From e0947ee0b4126d4893c2d97c20bb842f32df2213 Mon Sep 17 00:00:00 2001 From: philip-ellis-sp Date: Thu, 2 Nov 2023 19:40:24 +0000 Subject: [PATCH] Apply automatic changes --- dereferenced/deref-sailpoint-api.beta.yaml | 6677 +- dereferenced/deref-sailpoint-api.v3.yaml | 4774 +- postman/collections/sailpoint-api-beta.json | 320123 ++++++++--------- postman/collections/sailpoint-api-nerm.json | 38580 +- postman/collections/sailpoint-api-v3.json | 185724 +++++----- postman/links/beta-link.txt | 2 +- postman/links/nerm-link.txt | 2 +- postman/links/v3-link.txt | 2 +- 8 files changed, 273623 insertions(+), 282261 deletions(-) diff --git a/dereferenced/deref-sailpoint-api.beta.yaml b/dereferenced/deref-sailpoint-api.beta.yaml index 315b8fc4..8dde1416 100644 --- a/dereferenced/deref-sailpoint-api.beta.yaml +++ b/dereferenced/deref-sailpoint-api.beta.yaml @@ -2531,23 +2531,25 @@ paths: example: ODS-AD-SOURCE entitlements: type: array + nullable: true description: A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. items: type: object + description: Entitlement including a specific set of access. properties: - id: - type: string - description: The ID of the Entitlement - example: 2c91809773dee32014e13e122092014e type: type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT - description: 'The type of the Entitlement, will always be ENTITLEMENT' example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e name: type: string - description: The display name of the Entitlement + description: Entitlement's display name. example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' requestable: type: boolean @@ -3061,23 +3063,25 @@ paths: example: ODS-AD-SOURCE entitlements: type: array + nullable: true description: A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. items: type: object + description: Entitlement including a specific set of access. properties: - id: - type: string - description: The ID of the Entitlement - example: 2c91809773dee32014e13e122092014e type: type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT - description: 'The type of the Entitlement, will always be ENTITLEMENT' example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e name: type: string - description: The display name of the Entitlement + description: Entitlement's display name. example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' requestable: type: boolean @@ -3368,23 +3372,25 @@ paths: example: ODS-AD-SOURCE entitlements: type: array + nullable: true description: A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. items: type: object + description: Entitlement including a specific set of access. properties: - id: - type: string - description: The ID of the Entitlement - example: 2c91809773dee32014e13e122092014e type: type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT - description: 'The type of the Entitlement, will always be ENTITLEMENT' example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e name: type: string - description: The display name of the Entitlement + description: Entitlement's display name. example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' requestable: type: boolean @@ -3907,23 +3913,25 @@ paths: example: ODS-AD-SOURCE entitlements: type: array + nullable: true description: A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. items: type: object + description: Entitlement including a specific set of access. properties: - id: - type: string - description: The ID of the Entitlement - example: 2c91809773dee32014e13e122092014e type: type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT - description: 'The type of the Entitlement, will always be ENTITLEMENT' example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e name: type: string - description: The display name of the Entitlement + description: Entitlement's display name. example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' requestable: type: boolean @@ -4538,23 +4546,25 @@ paths: example: ODS-AD-SOURCE entitlements: type: array + nullable: true description: A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. items: type: object + description: Entitlement including a specific set of access. properties: - id: - type: string - description: The ID of the Entitlement - example: 2c91809773dee32014e13e122092014e type: type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT - description: 'The type of the Entitlement, will always be ENTITLEMENT' example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e name: type: string - description: The display name of the Entitlement + description: Entitlement's display name. example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' requestable: type: boolean @@ -5300,48 +5310,22 @@ paths: description: List of references to objects which are using the indicated Access Profile items: type: object + description: Role using the access profile. properties: type: - description: DTO type type: string + description: DTO type of role using the access profile. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: ROLE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of role using the access profile. + example: 2c8180857a9b3da0017aa03418480f9d name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of role using the access profile. + example: Manager Role example: pending: [] inUse: @@ -5383,48 +5367,22 @@ paths: description: List of references to objects which are using the indicated Access Profile items: type: object + description: Role using the access profile. properties: type: - description: DTO type type: string + description: DTO type of role using the access profile. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: ROLE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of role using the access profile. + example: 2c8180857a9b3da0017aa03418480f9d name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of role using the access profile. + example: Manager Role example: taskId: 2c91808a7813090a01781412a1119a20 pending: @@ -7887,55 +7845,29 @@ paths: comment: type: string description: Comment made by the owner when cancelling the associated request. - example: Nisl quis ipsum quam quisque condimentum nunc ut dolor nunc. + example: This request must be cancelled. owner: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support modified: type: string format: date-time - description: Date comment was added by the owner when cancelling the associated request + description: Date comment was added by the owner when cancelling the associated request. example: '2019-12-20T09:17:12.192Z' description: Provides additional details for a request that has been cancelled. errorMessages: @@ -7996,140 +7928,42 @@ paths: description: True if the request for this item was forwarded from one owner to another. example: false originalOwner: - description: 'Base identity/workgroup reference object representing the original owner, if forwarded.' type: object + description: Identity of orginal approval owner. properties: type: - description: DTO type type: string + description: DTO type of original approval owner's identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of original approval owner's identity. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of original approval owner. + example: Michael Michaels currentOwner: - description: Base reference of approver that will make decision. type: object + description: Identity who reviewed the access item request. properties: type: - description: DTO type type: string + description: DTO type of identity who reviewed the access item request. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity who reviewed the access item request. + example: 2c3780a46faadee4016fb4e018c20652 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - reviewedBy: - description: The identity who has reviewed the approval. - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity who reviewed the access item request. + example: Allen Albertson modified: type: string format: date-time @@ -8207,95 +8041,43 @@ paths: description: True if the request for this item was forwarded from one owner to another. example: true originalOwner: - description: 'Base identity/workgroup reference object representing the original owner, if forwarded.' type: object + description: 'Identity of original work item owner, if the work item has been forwarded.' properties: type: - description: DTO type type: string + description: DTO type of original work item owner's identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of original work item owner's identity. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of original work item owner. + example: Michael Michaels currentOwner: - description: Base reference of approver that will make decision. type: object + description: Identity of current work item owner. properties: type: - description: DTO type type: string + description: DTO type of current work item owner's identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of current work item owner's identity. + example: 2c3780a46faadee4016fb4e018c20652 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of current work item owner. + example: Allen Albertson modified: type: string format: date-time @@ -8385,95 +8167,41 @@ paths: description: When the request was created. example: '2019-08-23T18:40:35.772Z' requester: - description: The identity that requested the item. type: object + description: Access item requester's identity. properties: type: - description: DTO type type: string + description: Access item requester's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item requester's identity ID. + example: 2c7180a46faadee4016fb4e018c20648 name: type: string - description: Human-readable display name of the object to which this reference applies + description: Access item owner's human-readable display name. example: William Wilson requestedFor: - description: The identity for whom the Access Request Status is requested for. type: object + description: Identity the access item is requested for. properties: type: - description: DTO type type: string + description: DTO type of identity the access item is requested for. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity the access item is requested for. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity the access item is requested for. + example: Robert Robinson requesterComment: nullable: true description: The requester's comment. @@ -8481,56 +8209,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' sodViolationContext: nullable: true @@ -8553,7 +8255,7 @@ paths: type: object properties: message: - description: 'If the request failed, includes any error message that was generated.' + description: 'If the request failed, this includes any error message that was generated.' example: - locale: en-US localeOrigin: DEFAULT @@ -8590,50 +8292,23 @@ paths: type: object properties: policy: - description: Reference to the Policy that is being violated. type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy conflictingAccessCriteria: type: object description: The object which contains the left and right hand side of the entitlements that got violated according to the policy. @@ -8748,56 +8423,25 @@ paths: example: My HR Entitlement violatedPolicies: type: array - description: A list of the Policies that were violated + description: A list of the SOD policies that were violated. items: - description: Reference to the policy that was violated - example: - - type: SOD_POLICY - id: 69129440-422d-4a23-aadd-35c828d5bfda - name: HR Policy type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy provisioningDetails: nullable: true type: object @@ -9227,140 +8871,59 @@ paths: - REVOKE_ACCESS example: GRANT_ACCESS requester: - description: The identity that requested the item. type: object + description: Access item requester's identity. properties: type: - description: DTO type type: string + description: Access item requester's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item requester's identity ID. + example: 2c7180a46faadee4016fb4e018c20648 name: type: string - description: Human-readable display name of the object to which this reference applies + description: Access item owner's human-readable display name. example: William Wilson requestedFor: - description: The identity for whom the item is requested for. type: object + description: Identity the access item is requested for. properties: type: - description: DTO type type: string + description: DTO type of identity the access item is requested for. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity the access item is requested for. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity the access item is requested for. + example: Robert Robinson owner: - description: The owner or approver of the approval. type: object + description: Access item owner's identity. properties: type: - description: DTO type type: string + description: Access item owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Access item owner's human-readable display name. + example: Support requestedObject: description: The requested access item. type: object @@ -9391,56 +8954,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' previousReviewersComments: type: array @@ -9449,56 +8986,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' description: The history of the previous reviewers comments. forwardHistory: @@ -9623,54 +9134,27 @@ paths: violationContexts: type: array items: - description: The contextual information of the violated criteria + description: The contextual information of the violated criteria. type: object properties: policy: - description: Reference to the Policy that is being violated. type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy conflictingAccessCriteria: type: object description: The object which contains the left and right hand side of the entitlements that got violated according to the policy. @@ -9785,23 +9269,25 @@ paths: example: My HR Entitlement violatedPolicies: type: array - description: A list of the Policies that were violated + description: A list of the Policies that were violated. items: - description: Reference to the policy that was violated - example: - - type: SOD_POLICY - id: 69129440-422d-4a23-aadd-35c828d5bfda - name: HR Policy type: object + description: SOD policy. properties: + type: + type: string + description: SOD policy DTO type. + enum: + - SOD_POLICY + example: SOD_POLICY id: type: string - description: the application ID - example: ff8081814d977c21014da056804a0af3 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: the application name - example: Github + description: SOD policy display name. + example: Business SOD Policy '401': description: 'Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.' content: @@ -10075,185 +9561,77 @@ paths: - REVOKE_ACCESS example: GRANT_ACCESS requester: - description: The identity that requested the item. type: object + description: Access item requester's identity. properties: type: - description: DTO type type: string + description: Access item requester's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item requester's identity ID. + example: 2c7180a46faadee4016fb4e018c20648 name: type: string - description: Human-readable display name of the object to which this reference applies + description: Access item owner's human-readable display name. example: William Wilson requestedFor: - description: The identity for whom the item is requested for. type: object + description: Identity the access item is requested for. properties: type: - description: DTO type type: string + description: DTO type of identity the access item is requested for. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity the access item is requested for. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity the access item is requested for. + example: Robert Robinson reviewedBy: - description: The identity who has reviewed the approval. type: object + description: Identity who reviewed the access item request. properties: type: - description: DTO type type: string + description: DTO type of identity who reviewed the access item request. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity who reviewed the access item request. + example: 2c3780a46faadee4016fb4e018c20652 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity who reviewed the access item request. + example: Allen Albertson owner: - description: The owner or approver of the approval. type: object + description: Access item owner's identity. properties: type: - description: DTO type type: string + description: Access item owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Access item owner's human-readable display name. + example: Support requestedObject: description: The requested access item. type: object @@ -10284,114 +9662,65 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' reviewerComment: - description: The approval's reviewer's comment. - type: object - properties: - comment: - type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat - author: - type: object + allOf: + - type: object properties: - type: - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. - example: IDENTITY - id: + comment: type: string - description: ID of the author - example: 2c91808568c529c60168cca6f90c1313 - name: + nullable: true + description: Comment content. + example: This is a comment. + author: + type: object + properties: + type: + type: string + description: DTO type of the commenting identity. + enum: + - IDENTITY + example: IDENTITY + id: + type: string + description: ID of the commenting identity. + example: 2c91808568c529c60168cca6f90c1313 + name: + type: string + description: Display name of the commenting identity. + example: Adam Kennedy + created: type: string - description: Human-readable display name of the identity making the comment - example: Adam Kennedy - created: - type: string - format: date-time - description: Date and time comment was created - example: '2017-07-11T18:45:37.098Z' + format: date-time + description: Date and time comment was created. + example: '2017-07-11T18:45:37.098Z' + type: object + nullable: true + description: The approval's reviewer's comment. previousReviewersComments: type: array items: @@ -10399,56 +9728,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' description: The history of the previous reviewers comments. forwardHistory: @@ -10507,6 +9810,7 @@ paths: example: APPROVED removeDate: type: string + nullable: true description: The date the role or access profile is no longer assigned to the specified identity. format: date-time example: '2020-07-11T00:00:00Z' @@ -10516,6 +9820,7 @@ paths: description: 'If true, then the request was to change the remove date or sunset date.' currentRemoveDate: type: string + nullable: true description: The remove date or sunset date that was assigned at the time of the request. format: date-time example: '2020-07-11T00:00:00Z' @@ -10572,54 +9877,27 @@ paths: violationContexts: type: array items: - description: The contextual information of the violated criteria + description: The contextual information of the violated criteria. type: object properties: policy: - description: Reference to the Policy that is being violated. type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy conflictingAccessCriteria: type: object description: The object which contains the left and right hand side of the entitlements that got violated according to the policy. @@ -10734,23 +10012,25 @@ paths: example: My HR Entitlement violatedPolicies: type: array - description: A list of the Policies that were violated + description: A list of the Policies that were violated. items: - description: Reference to the policy that was violated - example: - - type: SOD_POLICY - id: 69129440-422d-4a23-aadd-35c828d5bfda - name: HR Policy type: object + description: SOD policy. properties: + type: + type: string + description: SOD policy DTO type. + enum: + - SOD_POLICY + example: SOD_POLICY id: type: string - description: the application ID - example: ff8081814d977c21014da056804a0af3 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: the application name - example: Github + description: SOD policy display name. + example: Business SOD Policy '401': description: 'Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.' content: @@ -10930,6 +10210,31 @@ paths: properties: comment: type: string + nullable: true + description: Comment content. + example: This is a comment. + author: + type: object + properties: + type: + type: string + description: DTO type of the commenting identity. + enum: + - IDENTITY + example: IDENTITY + id: + type: string + description: ID of the commenting identity. + example: 2c91808568c529c60168cca6f90c1313 + name: + type: string + description: Display name of the commenting identity. + example: Adam Kennedy + created: + type: string + format: date-time + description: Date and time comment was created. + example: '2017-07-11T18:45:37.098Z' responses: '202': description: Accepted - Returned if the request was successfully accepted into the system. @@ -11183,6 +10488,31 @@ paths: properties: comment: type: string + nullable: true + description: Comment content. + example: This is a comment. + author: + type: object + properties: + type: + type: string + description: DTO type of the commenting identity. + enum: + - IDENTITY + example: IDENTITY + id: + type: string + description: ID of the commenting identity. + example: 2c91808568c529c60168cca6f90c1313 + name: + type: string + description: Display name of the commenting identity. + example: Adam Kennedy + created: + type: string + format: date-time + description: Date and time comment was created. + example: '2017-07-11T18:45:37.098Z' responses: '202': description: Accepted - Returned if the request was successfully accepted into the system. @@ -27065,52 +26395,27 @@ paths: allOf: - allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -27118,6 +26423,7 @@ paths: - TERMINATED - TEMP_ERROR - PENDING + example: PENDING - type: object properties: reportType: @@ -50299,48 +49605,22 @@ paths: example: LOCKED managerRef: type: object + description: Identity's manager. properties: type: - description: DTO type type: string + description: DTO type of identity's manager. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity's manager. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity's manager. + example: Robert Robinson isManager: type: boolean description: Whether this identity is a manager of another identity @@ -50667,48 +49947,22 @@ paths: example: LOCKED managerRef: type: object + description: Identity's manager. properties: type: - description: DTO type type: string + description: DTO type of identity's manager. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity's manager. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity's manager. + example: Robert Robinson isManager: type: boolean description: Whether this identity is a manager of another identity @@ -55043,48 +54297,45 @@ paths: description: Version or object from the target service. self: type: object + description: Self block for imported/exported object. properties: type: - description: DTO type type: string + description: 'Imported/exported object''s DTO type. Import is currently only possible with the IDENTITY_OBJECT_CONFIG, IDENTITY_PROFILE, RULE, SOURCE, TRANSFORM, and TRIGGER_SUBSCRIPTION object types.' enum: - - ACCOUNT_CORRELATION_CONFIG - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN + - ACCESS_REQUEST_CONFIG + - ATTR_SYNC_SOURCE_CONFIG + - AUTH_ORG - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT + - FORM_DEFINITION - GOVERNANCE_GROUP - - IDENTITY + - IDENTITY_OBJECT_CONFIG - IDENTITY_PROFILE - - IDENTITY_REQUEST - LIFECYCLE_STATE + - NOTIFICATION_TEMPLATE - PASSWORD_POLICY + - PASSWORD_SYNC_GROUP + - PUBLIC_IDENTITIES_CONFIG - ROLE - RULE + - SEGMENT + - SERVICE_DESK_INTEGRATION - SOD_POLICY - SOURCE - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + - TRANSFORM + - TRIGGER_SUBSCRIPTION + - WORKFLOW + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Imported/exported object's ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Imported/exported object's display name. + example: HR Active Directory object: allOf: - type: object @@ -55534,48 +54785,45 @@ paths: description: Version or object from the target service. self: type: object + description: Self block for imported/exported object. properties: type: - description: DTO type type: string + description: 'Imported/exported object''s DTO type. Import is currently only possible with the IDENTITY_OBJECT_CONFIG, IDENTITY_PROFILE, RULE, SOURCE, TRANSFORM, and TRIGGER_SUBSCRIPTION object types.' enum: - - ACCOUNT_CORRELATION_CONFIG - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN + - ACCESS_REQUEST_CONFIG + - ATTR_SYNC_SOURCE_CONFIG + - AUTH_ORG - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT + - FORM_DEFINITION - GOVERNANCE_GROUP - - IDENTITY + - IDENTITY_OBJECT_CONFIG - IDENTITY_PROFILE - - IDENTITY_REQUEST - LIFECYCLE_STATE + - NOTIFICATION_TEMPLATE - PASSWORD_POLICY + - PASSWORD_SYNC_GROUP + - PUBLIC_IDENTITIES_CONFIG - ROLE - RULE + - SEGMENT + - SERVICE_DESK_INTEGRATION - SOD_POLICY - SOURCE - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + - TRANSFORM + - TRIGGER_SUBSCRIPTION + - WORKFLOW + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Imported/exported object's ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Imported/exported object's display name. + example: HR Active Directory object: allOf: - type: object @@ -55815,48 +55063,27 @@ paths: type: array items: type: object + description: Object created or updated by import. properties: type: - description: DTO type type: string + description: DTO type of object created or updated by import. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY + - IDENTITY_OBJECT_CONFIG - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + - TRANSFORM + - TRIGGER_SUBSCRIPTION + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of object created or updated by import. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of object created or updated by import. + example: HR Active Directory required: - infos - warnings @@ -56141,48 +55368,22 @@ paths: properties: identity: type: object + description: Identity's manager. properties: type: - description: DTO type type: string + description: DTO type of identity's manager. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity's manager. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity's manager. + example: Robert Robinson previewAttributes: type: array items: @@ -87185,50 +86386,23 @@ paths: - 'demo:personal-access-token-scope:first' - 'demo:personal-access-token-scope:second' owner: - description: Details about the owner of the personal access token. type: object + description: Personal access token owner's identity. properties: type: - description: DTO type type: string + description: Personal access token owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Personal access token owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Personal access token owner's human-readable display name. + example: Support created: type: string format: date-time @@ -87523,50 +86697,23 @@ paths: description: The name of the personal access token. Cannot be the same as other personal access tokens owned by a user. example: NodeJS Integration owner: - description: Details about the owner of the personal access token. type: object + description: Personal access token owner's identity. properties: type: - description: DTO type type: string + description: Personal access token owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Personal access token owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Personal access token owner's human-readable display name. + example: Support created: type: string format: date-time @@ -87903,50 +87050,23 @@ paths: - 'demo:personal-access-token-scope:first' - 'demo:personal-access-token-scope:second' owner: - description: Details about the owner of the personal access token. type: object + description: Personal access token owner's identity. properties: type: - description: DTO type type: string + description: Personal access token owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Personal access token owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Personal access token owner's human-readable display name. + example: Support created: type: string format: date-time @@ -109568,48 +108688,23 @@ paths: application/json: schema: type: object + description: Task result. properties: type: - description: DTO type type: string + description: Task result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: TASK_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Task result ID. + example: 464ae7bf791e49fdb74606a2e4a89635 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Task result display name. + nullable: true + example: null example: type: TASK_RESULT id: 464ae7bf791e49fdb74606a2e4a89635 @@ -112506,14 +111601,14 @@ paths: readOnly: true example: '2023-01-03T21:16:22.432Z' - type: object - description: Specification of a Service Desk integration + description: Specification of a Service Desk integration. required: - description - type - attributes properties: description: - description: Description of the Service Desk integration + description: Description of the Service Desk integration. type: string example: A very nice Service Desk integration type: @@ -112528,126 +111623,48 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - IDENTITY - example: IDENTITY - id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the identity - example: MyName + description: Owner's display name. + example: Support clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -112670,48 +111687,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of source for service desk integration template. + example: HR Active Directory properties: type: description: The type of object being referenced @@ -112759,61 +111750,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule '400': description: Client Error - Returned if the request body is invalid. content: @@ -113134,14 +112086,14 @@ paths: readOnly: true example: '2023-01-03T21:16:22.432Z' - type: object - description: Specification of a Service Desk integration + description: Specification of a Service Desk integration. required: - description - type - attributes properties: description: - description: Description of the Service Desk integration + description: Description of the Service Desk integration. type: string example: A very nice Service Desk integration type: @@ -113156,126 +112108,48 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - IDENTITY - example: IDENTITY - id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the identity - example: MyName + description: Owner's display name. + example: Support clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -113298,48 +112172,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of source for service desk integration template. + example: HR Active Directory properties: type: description: The type of object being referenced @@ -113387,61 +112235,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule required: true responses: '200': @@ -113476,14 +112285,14 @@ paths: readOnly: true example: '2023-01-03T21:16:22.432Z' - type: object - description: Specification of a Service Desk integration + description: Specification of a Service Desk integration. required: - description - type - attributes properties: description: - description: Description of the Service Desk integration + description: Description of the Service Desk integration. type: string example: A very nice Service Desk integration type: @@ -113498,126 +112307,48 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - IDENTITY - example: IDENTITY - id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the identity - example: MyName + description: Owner's display name. + example: Support clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -113640,48 +112371,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of source for service desk integration template. + example: HR Active Directory properties: type: description: The type of object being referenced @@ -113729,61 +112434,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule '400': description: Client Error - Returned if the request body is invalid. content: @@ -114116,14 +112782,14 @@ paths: readOnly: true example: '2023-01-03T21:16:22.432Z' - type: object - description: Specification of a Service Desk integration + description: Specification of a Service Desk integration. required: - description - type - attributes properties: description: - description: Description of the Service Desk integration + description: Description of the Service Desk integration. type: string example: A very nice Service Desk integration type: @@ -114138,126 +112804,48 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - IDENTITY - example: IDENTITY - id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the identity - example: MyName + description: Owner's display name. + example: Support clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -114280,48 +112868,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of source for service desk integration template. + example: HR Active Directory properties: type: description: The type of object being referenced @@ -114369,61 +112931,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule '400': description: Client Error - Returned if the request body is invalid. content: @@ -114754,14 +113277,14 @@ paths: readOnly: true example: '2023-01-03T21:16:22.432Z' - type: object - description: Specification of a Service Desk integration + description: Specification of a Service Desk integration. required: - description - type - attributes properties: description: - description: Description of the Service Desk integration + description: Description of the Service Desk integration. type: string example: A very nice Service Desk integration type: @@ -114776,126 +113299,48 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - IDENTITY - example: IDENTITY - id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the identity - example: MyName + description: Owner's display name. + example: Support clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -114918,48 +113363,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of source for service desk integration template. + example: HR Active Directory properties: type: description: The type of object being referenced @@ -115007,61 +113426,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule required: true responses: '200': @@ -115096,14 +113476,14 @@ paths: readOnly: true example: '2023-01-03T21:16:22.432Z' - type: object - description: Specification of a Service Desk integration + description: Specification of a Service Desk integration. required: - description - type - attributes properties: description: - description: Description of the Service Desk integration + description: Description of the Service Desk integration. type: string example: A very nice Service Desk integration type: @@ -115118,126 +113498,48 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - IDENTITY - example: IDENTITY - id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the identity - example: MyName + description: Owner's display name. + example: Support clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -115260,48 +113562,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of source for service desk integration template. + example: HR Active Directory properties: type: description: The type of object being referenced @@ -115349,61 +113625,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule '400': description: Client Error - Returned if the request body is invalid. content: @@ -116112,14 +114349,14 @@ paths: readOnly: true example: '2023-01-03T21:16:22.432Z' - type: object - description: Specification of a Service Desk integration + description: Specification of a Service Desk integration. required: - description - type - attributes properties: description: - description: Description of the Service Desk integration + description: Description of the Service Desk integration. type: string example: A very nice Service Desk integration type: @@ -116134,126 +114371,48 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - IDENTITY - example: IDENTITY - id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the identity - example: MyName + description: Owner's display name. + example: Support clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -116276,48 +114435,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of source for service desk integration template. + example: HR Active Directory properties: type: description: The type of object being referenced @@ -116365,61 +114498,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule '400': description: Client Error - Returned if the request body is invalid. content: @@ -117099,48 +115193,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of source for service desk integration template. + example: HR Active Directory properties: type: description: The type of object being referenced @@ -119159,48 +117227,45 @@ paths: example: 1 self: type: object + description: Self block for imported/exported object. properties: type: - description: DTO type type: string + description: 'Imported/exported object''s DTO type. Import is currently only possible with the IDENTITY_OBJECT_CONFIG, IDENTITY_PROFILE, RULE, SOURCE, TRANSFORM, and TRIGGER_SUBSCRIPTION object types.' enum: - - ACCOUNT_CORRELATION_CONFIG - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN + - ACCESS_REQUEST_CONFIG + - ATTR_SYNC_SOURCE_CONFIG + - AUTH_ORG - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT + - FORM_DEFINITION - GOVERNANCE_GROUP - - IDENTITY + - IDENTITY_OBJECT_CONFIG - IDENTITY_PROFILE - - IDENTITY_REQUEST - LIFECYCLE_STATE + - NOTIFICATION_TEMPLATE - PASSWORD_POLICY + - PASSWORD_SYNC_GROUP + - PUBLIC_IDENTITIES_CONFIG - ROLE - RULE + - SEGMENT + - SERVICE_DESK_INTEGRATION - SOD_POLICY - SOURCE - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + - TRANSFORM + - TRIGGER_SUBSCRIPTION + - WORKFLOW + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Imported/exported object's ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Imported/exported object's display name. + example: HR Active Directory object: description: Object details. Format dependant on the object type. additionalProperties: true @@ -119569,52 +117634,18 @@ paths: includedNames: - Test 2 defaultReferences: - description: List of BaseRefenceDtos that can be used to resolve references on import. + description: List of object types that can be used to resolve references on import. type: array items: - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + type: string + enum: + - IDENTITY_OBJECT_CONFIG + - IDENTITY_PROFILE + - RULE + - SOURCE + - TRANSFORM + - TRIGGER_SUBSCRIPTION + example: TRIGGER_SUBSCRIPTION excludeBackup: description: 'By default, every import will first export all existing objects supported by sp-config as a backup before the import is attempted. If excludeBackup is true, the backup will not be performed.' type: boolean @@ -120480,48 +118511,27 @@ paths: type: array items: type: object + description: Object created or updated by import. properties: type: - description: DTO type type: string + description: DTO type of object created or updated by import. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY + - IDENTITY_OBJECT_CONFIG - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + - TRANSFORM + - TRIGGER_SUBSCRIPTION + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of object created or updated by import. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of object created or updated by import. + example: HR Active Directory required: - infos - warnings @@ -125667,54 +123677,23 @@ paths: - attributes properties: source: - description: Reference to the source which is the target of the attribute synchronization - example: - - type: SOURCE - id: 2c9180835d191a86015d28455b4b232a - name: HR Active Directory type: object + description: Target source for attribute synchronization. properties: type: - description: DTO type type: string + description: DTO type of target source for attribute synchronization. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of target source for attribute synchronization. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of target source for attribute synchronization. + example: HR Active Directory attributes: type: array description: Attribute synchronization configuration for specific identity attributes in the context of a source @@ -126059,54 +124038,23 @@ paths: - attributes properties: source: - description: Reference to the source which is the target of the attribute synchronization - example: - - type: SOURCE - id: 2c9180835d191a86015d28455b4b232a - name: HR Active Directory type: object + description: Target source for attribute synchronization. properties: type: - description: DTO type type: string + description: DTO type of target source for attribute synchronization. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of target source for attribute synchronization. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of target source for attribute synchronization. + example: HR Active Directory attributes: type: array description: Attribute synchronization configuration for specific identity attributes in the context of a source @@ -126157,54 +124105,23 @@ paths: - attributes properties: source: - description: Reference to the source which is the target of the attribute synchronization - example: - - type: SOURCE - id: 2c9180835d191a86015d28455b4b232a - name: HR Active Directory type: object + description: Target source for attribute synchronization. properties: type: - description: DTO type type: string + description: DTO type of target source for attribute synchronization. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of target source for attribute synchronization. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of target source for attribute synchronization. + example: HR Active Directory attributes: type: array description: Attribute synchronization configuration for specific identity attributes in the context of a source @@ -142488,7 +140405,7 @@ paths: type: array items: type: string - description: Label to be applied to an Object + description: Label to be applied to object. example: - BU_FINANCE - PCI @@ -142542,7 +140459,7 @@ paths: type: array items: type: string - description: Label to be applied to an Object + description: Label to be applied to object. example: - BU_FINANCE - PCI @@ -142820,7 +140737,7 @@ paths: type: array items: type: string - description: Label to be applied to an Object + description: Label to be applied to object. example: - BU_FINANCE - PCI @@ -153480,55 +151397,22 @@ paths: requestedFor: allOf: - type: object + description: Identity the access item is requested for. properties: type: - description: DTO type type: string + description: DTO type of identity the access item is requested for. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity the access item is requested for. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity for whom the access is requested for. - properties: - type: - enum: - - IDENTITY - example: IDENTITY - description: The type of object that is referenced + description: Human-readable display name of identity the access item is requested for. + example: Robert Robinson requestedItems: description: The access items that are being requested. type: array @@ -153574,55 +151458,22 @@ paths: requestedBy: allOf: - type: object + description: Access item requester's identity. properties: type: - description: DTO type type: string + description: Access item requester's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item requester's identity ID. + example: 2c7180a46faadee4016fb4e018c20648 name: type: string - description: Human-readable display name of the object to which this reference applies + description: Access item owner's human-readable display name. example: William Wilson - description: The identity that initiated the access request. - properties: - type: - enum: - - IDENTITY - example: IDENTITY - description: The type of object that is referenced - title: Access Request Post Approval type: object required: @@ -153642,55 +151493,22 @@ paths: - name allOf: - type: object + description: Identity the access item is requested for. properties: type: - description: DTO type type: string + description: DTO type of identity the access item is requested for. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity the access item is requested for. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity who the access request is for. - properties: - type: - enum: - - IDENTITY - example: IDENTITY - description: The type of object that is referenced + description: Human-readable display name of identity the access item is requested for. + example: Robert Robinson requestedItemsStatus: description: Details on the outcome of each access item. type: array @@ -153773,48 +151591,22 @@ paths: - name allOf: - type: object + description: Identity who approved the access item request. properties: type: - description: DTO type type: string + description: DTO type of identity who approved the access item request. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity who approved the access item request. + example: 2c3780a46faadee4016fb4e018c20652 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity who approved the access item request. + example: Allen Albertson description: The identity of the approver. properties: type: @@ -153829,55 +151621,22 @@ paths: - name allOf: - type: object + description: Access item requester's identity. properties: type: - description: DTO type type: string + description: Access item requester's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item requester's identity ID. + example: 2c7180a46faadee4016fb4e018c20648 name: type: string - description: Human-readable display name of the object to which this reference applies + description: Access item owner's human-readable display name. example: William Wilson - description: The identity that initiated the access request. - properties: - type: - enum: - - IDENTITY - example: IDENTITY - description: The type of object that is referenced - title: Access Request Pre Approval type: object required: @@ -153897,55 +151656,22 @@ paths: - name allOf: - type: object + description: Identity the access item is requested for. properties: type: - description: DTO type type: string + description: DTO type of identity the access item is requested for. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity the access item is requested for. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity who the access request is for. - properties: - type: - enum: - - IDENTITY - example: IDENTITY - description: The type of object that is referenced + description: Human-readable display name of identity the access item is requested for. + example: Robert Robinson requestedItems: description: Details of the access items being requested. type: array @@ -153995,55 +151721,22 @@ paths: - name allOf: - type: object + description: Access item requester's identity. properties: type: - description: DTO type type: string + description: Access item requester's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item requester's identity ID. + example: 2c7180a46faadee4016fb4e018c20648 name: type: string - description: Human-readable display name of the object to which this reference applies + description: Access item owner's human-readable display name. example: William Wilson - description: The identity that initiated the access request. - properties: - type: - enum: - - IDENTITY - example: IDENTITY - description: The type of object that is referenced - title: Account Aggregation Completed type: object required: @@ -154060,57 +151753,23 @@ paths: - type - name - id - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The source from which the accounts were aggregated. + type: object + description: The source the accounts are being aggregated from. properties: type: + type: string + description: The DTO type of the source the accounts are being aggregated from. enum: - SOURCE - description: The type of object that is referenced example: SOURCE + id: + type: string + description: The ID of the source the accounts are being aggregated from. + example: 2c9180835d191a86015d28455b4b232a + name: + type: string + description: Display name of the source the accounts are being aggregated from. + example: HR Active Directory status: description: The overall status of the aggregation. enum: @@ -154202,57 +151861,23 @@ paths: - id - type - name - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity whose account attributes changed. + type: object + description: The identity whose account attributes were updated. properties: type: + type: string + description: DTO type of the identity whose account attributes were updated. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced + id: + type: string + description: ID of the identity whose account attributes were updated. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Display name of the identity whose account attributes were updated. + example: Michael Michaels source: required: - id @@ -154356,136 +151981,68 @@ paths: - type - name - id - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that the account correlated with. + type: object + description: Identity the account is correlated with. properties: type: + type: string + description: DTO type of the identity the account is correlated with. enum: - IDENTITY - description: The type of object that is referenced example: IDENTITY + id: + type: string + description: ID of the identity the account is correlated with. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Display name of the identity the account is correlated with. + example: Michael Michaels source: required: - id - type - name type: object - description: The source from which the account came from. + description: The source the accounts are being correlated from. properties: - id: - description: ID of the object to which this reference applies - type: string - example: 4e4d982dddff4267ab12f0f1e72b5a6d type: type: string + description: The DTO type of the source the accounts are being correlated from. enum: - SOURCE example: SOURCE - description: The type of object that is referenced + id: + type: string + description: The ID of the source the accounts are being correlated from. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: Corporate Active Directory + description: Display name of the source the accounts are being correlated from. + example: HR Active Directory account: + type: object + description: The correlated account. required: - id - name - nativeIdentity - type - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The account that was correlated. properties: type: + type: string + description: The correlated account's DTO type. enum: - ACCOUNT - description: The type of object that is referenced example: ACCOUNT + id: + type: string + description: The correlated account's ID. + example: 98da47c31df444558c211f9b205184f6 + name: + type: string + description: The correlated account's display name. + example: Brian Mendoza nativeIdentity: type: string description: Unique ID of the account on the source. @@ -154634,170 +152191,67 @@ paths: - type - name - id - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that the account uncorrelated with. + type: object + description: Identity the account is uncorrelated with. properties: type: + type: string + description: DTO type of the identity the account is uncorrelated with. enum: - IDENTITY - description: The type of object that is referenced example: IDENTITY + id: + type: string + description: ID of the identity the account is uncorrelated with. + example: 2c3780a46faadee4016fb4e018c20652 + name: + type: string + description: Display name of the identity the account is uncorrelated with. + example: Allen Albertson source: required: - type - name - id - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The source from which the account came from. + type: object + description: The source the accounts are uncorrelated from. properties: type: + type: string + description: The DTO type of the source the accounts are uncorrelated from. enum: - SOURCE - description: The type of object that is referenced example: SOURCE + id: + type: string + description: The ID of the source the accounts are uncorrelated from. + example: 2c6180835d191a86015d28455b4b231b + name: + type: string + description: Display name of the source the accounts are uncorrelated from. + example: Corporate Directory account: + type: object + description: Uncorrelated account. required: - id - name - nativeIdentity - type - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The account that was uncorrelated. properties: type: enum: - ACCOUNT - description: The type of object that is referenced + description: Uncorrelated account's DTO type. example: ACCOUNT + id: + type: string + description: Uncorrelated account's ID. + example: 4dd497e3723e439991cb6d0e478375dd + name: + type: string + description: Uncorrelated account's display name. + example: Sadie Jensen nativeIdentity: type: string description: Unique ID of the account on the source. @@ -155157,61 +152611,26 @@ paths: - type - id - name - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson properties: type: - description: The type of object that the reviewer is. + type: string + description: The reviewer's DTO type. enum: - IDENTITY - GOVERNANCE_GROUP example: IDENTITY + id: + type: string + description: The reviewer's ID. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: The reviewer's display name. + example: Michael Michaels email: type: string nullable: true - description: The email of the reviewing identity. Only applicable to `IDENTITY` + description: The reviewing identity's email. Only applicable to `IDENTITY`. example: reviewer@test.com reassignment: nullable: true @@ -155219,52 +152638,26 @@ paths: type: object properties: from: - description: The previous certification + description: Previous certification. type: object allOf: - type: object + description: Certification for review. properties: type: - description: DTO type type: string + description: DTO type of certification for review. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of certification for review. + example: 7589a83cec4b4f138ce56c1a5ef0756d name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of certification for review. + example: Manager Access for Michael Michaels - type: object properties: reviewer: @@ -155274,68 +152667,27 @@ paths: - type - id - name - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson properties: type: - description: The type of object that the reviewer is. + type: string + description: The reviewer's DTO type. enum: - IDENTITY - GOVERNANCE_GROUP example: IDENTITY + id: + type: string + description: The reviewer's ID. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: The reviewer's display name. + example: Michael Michaels email: type: string nullable: true - description: The email of the reviewing identity. Only applicable to `IDENTITY` + description: The reviewing identity's email. Only applicable to `IDENTITY`. example: reviewer@test.com - properties: - type: - description: The type of object that the reviewer is. - enum: - - CERTIFICATION - example: CERTIFICATION comment: type: string description: Comments from the previous reviewer. @@ -155404,57 +152756,23 @@ paths: - id - type - name - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity who's attributes changed. + type: object + description: Identity whose attributes changed. properties: type: + type: string + description: DTO type of identity whose attributes changed. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced + id: + type: string + description: ID of identity whose attributes changed. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Display name of identity whose attributes changed. + example: Michael Michaels changes: description: A list of one or more identity attributes that changed on the identity. type: array @@ -155513,60 +152831,26 @@ paths: - id - type - name - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that was created. + type: object + description: Created identity. properties: type: + type: string + description: Created identity's DTO type. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced + id: + type: string + description: Created identity ID. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Created identity's display name. + example: Michael Michaels attributes: type: object - description: The attributes assigned to the identity. Attributes are determined by the identity profile. + description: The attributes assigned to the identity. Attributes are determined by the identity profile. additionalProperties: true example: firstname: John @@ -155581,60 +152865,26 @@ paths: - id - type - name - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that was deleted. + type: object + description: Deleted identity. properties: type: + type: string + description: Deleted identity's DTO type. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced + id: + type: string + description: Deleted identity ID. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Deleted identity's display name. + example: Michael Michaels attributes: type: object - description: The attributes assigned to the identity. Attributes are determined by the identity profile. + description: The attributes assigned to the identity. Attributes are determined by the identity profile. additionalProperties: true example: firstname: John @@ -155678,114 +152928,46 @@ paths: - id - type - name - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity who is the target of the provisioning request. + type: object + description: Provisioning recpient. properties: type: + type: string + description: Provisioning recipient DTO type. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced + id: + type: string + description: Provisioning recipient's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Provisioning recipient's display name. + example: Michael Michaels requester: nullable: true required: - id - type - name - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity (if any) who submitted the provisioning request. + type: object + description: Provisioning requester's identity. properties: type: + type: string + description: Provisioning requester's DTO type. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced + id: + type: string + description: Provisioning requester's identity ID. + example: 2c7180a46faadee4016fb4e018c20648 + name: + type: string + description: Provisioning owner's human-readable display name. + example: William Wilson accountRequests: type: array description: A list of provisioning instructions to perform on an account-by-account basis. @@ -156187,57 +153369,23 @@ paths: - id - name - type - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that created the source. + type: object + description: Identity who created the source. properties: type: + type: string + description: DTO type of identity who created the source. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced + id: + type: string + description: ID of identity who created the source. + example: 2c7180a46faadee4016fb4e018c20648 + name: + type: string + description: Display name of identity who created the source. + example: William Wilson - title: Source Deleted type: object required: @@ -156274,57 +153422,23 @@ paths: - id - name - type - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that deleted the source. + type: object + description: Identity who deleted the source. properties: type: + type: string + description: DTO type of identity who deleted the source. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced + id: + type: string + description: ID of identity who deleted the source. + example: 2c7180a46faadee4016fb4e018c20648 + name: + type: string + description: Display name of identity who deleted the source. + example: William Wilson - title: Source Updated type: object required: @@ -156360,57 +153474,23 @@ paths: required: - type - name - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity or system that performed the update. + type: object + description: Identity who updated the source. properties: type: + type: string + description: DTO type of identity who updated the source. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced + id: + type: string + description: ID of identity who updated the source. + example: 2c7180a46faadee4016fb4e018c20648 + name: + type: string + description: Display name of identity who updated the source. + example: William Wilson - title: VA Cluster Status Change Event type: object required: @@ -161717,12 +158797,12 @@ paths: properties: id: type: string - description: Policy id + description: Policy ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true name: type: string - description: Policy Business Name + description: Policy business name. example: policy-xyz created: type: string @@ -161738,82 +158818,56 @@ paths: readOnly: true description: type: string - description: Optional description of the SOD policy + description: Optional description of the SOD policy. example: This policy ensures compliance of xyz nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string - description: Optional External Policy Reference + description: Optional external policy reference. example: XYZ policy nullable: true policyQuery: type: string - description: Search query of the SOD policy + description: Search query of the SOD policy. example: '@access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdg) AND @access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdf)' compensatingControls: type: string - description: Optional compensating controls(Mitigating Controls) + description: Optional compensating controls (Mitigating Controls). example: Have a manager review the transaction decisions for their "out of compliance" employee nullable: true correctionAdvice: type: string - description: Optional correction advice + description: Optional correction advice. example: 'Based on the role of the employee, managers should remove access that is not required for their job function.' nullable: true state: type: string - description: whether the policy is enforced or not + description: Whether the policy is enforced or not. enum: - ENFORCED - NOT_ENFORCED example: ENFORCED tags: type: array - description: tags for this policy object + description: Tags for the policy object. example: - TAG1 - TAG2 @@ -161821,12 +158875,12 @@ paths: type: string creatorId: type: string - description: Policy's creator ID + description: Policy's creator ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true modifierId: type: string - description: Policy's modifier ID + description: Policy's modifier ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde nullable: true readOnly: true @@ -161849,57 +158903,31 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean - description: defines whether a policy has been scheduled or not + description: Defines whether a policy has been scheduled or not. example: true default: false type: type: string - description: whether a policy is query based or conflicting access based + description: Whether a policy is query based or conflicting access based. default: GENERAL enum: - GENERAL @@ -162046,12 +159074,12 @@ paths: properties: id: type: string - description: Policy id + description: Policy ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true name: type: string - description: Policy Business Name + description: Policy business name. example: policy-xyz created: type: string @@ -162067,82 +159095,56 @@ paths: readOnly: true description: type: string - description: Optional description of the SOD policy + description: Optional description of the SOD policy. example: This policy ensures compliance of xyz nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string - description: Optional External Policy Reference + description: Optional external policy reference. example: XYZ policy nullable: true policyQuery: type: string - description: Search query of the SOD policy + description: Search query of the SOD policy. example: '@access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdg) AND @access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdf)' compensatingControls: type: string - description: Optional compensating controls(Mitigating Controls) + description: Optional compensating controls (Mitigating Controls). example: Have a manager review the transaction decisions for their "out of compliance" employee nullable: true correctionAdvice: type: string - description: Optional correction advice + description: Optional correction advice. example: 'Based on the role of the employee, managers should remove access that is not required for their job function.' nullable: true state: type: string - description: whether the policy is enforced or not + description: Whether the policy is enforced or not. enum: - ENFORCED - NOT_ENFORCED example: ENFORCED tags: type: array - description: tags for this policy object + description: Tags for the policy object. example: - TAG1 - TAG2 @@ -162150,12 +159152,12 @@ paths: type: string creatorId: type: string - description: Policy's creator ID + description: Policy's creator ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true modifierId: type: string - description: Policy's modifier ID + description: Policy's modifier ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde nullable: true readOnly: true @@ -162178,57 +159180,31 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean - description: defines whether a policy has been scheduled or not + description: Defines whether a policy has been scheduled or not. example: true default: false type: type: string - description: whether a policy is query based or conflicting access based + description: Whether a policy is query based or conflicting access based. default: GENERAL enum: - GENERAL @@ -162660,12 +159636,12 @@ paths: properties: id: type: string - description: Policy id + description: Policy ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true name: type: string - description: Policy Business Name + description: Policy business name. example: policy-xyz created: type: string @@ -162681,82 +159657,56 @@ paths: readOnly: true description: type: string - description: Optional description of the SOD policy + description: Optional description of the SOD policy. example: This policy ensures compliance of xyz nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string - description: Optional External Policy Reference + description: Optional external policy reference. example: XYZ policy nullable: true policyQuery: type: string - description: Search query of the SOD policy + description: Search query of the SOD policy. example: '@access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdg) AND @access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdf)' compensatingControls: type: string - description: Optional compensating controls(Mitigating Controls) + description: Optional compensating controls (Mitigating Controls). example: Have a manager review the transaction decisions for their "out of compliance" employee nullable: true correctionAdvice: type: string - description: Optional correction advice + description: Optional correction advice. example: 'Based on the role of the employee, managers should remove access that is not required for their job function.' nullable: true state: type: string - description: whether the policy is enforced or not + description: Whether the policy is enforced or not. enum: - ENFORCED - NOT_ENFORCED example: ENFORCED tags: type: array - description: tags for this policy object + description: Tags for the policy object. example: - TAG1 - TAG2 @@ -162764,12 +159714,12 @@ paths: type: string creatorId: type: string - description: Policy's creator ID + description: Policy's creator ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true modifierId: type: string - description: Policy's modifier ID + description: Policy's modifier ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde nullable: true readOnly: true @@ -162792,57 +159742,31 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean - description: defines whether a policy has been scheduled or not + description: Defines whether a policy has been scheduled or not. example: true default: false type: type: string - description: whether a policy is query based or conflicting access based + description: Whether a policy is query based or conflicting access based. default: GENERAL enum: - GENERAL @@ -163222,12 +160146,12 @@ paths: properties: id: type: string - description: Policy id + description: Policy ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true name: type: string - description: Policy Business Name + description: Policy business name. example: policy-xyz created: type: string @@ -163243,82 +160167,56 @@ paths: readOnly: true description: type: string - description: Optional description of the SOD policy + description: Optional description of the SOD policy. example: This policy ensures compliance of xyz nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string - description: Optional External Policy Reference + description: Optional external policy reference. example: XYZ policy nullable: true policyQuery: type: string - description: Search query of the SOD policy + description: Search query of the SOD policy. example: '@access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdg) AND @access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdf)' compensatingControls: type: string - description: Optional compensating controls(Mitigating Controls) + description: Optional compensating controls (Mitigating Controls). example: Have a manager review the transaction decisions for their "out of compliance" employee nullable: true correctionAdvice: type: string - description: Optional correction advice + description: Optional correction advice. example: 'Based on the role of the employee, managers should remove access that is not required for their job function.' nullable: true state: type: string - description: whether the policy is enforced or not + description: Whether the policy is enforced or not. enum: - ENFORCED - NOT_ENFORCED example: ENFORCED tags: type: array - description: tags for this policy object + description: Tags for the policy object. example: - TAG1 - TAG2 @@ -163326,12 +160224,12 @@ paths: type: string creatorId: type: string - description: Policy's creator ID + description: Policy's creator ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true modifierId: type: string - description: Policy's modifier ID + description: Policy's modifier ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde nullable: true readOnly: true @@ -163354,57 +160252,31 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean - description: defines whether a policy has been scheduled or not + description: Defines whether a policy has been scheduled or not. example: true default: false type: type: string - description: whether a policy is query based or conflicting access based + description: Whether a policy is query based or conflicting access based. default: GENERAL enum: - GENERAL @@ -163853,12 +160725,12 @@ paths: properties: id: type: string - description: Policy id + description: Policy ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true name: type: string - description: Policy Business Name + description: Policy business name. example: policy-xyz created: type: string @@ -163874,82 +160746,56 @@ paths: readOnly: true description: type: string - description: Optional description of the SOD policy + description: Optional description of the SOD policy. example: This policy ensures compliance of xyz nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string - description: Optional External Policy Reference + description: Optional external policy reference. example: XYZ policy nullable: true policyQuery: type: string - description: Search query of the SOD policy + description: Search query of the SOD policy. example: '@access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdg) AND @access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdf)' compensatingControls: type: string - description: Optional compensating controls(Mitigating Controls) + description: Optional compensating controls (Mitigating Controls). example: Have a manager review the transaction decisions for their "out of compliance" employee nullable: true correctionAdvice: type: string - description: Optional correction advice + description: Optional correction advice. example: 'Based on the role of the employee, managers should remove access that is not required for their job function.' nullable: true state: type: string - description: whether the policy is enforced or not + description: Whether the policy is enforced or not. enum: - ENFORCED - NOT_ENFORCED example: ENFORCED tags: type: array - description: tags for this policy object + description: Tags for the policy object. example: - TAG1 - TAG2 @@ -163957,12 +160803,12 @@ paths: type: string creatorId: type: string - description: Policy's creator ID + description: Policy's creator ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true modifierId: type: string - description: Policy's modifier ID + description: Policy's modifier ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde nullable: true readOnly: true @@ -163985,57 +160831,31 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean - description: defines whether a policy has been scheduled or not + description: Defines whether a policy has been scheduled or not. example: true default: false type: type: string - description: whether a policy is query based or conflicting access based + description: Whether a policy is query based or conflicting access based. default: GENERAL enum: - GENERAL @@ -164190,12 +161010,12 @@ paths: properties: id: type: string - description: Policy id + description: Policy ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true name: type: string - description: Policy Business Name + description: Policy business name. example: policy-xyz created: type: string @@ -164211,82 +161031,56 @@ paths: readOnly: true description: type: string - description: Optional description of the SOD policy + description: Optional description of the SOD policy. example: This policy ensures compliance of xyz nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string - description: Optional External Policy Reference + description: Optional external policy reference. example: XYZ policy nullable: true policyQuery: type: string - description: Search query of the SOD policy + description: Search query of the SOD policy. example: '@access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdg) AND @access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdf)' compensatingControls: type: string - description: Optional compensating controls(Mitigating Controls) + description: Optional compensating controls (Mitigating Controls). example: Have a manager review the transaction decisions for their "out of compliance" employee nullable: true correctionAdvice: type: string - description: Optional correction advice + description: Optional correction advice. example: 'Based on the role of the employee, managers should remove access that is not required for their job function.' nullable: true state: type: string - description: whether the policy is enforced or not + description: Whether the policy is enforced or not. enum: - ENFORCED - NOT_ENFORCED example: ENFORCED tags: type: array - description: tags for this policy object + description: Tags for the policy object. example: - TAG1 - TAG2 @@ -164294,12 +161088,12 @@ paths: type: string creatorId: type: string - description: Policy's creator ID + description: Policy's creator ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true modifierId: type: string - description: Policy's modifier ID + description: Policy's modifier ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde nullable: true readOnly: true @@ -164322,57 +161116,31 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean - description: defines whether a policy has been scheduled or not + description: Defines whether a policy has been scheduled or not. example: true default: false type: type: string - description: whether a policy is query based or conflicting access based + description: Whether a policy is query based or conflicting access based. default: GENERAL enum: - GENERAL @@ -165171,12 +161939,12 @@ paths: properties: id: type: string - description: Policy id + description: Policy ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true name: type: string - description: Policy Business Name + description: Policy business name. example: policy-xyz created: type: string @@ -165192,82 +161960,56 @@ paths: readOnly: true description: type: string - description: Optional description of the SOD policy + description: Optional description of the SOD policy. example: This policy ensures compliance of xyz nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string - description: Optional External Policy Reference + description: Optional external policy reference. example: XYZ policy nullable: true policyQuery: type: string - description: Search query of the SOD policy + description: Search query of the SOD policy. example: '@access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdg) AND @access(id:0f11f2a4-7c94-4bf3-a2bd-742580fe3bdf)' compensatingControls: type: string - description: Optional compensating controls(Mitigating Controls) + description: Optional compensating controls (Mitigating Controls). example: Have a manager review the transaction decisions for their "out of compliance" employee nullable: true correctionAdvice: type: string - description: Optional correction advice + description: Optional correction advice. example: 'Based on the role of the employee, managers should remove access that is not required for their job function.' nullable: true state: type: string - description: whether the policy is enforced or not + description: Whether the policy is enforced or not. enum: - ENFORCED - NOT_ENFORCED example: ENFORCED tags: type: array - description: tags for this policy object + description: Tags for the policy object. example: - TAG1 - TAG2 @@ -165275,12 +162017,12 @@ paths: type: string creatorId: type: string - description: Policy's creator ID + description: Policy's creator ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde readOnly: true modifierId: type: string - description: Policy's modifier ID + description: Policy's modifier ID. example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde nullable: true readOnly: true @@ -165303,57 +162045,31 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean - description: defines whether a policy has been scheduled or not + description: Defines whether a policy has been scheduled or not. example: true default: false type: type: string - description: whether a policy is query based or conflicting access based + description: Whether a policy is query based or conflicting access based. default: GENERAL enum: - GENERAL @@ -165946,48 +162662,22 @@ paths: type: array items: type: object + description: SOD policy recipient. properties: type: - description: DTO type type: string + description: SOD policy recipient DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy recipient's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy recipient's display name. + example: Michael Michaels emailEmptyResults: type: boolean description: Indicates if empty results need to be emailed @@ -166380,48 +163070,22 @@ paths: type: array items: type: object + description: SOD policy recipient. properties: type: - description: DTO type type: string + description: SOD policy recipient DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy recipient's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy recipient's display name. + example: Michael Michaels emailEmptyResults: type: boolean description: Indicates if empty results need to be emailed @@ -166588,48 +163252,22 @@ paths: type: array items: type: object + description: SOD policy recipient. properties: type: - description: DTO type type: string + description: SOD policy recipient DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy recipient's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy recipient's display name. + example: Michael Michaels emailEmptyResults: type: boolean description: Indicates if empty results need to be emailed @@ -167175,52 +163813,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -167228,6 +163841,7 @@ paths: - TERMINATED - TEMP_ERROR - PENDING + example: PENDING example: status: PENDING type: REPORT_RESULT @@ -167536,52 +164150,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -167589,6 +164178,7 @@ paths: - TERMINATED - TEMP_ERROR - PENDING + example: PENDING example: status: SUCCESS type: REPORT_RESULT @@ -167898,60 +164488,26 @@ paths: type: string example: 2c91808568c529c60168cca6f90c1313 accessRefs: - description: The list of ENTITLEMENTs to consider for calculating possible violations in a preventive check. + description: The list of entitlements to consider for possible violations in a preventive check. type: array items: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The types of objects supported for SOD violations + type: object + description: Entitlement including a specific set of access. properties: type: + type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT example: ENTITLEMENT - description: The type of object that is referenced + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e + name: + type: string + description: Entitlement's display name. + example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' example: - type: ENTITLEMENT id: 2c918087682f9a86016839c050861ab1 @@ -167988,48 +164544,22 @@ paths: policy: allOf: - type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy - type: object properties: type: @@ -168038,13 +164568,13 @@ paths: name: type: string example: A very cool policy name - description: The types of objects supported for SOD violations + description: The types of objects supported for SOD policy violations. properties: type: enum: - ENTITLEMENT example: ENTITLEMENT - description: The type of object that is referenced + description: The type of object supported for SOD policy violations. conflictingAccessCriteria: nullable: false type: object @@ -168492,52 +165022,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -168545,6 +165050,7 @@ paths: - TERMINATED - TEMP_ERROR - PENDING + example: PENDING example: status: SUCCESS type: REPORT_RESULT @@ -168861,52 +165367,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -168914,6 +165395,7 @@ paths: - TERMINATED - TEMP_ERROR - PENDING + example: PENDING example: status: PENDING type: REPORT_RESULT @@ -169147,52 +165629,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -169200,6 +165657,7 @@ paths: - TERMINATED - TEMP_ERROR - PENDING + example: PENDING example: status: SUCCESS type: REPORT_RESULT @@ -174613,74 +171071,36 @@ paths: executionCount: type: integer format: int32 - description: The number of times this workflow has been executed + description: The number of times this workflow has been executed. example: 2 failureCount: type: integer format: int32 - description: The number of times this workflow has failed during execution + description: The number of times this workflow has failed during execution. example: 0 created: type: string format: date-time - description: The date and time the workflow was created + description: The date and time the workflow was created. example: '2022-01-10T16:06:16.636381447Z' creator: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that created the workflow. + type: object + description: Workflow creator's identity. properties: type: + type: string + description: Workflow creator's DTO type. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced - example: - type: IDENTITY - id: 2c91808568c529c60168cca6f90c1313 - name: William Wilson + id: + type: string + description: Workflow creator's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Workflow creator's display name. + example: Michael Michaels - type: object properties: name: @@ -175035,74 +171455,36 @@ paths: executionCount: type: integer format: int32 - description: The number of times this workflow has been executed + description: The number of times this workflow has been executed. example: 2 failureCount: type: integer format: int32 - description: The number of times this workflow has failed during execution + description: The number of times this workflow has failed during execution. example: 0 created: type: string format: date-time - description: The date and time the workflow was created + description: The date and time the workflow was created. example: '2022-01-10T16:06:16.636381447Z' creator: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that created the workflow. + type: object + description: Workflow creator's identity. properties: type: + type: string + description: Workflow creator's DTO type. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced - example: - type: IDENTITY - id: 2c91808568c529c60168cca6f90c1313 - name: William Wilson + id: + type: string + description: Workflow creator's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Workflow creator's display name. + example: Michael Michaels - type: object properties: name: @@ -175466,74 +171848,36 @@ paths: executionCount: type: integer format: int32 - description: The number of times this workflow has been executed + description: The number of times this workflow has been executed. example: 2 failureCount: type: integer format: int32 - description: The number of times this workflow has failed during execution + description: The number of times this workflow has failed during execution. example: 0 created: type: string format: date-time - description: The date and time the workflow was created + description: The date and time the workflow was created. example: '2022-01-10T16:06:16.636381447Z' creator: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that created the workflow. + type: object + description: Workflow creator's identity. properties: type: + type: string + description: Workflow creator's DTO type. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced - example: - type: IDENTITY - id: 2c91808568c529c60168cca6f90c1313 - name: William Wilson + id: + type: string + description: Workflow creator's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Workflow creator's display name. + example: Michael Michaels - type: object properties: name: @@ -176017,74 +172361,36 @@ paths: executionCount: type: integer format: int32 - description: The number of times this workflow has been executed + description: The number of times this workflow has been executed. example: 2 failureCount: type: integer format: int32 - description: The number of times this workflow has failed during execution + description: The number of times this workflow has failed during execution. example: 0 created: type: string format: date-time - description: The date and time the workflow was created + description: The date and time the workflow was created. example: '2022-01-10T16:06:16.636381447Z' creator: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that created the workflow. + type: object + description: Workflow creator's identity. properties: type: + type: string + description: Workflow creator's DTO type. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced - example: - type: IDENTITY - id: 2c91808568c529c60168cca6f90c1313 - name: William Wilson + id: + type: string + description: Workflow creator's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Workflow creator's display name. + example: Michael Michaels - type: object properties: name: @@ -176543,74 +172849,36 @@ paths: executionCount: type: integer format: int32 - description: The number of times this workflow has been executed + description: The number of times this workflow has been executed. example: 2 failureCount: type: integer format: int32 - description: The number of times this workflow has failed during execution + description: The number of times this workflow has failed during execution. example: 0 created: type: string format: date-time - description: The date and time the workflow was created + description: The date and time the workflow was created. example: '2022-01-10T16:06:16.636381447Z' creator: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The identity that created the workflow. + type: object + description: Workflow creator's identity. properties: type: + type: string + description: Workflow creator's DTO type. enum: - IDENTITY example: IDENTITY - description: The type of object that is referenced - example: - type: IDENTITY - id: 2c91808568c529c60168cca6f90c1313 - name: William Wilson + id: + type: string + description: Workflow creator's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 + name: + type: string + description: Workflow creator's display name. + example: Michael Michaels - type: object properties: name: @@ -181431,74 +177699,47 @@ paths: type: object properties: owner: - description: Owner of the Governance Group + description: Governance group owner. type: object properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support id: type: string - description: ID of the object to which this reference applies + description: Governance group ID. example: 2c91808568c529c60168cca6f90c1313 readOnly: true name: type: string - description: Name of the Governance Group + description: Governance group name. example: DB Access Governance Group description: type: string - description: Description of the Governance Group + description: Governance group description. example: Description of the Governance Group memberCount: type: integer format: int64 example: 1641498673000 readOnly: true - description: Number of members in the Governance Group. + description: Number of members in the governance group. connectionCount: type: integer format: int64 example: 1641498673000 - description: Number of connections in the Governance Group. + description: Number of connections in the governance group. readOnly: true '400': description: Client Error - Returned if the request body is invalid. @@ -181731,74 +177972,47 @@ paths: type: object properties: owner: - description: Owner of the Governance Group + description: Governance group owner. type: object properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support id: type: string - description: ID of the object to which this reference applies + description: Governance group ID. example: 2c91808568c529c60168cca6f90c1313 readOnly: true name: type: string - description: Name of the Governance Group + description: Governance group name. example: DB Access Governance Group description: type: string - description: Description of the Governance Group + description: Governance group description. example: Description of the Governance Group memberCount: type: integer format: int64 example: 1641498673000 readOnly: true - description: Number of members in the Governance Group. + description: Number of members in the governance group. connectionCount: type: integer format: int64 example: 1641498673000 - description: Number of connections in the Governance Group. + description: Number of connections in the governance group. readOnly: true responses: '200': @@ -181809,74 +178023,47 @@ paths: type: object properties: owner: - description: Owner of the Governance Group + description: Governance group owner. type: object properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support id: type: string - description: ID of the object to which this reference applies + description: Governance group ID. example: 2c91808568c529c60168cca6f90c1313 readOnly: true name: type: string - description: Name of the Governance Group + description: Governance group name. example: DB Access Governance Group description: type: string - description: Description of the Governance Group + description: Governance group description. example: Description of the Governance Group memberCount: type: integer format: int64 example: 1641498673000 readOnly: true - description: Number of members in the Governance Group. + description: Number of members in the governance group. connectionCount: type: integer format: int64 example: 1641498673000 - description: Number of connections in the Governance Group. + description: Number of connections in the governance group. readOnly: true '400': description: Client Error - Returned if the request body is invalid. @@ -182113,74 +178300,47 @@ paths: type: object properties: owner: - description: Owner of the Governance Group + description: Governance group owner. type: object properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support id: type: string - description: ID of the object to which this reference applies + description: Governance group ID. example: 2c91808568c529c60168cca6f90c1313 readOnly: true name: type: string - description: Name of the Governance Group + description: Governance group name. example: DB Access Governance Group description: type: string - description: Description of the Governance Group + description: Governance group description. example: Description of the Governance Group memberCount: type: integer format: int64 example: 1641498673000 readOnly: true - description: Number of members in the Governance Group. + description: Number of members in the governance group. connectionCount: type: integer format: int64 example: 1641498673000 - description: Number of connections in the Governance Group. + description: Number of connections in the governance group. readOnly: true '400': description: Client Error - Returned if the request body is invalid. @@ -182713,74 +178873,47 @@ paths: type: object properties: owner: - description: Owner of the Governance Group + description: Governance group owner. type: object properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support id: type: string - description: ID of the object to which this reference applies + description: Governance group ID. example: 2c91808568c529c60168cca6f90c1313 readOnly: true name: type: string - description: Name of the Governance Group + description: Governance group name. example: DB Access Governance Group description: type: string - description: Description of the Governance Group + description: Governance group description. example: Description of the Governance Group memberCount: type: integer format: int64 example: 1641498673000 readOnly: true - description: Number of members in the Governance Group. + description: Number of members in the governance group. connectionCount: type: integer format: int64 example: 1641498673000 - description: Number of connections in the Governance Group. + description: Number of connections in the governance group. readOnly: true '400': description: Client Error - Returned if the request body is invalid. @@ -183687,48 +179820,22 @@ paths: type: array items: type: object + description: Identity of workgroup member. properties: type: - description: DTO type type: string + description: Workgroup member identity DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Workgroup member identity ID. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Workgroup member identity display name. + example: Michael Michaels '400': description: Client Error - Returned if the request body is invalid. content: @@ -183976,48 +180083,22 @@ paths: type: array items: type: object + description: Identity's basic details. properties: type: - description: DTO type type: string + description: Identity's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Identity ID. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Identity's display name. + example: Michael Michaels example: - type: IDENTITY id: 464ae7bf791e49fdb74606a2e4a89635 @@ -184310,48 +180391,22 @@ paths: type: array items: type: object + description: Identity's basic details. properties: type: - description: DTO type type: string + description: Identity's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Identity ID. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Identity's display name. + example: Michael Michaels example: - type: IDENTITY id: 464ae7bf791e49fdb74606a2e4a89635 diff --git a/dereferenced/deref-sailpoint-api.v3.yaml b/dereferenced/deref-sailpoint-api.v3.yaml index c1c1b8c6..37353dde 100644 --- a/dereferenced/deref-sailpoint-api.v3.yaml +++ b/dereferenced/deref-sailpoint-api.v3.yaml @@ -1015,23 +1015,25 @@ paths: example: ODS-AD-SOURCE entitlements: type: array + nullable: true description: A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. items: type: object + description: Entitlement including a specific set of access. properties: - id: - type: string - description: The ID of the Entitlement - example: 2c91809773dee32014e13e122092014e type: type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT - description: 'The type of the Entitlement, will always be ENTITLEMENT' example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e name: type: string - description: The display name of the Entitlement + description: Entitlement's display name. example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' requestable: type: boolean @@ -1544,23 +1546,25 @@ paths: example: ODS-AD-SOURCE entitlements: type: array + nullable: true description: A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. items: type: object + description: Entitlement including a specific set of access. properties: - id: - type: string - description: The ID of the Entitlement - example: 2c91809773dee32014e13e122092014e type: type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT - description: 'The type of the Entitlement, will always be ENTITLEMENT' example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e name: type: string - description: The display name of the Entitlement + description: Entitlement's display name. example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' requestable: type: boolean @@ -1851,23 +1855,25 @@ paths: example: ODS-AD-SOURCE entitlements: type: array + nullable: true description: A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. items: type: object + description: Entitlement including a specific set of access. properties: - id: - type: string - description: The ID of the Entitlement - example: 2c91809773dee32014e13e122092014e type: type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT - description: 'The type of the Entitlement, will always be ENTITLEMENT' example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e name: type: string - description: The display name of the Entitlement + description: Entitlement's display name. example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' requestable: type: boolean @@ -2390,23 +2396,25 @@ paths: example: ODS-AD-SOURCE entitlements: type: array + nullable: true description: A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. items: type: object + description: Entitlement including a specific set of access. properties: - id: - type: string - description: The ID of the Entitlement - example: 2c91809773dee32014e13e122092014e type: type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT - description: 'The type of the Entitlement, will always be ENTITLEMENT' example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e name: type: string - description: The display name of the Entitlement + description: Entitlement's display name. example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' requestable: type: boolean @@ -3059,23 +3067,25 @@ paths: example: ODS-AD-SOURCE entitlements: type: array + nullable: true description: A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement. items: type: object + description: Entitlement including a specific set of access. properties: - id: - type: string - description: The ID of the Entitlement - example: 2c91809773dee32014e13e122092014e type: type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT - description: 'The type of the Entitlement, will always be ENTITLEMENT' example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e name: type: string - description: The display name of the Entitlement + description: Entitlement's display name. example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' requestable: type: boolean @@ -3821,48 +3831,22 @@ paths: description: List of references to objects which are using the indicated Access Profile items: type: object + description: Role using the access profile. properties: type: - description: DTO type type: string + description: DTO type of role using the access profile. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: ROLE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of role using the access profile. + example: 2c8180857a9b3da0017aa03418480f9d name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of role using the access profile. + example: Manager Role example: pending: [] inUse: @@ -3904,48 +3888,22 @@ paths: description: List of references to objects which are using the indicated Access Profile items: type: object + description: Role using the access profile. properties: type: - description: DTO type type: string + description: DTO type of role using the access profile. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: ROLE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of role using the access profile. + example: 2c8180857a9b3da0017aa03418480f9d name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of role using the access profile. + example: Manager Role example: taskId: 2c91808a7813090a01781412a1119a20 pending: @@ -6080,55 +6038,29 @@ paths: comment: type: string description: Comment made by the owner when cancelling the associated request. - example: Nisl quis ipsum quam quisque condimentum nunc ut dolor nunc. + example: This request must be cancelled. owner: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support modified: type: string format: date-time - description: Date comment was added by the owner when cancelling the associated request + description: Date comment was added by the owner when cancelling the associated request. example: '2019-12-20T09:17:12.192Z' description: Provides additional details for a request that has been cancelled. errorMessages: @@ -6189,140 +6121,42 @@ paths: description: True if the request for this item was forwarded from one owner to another. example: false originalOwner: - description: 'Base identity/workgroup reference object representing the original owner, if forwarded.' type: object + description: Identity of orginal approval owner. properties: type: - description: DTO type type: string + description: DTO type of original approval owner's identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of original approval owner's identity. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of original approval owner. + example: Michael Michaels currentOwner: - description: Base reference of approver that will make decision. type: object + description: Identity who reviewed the access item request. properties: type: - description: DTO type type: string + description: DTO type of identity who reviewed the access item request. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity who reviewed the access item request. + example: 2c3780a46faadee4016fb4e018c20652 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - reviewedBy: - description: The identity who has reviewed the approval. - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity who reviewed the access item request. + example: Allen Albertson modified: type: string format: date-time @@ -6400,95 +6234,43 @@ paths: description: True if the request for this item was forwarded from one owner to another. example: true originalOwner: - description: 'Base identity/workgroup reference object representing the original owner, if forwarded.' type: object + description: 'Identity of original work item owner, if the work item has been forwarded.' properties: type: - description: DTO type type: string + description: DTO type of original work item owner's identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of original work item owner's identity. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of original work item owner. + example: Michael Michaels currentOwner: - description: Base reference of approver that will make decision. type: object + description: Identity of current work item owner. properties: type: - description: DTO type type: string + description: DTO type of current work item owner's identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of current work item owner's identity. + example: 2c3780a46faadee4016fb4e018c20652 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of current work item owner. + example: Allen Albertson modified: type: string format: date-time @@ -6578,95 +6360,41 @@ paths: description: When the request was created. example: '2019-08-23T18:40:35.772Z' requester: - description: The identity that requested the item. type: object + description: Access item requester's identity. properties: type: - description: DTO type type: string + description: Access item requester's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item requester's identity ID. + example: 2c7180a46faadee4016fb4e018c20648 name: type: string - description: Human-readable display name of the object to which this reference applies + description: Access item owner's human-readable display name. example: William Wilson requestedFor: - description: The identity for whom the Access Request Status is requested for. type: object + description: Identity the access item is requested for. properties: type: - description: DTO type type: string + description: DTO type of identity the access item is requested for. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity the access item is requested for. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity the access item is requested for. + example: Robert Robinson requesterComment: nullable: true description: The requester's comment. @@ -6674,56 +6402,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' sodViolationContext: nullable: true @@ -6746,7 +6448,7 @@ paths: type: object properties: message: - description: 'If the request failed, includes any error message that was generated.' + description: 'If the request failed, this includes any error message that was generated.' example: - locale: en-US localeOrigin: DEFAULT @@ -6783,50 +6485,23 @@ paths: type: object properties: policy: - description: Reference to the Policy that is being violated. type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy conflictingAccessCriteria: type: object description: The object which contains the left and right hand side of the entitlements that got violated according to the policy. @@ -6941,56 +6616,25 @@ paths: example: My HR Entitlement violatedPolicies: type: array - description: A list of the Policies that were violated + description: A list of the SOD policies that were violated. items: - description: Reference to the policy that was violated - example: - - type: SOD_POLICY - id: 69129440-422d-4a23-aadd-35c828d5bfda - name: HR Policy type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy provisioningDetails: nullable: true type: object @@ -7425,140 +7069,59 @@ paths: - REVOKE_ACCESS example: GRANT_ACCESS requester: - description: The identity that requested the item. type: object + description: Access item requester's identity. properties: type: - description: DTO type type: string + description: Access item requester's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item requester's identity ID. + example: 2c7180a46faadee4016fb4e018c20648 name: type: string - description: Human-readable display name of the object to which this reference applies + description: Access item owner's human-readable display name. example: William Wilson requestedFor: - description: The identity for whom the item is requested for. type: object + description: Identity the access item is requested for. properties: type: - description: DTO type type: string + description: DTO type of identity the access item is requested for. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity the access item is requested for. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity the access item is requested for. + example: Robert Robinson owner: - description: The owner or approver of the approval. type: object + description: Access item owner's identity. properties: type: - description: DTO type type: string + description: Access item owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Access item owner's human-readable display name. + example: Support requestedObject: description: The requested access item. type: object @@ -7589,56 +7152,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' previousReviewersComments: type: array @@ -7647,56 +7184,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' description: The history of the previous reviewers comments. forwardHistory: @@ -7788,7 +7299,7 @@ paths: type: object properties: message: - description: 'If the request failed, includes any error message that was generated.' + description: 'If the request failed, this includes any error message that was generated.' example: - locale: en-US localeOrigin: DEFAULT @@ -7825,50 +7336,23 @@ paths: type: object properties: policy: - description: Reference to the Policy that is being violated. type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy conflictingAccessCriteria: type: object description: The object which contains the left and right hand side of the entitlements that got violated according to the policy. @@ -7983,56 +7467,25 @@ paths: example: My HR Entitlement violatedPolicies: type: array - description: A list of the Policies that were violated + description: A list of the SOD policies that were violated. items: - description: Reference to the policy that was violated - example: - - type: SOD_POLICY - id: 69129440-422d-4a23-aadd-35c828d5bfda - name: HR Policy type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy '400': description: Client Error - Returned if the request body is invalid. content: @@ -8371,185 +7824,77 @@ paths: - REVOKE_ACCESS example: GRANT_ACCESS requester: - description: The identity that requested the item. type: object + description: Access item requester's identity. properties: type: - description: DTO type type: string + description: Access item requester's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Access item requester's identity ID. + example: 2c7180a46faadee4016fb4e018c20648 name: type: string - description: Human-readable display name of the object to which this reference applies + description: Access item owner's human-readable display name. example: William Wilson requestedFor: - description: The identity for whom the item is requested for. type: object + description: Identity the access item is requested for. properties: type: - description: DTO type type: string + description: DTO type of identity the access item is requested for. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity the access item is requested for. + example: 2c4180a46faadee4016fb4e018c20626 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity the access item is requested for. + example: Robert Robinson reviewedBy: - description: The identity who has reviewed the approval. type: object + description: Identity who reviewed the access item request. properties: type: - description: DTO type type: string + description: DTO type of identity who reviewed the access item request. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of identity who reviewed the access item request. + example: 2c3780a46faadee4016fb4e018c20652 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable display name of identity who reviewed the access item request. + example: Allen Albertson owner: - description: The owner or approver of the approval. type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support requestedObject: description: The requested access item. type: object @@ -8580,56 +7925,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' reviewerComment: allOf: @@ -8637,56 +7956,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' description: The approval's reviewer's comment. nullable: true @@ -8697,56 +7990,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' description: The history of the previous reviewers comments. forwardHistory: @@ -8839,7 +8106,7 @@ paths: type: object properties: message: - description: 'If the request failed, includes any error message that was generated.' + description: 'If the request failed, this includes any error message that was generated.' example: - locale: en-US localeOrigin: DEFAULT @@ -8876,50 +8143,23 @@ paths: type: object properties: policy: - description: Reference to the Policy that is being violated. type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy conflictingAccessCriteria: type: object description: The object which contains the left and right hand side of the entitlements that got violated according to the policy. @@ -9034,56 +8274,25 @@ paths: example: My HR Entitlement violatedPolicies: type: array - description: A list of the Policies that were violated + description: A list of the SOD policies that were violated. items: - description: Reference to the policy that was violated - example: - - type: SOD_POLICY - id: 69129440-422d-4a23-aadd-35c828d5bfda - name: HR Policy type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy '400': description: Client Error - Returned if the request body is invalid. content: @@ -9320,56 +8529,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' responses: '202': @@ -9681,56 +8864,30 @@ paths: properties: comment: type: string - description: Content of the comment - example: Et quam massa maximus vivamus nisi ut urna tincidunt metus elementum erat + nullable: true + description: Comment content. + example: This is a comment. author: type: object properties: type: type: string + description: DTO type of the commenting identity. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - description: An enumeration of the types of DTOs supported within the IdentityNow infrastructure. example: IDENTITY id: type: string - description: ID of the author + description: ID of the commenting identity. example: 2c91808568c529c60168cca6f90c1313 name: type: string - description: Human-readable display name of the identity making the comment + description: Display name of the commenting identity. example: Adam Kennedy created: type: string format: date-time - description: Date and time comment was created + description: Date and time comment was created. example: '2017-07-11T18:45:37.098Z' responses: '202': @@ -12824,54 +11981,23 @@ paths: type: boolean example: false source: - description: Reference to the source this entitlment belongs to. - example: - - type: SOURCE - id: 2c9180835d191a86015d28455b4b232a - name: HR Active Directory type: object + description: Source the entitlement belongs to. properties: type: - description: DTO type type: string + description: DTO type of source the entitlement belongs to. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source the entitlement belongs to. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of source the entitlement belongs to. + example: HR Active Directory '400': description: Client Error - Returned if the request body is invalid. content: @@ -22210,53 +21336,27 @@ paths: allOf: - allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string - description: Status of a violation report + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -41649,7 +40749,7 @@ paths: - Lifecycle States summary: Delete Lifecycle State by ID description: |- - This endpoint deletes the Lifecycle State using it's ID. + This endpoint deletes the Lifecycle State using its ID. A token with API, or ORG_ADMIN authority is required to call this API. security: - UserContextAuth: @@ -41676,48 +40776,22 @@ paths: application/json: schema: type: object + description: Deleted lifecycle state. properties: type: - description: DTO type type: string + description: Deleted lifecycle state's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: LIFECYCLE_STATE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Deleted lifecycle state ID. + example: 12345 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Deleted lifecycle state's display name. + example: Contractor Lifecycle '400': description: Client Error - Returned if the request body is invalid. content: @@ -42803,7 +41877,7 @@ paths: type: array items: type: object - description: Identity Profile exported object + description: Identity profile exported object. properties: version: type: integer @@ -42812,48 +41886,45 @@ paths: format: int32 self: type: object + description: Self block for exported object. properties: type: - description: DTO type type: string + description: Exported object's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN + - ACCESS_REQUEST_CONFIG + - ATTR_SYNC_SOURCE_CONFIG + - AUTH_ORG - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT + - FORM_DEFINITION - GOVERNANCE_GROUP - - IDENTITY + - IDENTITY_OBJECT_CONFIG - IDENTITY_PROFILE - - IDENTITY_REQUEST - LIFECYCLE_STATE + - NOTIFICATION_TEMPLATE - PASSWORD_POLICY + - PASSWORD_SYNC_GROUP + - PUBLIC_IDENTITIES_CONFIG - ROLE - RULE + - SEGMENT + - SERVICE_DESK_INTEGRATION - SOD_POLICY - SOURCE - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + - TRANSFORM + - TRIGGER_SUBSCRIPTION + - WORKFLOW + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Exported object's ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Exported object's display name. + example: HR Active Directory object: allOf: - type: object @@ -43227,7 +42298,7 @@ paths: type: array items: type: object - description: Identity Profile exported object + description: Identity profile exported object. properties: version: type: integer @@ -43236,48 +42307,45 @@ paths: format: int32 self: type: object + description: Self block for exported object. properties: type: - description: DTO type type: string + description: Exported object's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN + - ACCESS_REQUEST_CONFIG + - ATTR_SYNC_SOURCE_CONFIG + - AUTH_ORG - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT + - FORM_DEFINITION - GOVERNANCE_GROUP - - IDENTITY + - IDENTITY_OBJECT_CONFIG - IDENTITY_PROFILE - - IDENTITY_REQUEST - LIFECYCLE_STATE + - NOTIFICATION_TEMPLATE - PASSWORD_POLICY + - PASSWORD_SYNC_GROUP + - PUBLIC_IDENTITIES_CONFIG - ROLE - RULE + - SEGMENT + - SERVICE_DESK_INTEGRATION - SOD_POLICY - SOURCE - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + - TRANSFORM + - TRIGGER_SUBSCRIPTION + - WORKFLOW + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Exported object's ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Exported object's display name. + example: HR Active Directory object: allOf: - type: object @@ -43514,48 +42582,27 @@ paths: type: array items: type: object + description: Object created or updated by import. properties: type: - description: DTO type type: string + description: DTO type of object created or updated by import. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY + - IDENTITY_OBJECT_CONFIG - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + - TRANSFORM + - TRIGGER_SUBSCRIPTION + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of object created or updated by import. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Display name of object created or updated by import. + example: HR Active Directory required: - infos - warnings @@ -59660,50 +58707,23 @@ paths: - 'demo:personal-access-token-scope:first' - 'demo:personal-access-token-scope:second' owner: - description: Details about the owner of the personal access token. type: object + description: Personal access token owner's identity. properties: type: - description: DTO type type: string + description: Personal access token owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Personal access token owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Personal access token owner's human-readable display name. + example: Support created: type: string format: date-time @@ -59998,50 +59018,23 @@ paths: description: The name of the personal access token. Cannot be the same as other personal access tokens owned by a user. example: NodeJS Integration owner: - description: Details about the owner of the personal access token. type: object + description: Personal access token owner's identity. properties: type: - description: DTO type type: string + description: Personal access token owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Personal access token owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Personal access token owner's human-readable display name. + example: Support created: type: string format: date-time @@ -60378,50 +59371,23 @@ paths: - 'demo:personal-access-token-scope:first' - 'demo:personal-access-token-scope:second' owner: - description: Details about the owner of the personal access token. type: object + description: Personal access token owner's identity. properties: type: - description: DTO type type: string + description: Personal access token owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Personal access token owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Personal access token owner's human-readable display name. + example: Support created: type: string format: date-time @@ -65996,48 +64962,23 @@ paths: application/json: schema: type: object + description: Task result. properties: type: - description: DTO type type: string + description: Task result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: TASK_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Task result ID. + example: 464ae7bf791e49fdb74606a2e4a89635 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Task result display name. + nullable: true + example: null example: type: TASK_RESULT id: 464ae7bf791e49fdb74606a2e4a89635 @@ -84806,128 +83747,49 @@ paths: default: ServiceNowSDIM example: ServiceNowSDIM ownerRef: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration + type: object + description: Source for Service Desk integration template. properties: type: - description: The type of object being referenced + type: string + description: DTO type of source for service desk integration template. enum: - - IDENTITY - example: IDENTITY + - SOURCE + example: SOURCE id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 + type: string + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: - description: Human-readable display name of the identity - example: MyName + type: string + description: Human-readable name of source for service desk integration template. + example: HR Active Directory clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -84950,60 +83812,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 @@ -85039,61 +83863,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule '400': description: Client Error - Returned if the request body is invalid. content: @@ -85434,128 +84219,49 @@ paths: default: ServiceNowSDIM example: ServiceNowSDIM ownerRef: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration + type: object + description: Source for Service Desk integration template. properties: type: - description: The type of object being referenced + type: string + description: DTO type of source for service desk integration template. enum: - - IDENTITY - example: IDENTITY + - SOURCE + example: SOURCE id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 + type: string + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: - description: Human-readable display name of the identity - example: MyName + type: string + description: Human-readable name of source for service desk integration template. + example: HR Active Directory clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -85578,60 +84284,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 @@ -85667,61 +84335,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule required: true responses: '200': @@ -85776,128 +84405,49 @@ paths: default: ServiceNowSDIM example: ServiceNowSDIM ownerRef: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration + type: object + description: Source for Service Desk integration template. properties: type: - description: The type of object being referenced + type: string + description: DTO type of source for service desk integration template. enum: - - IDENTITY - example: IDENTITY + - SOURCE + example: SOURCE id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 + type: string + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: - description: Human-readable display name of the identity - example: MyName + type: string + description: Human-readable name of source for service desk integration template. + example: HR Active Directory clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -85920,60 +84470,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 @@ -86009,61 +84521,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule '400': description: Client Error - Returned if the request body is invalid. content: @@ -86416,128 +84889,49 @@ paths: default: ServiceNowSDIM example: ServiceNowSDIM ownerRef: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration + type: object + description: Source for Service Desk integration template. properties: type: - description: The type of object being referenced + type: string + description: DTO type of source for service desk integration template. enum: - - IDENTITY - example: IDENTITY + - SOURCE + example: SOURCE id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 + type: string + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: - description: Human-readable display name of the identity - example: MyName + type: string + description: Human-readable name of source for service desk integration template. + example: HR Active Directory clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -86560,60 +84954,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 @@ -86649,61 +85005,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule '400': description: Client Error - Returned if the request body is invalid. content: @@ -87054,128 +85371,49 @@ paths: default: ServiceNowSDIM example: ServiceNowSDIM ownerRef: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration + type: object + description: Source for Service Desk integration template. properties: type: - description: The type of object being referenced + type: string + description: DTO type of source for service desk integration template. enum: - - IDENTITY - example: IDENTITY + - SOURCE + example: SOURCE id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 + type: string + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: - description: Human-readable display name of the identity - example: MyName + type: string + description: Human-readable name of source for service desk integration template. + example: HR Active Directory clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -87198,60 +85436,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 @@ -87287,61 +85487,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule required: true responses: '200': @@ -87396,128 +85557,49 @@ paths: default: ServiceNowSDIM example: ServiceNowSDIM ownerRef: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration + type: object + description: Source for Service Desk integration template. properties: type: - description: The type of object being referenced + type: string + description: DTO type of source for service desk integration template. enum: - - IDENTITY - example: IDENTITY + - SOURCE + example: SOURCE id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 + type: string + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: - description: Human-readable display name of the identity - example: MyName + type: string + description: Human-readable name of source for service desk integration template. + example: HR Active Directory clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -87540,60 +85622,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 @@ -87629,61 +85673,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule '400': description: Client Error - Returned if the request body is invalid. content: @@ -88411,128 +86416,49 @@ paths: default: ServiceNowSDIM example: ServiceNowSDIM ownerRef: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration + type: object + description: Source for Service Desk integration template. properties: type: - description: The type of object being referenced + type: string + description: DTO type of source for service desk integration template. enum: - - IDENTITY - example: IDENTITY + - SOURCE + example: SOURCE id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 + type: string + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: - description: Human-readable display name of the identity - example: MyName + type: string + description: Human-readable name of source for service desk integration template. + example: HR Active Directory clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -88555,60 +86481,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 @@ -88644,61 +86532,22 @@ paths: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule '400': description: Client Error - Returned if the request body is invalid. content: @@ -89379,60 +87228,22 @@ paths: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 @@ -92866,48 +90677,22 @@ paths: nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string description: Optional External Policy Reference @@ -92972,48 +90757,22 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean @@ -93199,48 +90958,22 @@ paths: nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string description: Optional External Policy Reference @@ -93305,48 +91038,22 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean @@ -93820,48 +91527,22 @@ paths: nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string description: Optional External Policy Reference @@ -93926,48 +91607,22 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean @@ -94389,48 +92044,22 @@ paths: nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string description: Optional External Policy Reference @@ -94495,48 +92124,22 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean @@ -95027,48 +92630,22 @@ paths: nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string description: Optional External Policy Reference @@ -95133,48 +92710,22 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean @@ -95359,48 +92910,22 @@ paths: nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string description: Optional External Policy Reference @@ -95465,48 +92990,22 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean @@ -96397,48 +93896,22 @@ paths: nullable: true ownerRef: type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support externalPolicyReference: type: string description: Optional External Policy Reference @@ -96503,48 +93976,22 @@ paths: ownerRef: allOf: - type: object + description: Owner's identity. properties: type: - description: DTO type type: string + description: Owner's DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Owner's identity ID. + example: 2c9180a46faadee4016fb4e018c20639 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Owner's display name. + example: Support - nullable: true scheduled: type: boolean @@ -97005,53 +94452,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string - description: Status of a violation report + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -97450,48 +94871,22 @@ paths: type: array items: type: object + description: SOD policy recipient. properties: type: - description: DTO type type: string + description: SOD policy recipient DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy recipient's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy recipient's display name. + example: Michael Michaels emailEmptyResults: type: boolean description: Indicates if empty results need to be emailed @@ -97890,48 +95285,22 @@ paths: type: array items: type: object + description: SOD policy recipient. properties: type: - description: DTO type type: string + description: SOD policy recipient DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy recipient's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy recipient's display name. + example: Michael Michaels emailEmptyResults: type: boolean description: Indicates if empty results need to be emailed @@ -98103,48 +95472,22 @@ paths: type: array items: type: object + description: SOD policy recipient. properties: type: - description: DTO type type: string + description: SOD policy recipient DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP example: IDENTITY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy recipient's identity ID. + example: 2c7180a46faadee4016fb4e018c20642 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy recipient's display name. + example: Michael Michaels emailEmptyResults: type: boolean description: Indicates if empty results need to be emailed @@ -98695,53 +96038,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string - description: Status of a violation report + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -99059,53 +96376,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string - description: Status of a violation report + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -99423,53 +96714,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string - description: Status of a violation report + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -99790,60 +97055,26 @@ paths: type: string example: 2c91808568c529c60168cca6f90c1313 accessRefs: - description: The list of ENTITLEMENTs to consider for calculating possible violations in a preventive check. + description: The list of entitlements to consider for possible violations in a preventive check. type: array items: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: The types of objects supported for SOD violations + type: object + description: Entitlement including a specific set of access. properties: type: + type: string + description: Entitlement's DTO type. enum: - ENTITLEMENT example: ENTITLEMENT - description: The type of object that is referenced + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e + name: + type: string + description: Entitlement's display name. + example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' example: - type: ENTITLEMENT id: 2c918087682f9a86016839c050861ab1 @@ -99880,48 +97111,22 @@ paths: policy: allOf: - type: object + description: SOD policy. properties: type: - description: DTO type type: string + description: SOD policy DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOD_POLICY id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy ID. + example: 0f11f2a4-7c94-4bf3-a2bd-742580fe3bde name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: SOD policy display name. + example: Business SOD Policy - type: object properties: type: @@ -100387,56 +97592,31 @@ paths: type: object properties: identityId: - description: Set of identity id's to be checked. + description: Set of identity IDs to be checked. type: string example: 2c91809050db617d0150e0bf3215385e accessRefs: description: The bundle of access profiles to be added to the identities specified. All references must be ENTITLEMENT type. type: array items: - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + allOf: + - type: object + description: Entitlement including a specific set of access. + properties: + type: + type: string + description: Entitlement's DTO type. + enum: + - ENTITLEMENT + example: ENTITLEMENT + id: + type: string + description: Entitlement's ID. + example: 2c91809773dee32014e13e122092014e + name: + type: string + description: Entitlement's display name. + example: 'CN=entitlement.490efde5,OU=OrgCo,OU=ServiceDept,DC=HQAD,DC=local' clientMetadata: type: object additionalProperties: @@ -100794,53 +97974,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string - description: Status of a violation report + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -101083,53 +98237,27 @@ paths: schema: allOf: - type: object + description: SOD policy violation report result. properties: type: - description: DTO type type: string + description: SOD policy violation report result DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: REPORT_RESULT id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: SOD policy violation report result ID. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson + description: Human-readable name of the SOD policy violation report result. + example: SOD Policy 1 Violation - type: object properties: status: type: string - description: Status of a violation report + description: Status of a SOD policy violation report. enum: - SUCCESS - WARNING @@ -115253,6 +112381,7 @@ paths: type: array items: type: object + description: Tagged object. properties: objectRef: type: object @@ -115516,6 +112645,7 @@ paths: application/json: schema: type: object + description: Tagged object. properties: objectRef: type: object @@ -115851,6 +112981,7 @@ paths: type: array items: type: object + description: Tagged object. properties: objectRef: type: object @@ -116138,6 +113269,7 @@ paths: application/json: schema: type: object + description: Tagged object. properties: objectRef: type: object @@ -116422,6 +113554,7 @@ paths: application/json: schema: type: object + description: Tagged object. properties: objectRef: type: object @@ -116463,6 +113596,7 @@ paths: application/json: schema: type: object + description: Tagged object. properties: objectRef: type: object @@ -136883,60 +134017,22 @@ components: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 @@ -140155,128 +137251,49 @@ components: default: ServiceNowSDIM example: ServiceNowSDIM ownerRef: - allOf: - - type: object - properties: - type: - description: DTO type - type: string - enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY - id: - type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 - name: - type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the identity that is the owner of this Service Desk integration + type: object + description: Source for Service Desk integration template. properties: type: - description: The type of object being referenced + type: string + description: DTO type of source for service desk integration template. enum: - - IDENTITY - example: IDENTITY + - SOURCE + example: SOURCE id: - description: ID of the identity - example: 2c91808568c529c60168cca6f90c1313 + type: string + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: - description: Human-readable display name of the identity - example: MyName + type: string + description: Human-readable name of source for service desk integration template. + example: HR Active Directory clusterRef: allOf: - type: object + description: Source cluster. properties: type: - description: DTO type type: string + description: Source cluster DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: CLUSTER id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Source cluster ID. + example: 2c9180847a7fccdd017aa5896f9f4f6f name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to the source cluster for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - CLUSTER - example: CLUSTER - id: - description: ID of the cluster - example: 2c9180866166b5b0016167c32ef31a66 - name: - description: Human-readable display name of the cluster - example: Corporate Cluster + description: Source cluster display name. + example: Training VA cluster: - description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)' + description: 'ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).' type: string example: xyzzy999 deprecated: true managedSources: - description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility)' + description: 'Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).' type: array items: type: string @@ -140299,60 +137316,22 @@ components: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 @@ -140388,61 +137367,22 @@ components: beforeProvisioningRule: allOf: - type: object + description: Before Provisioning Rule. properties: type: - description: DTO type type: string + description: Before Provisioning Rule DTO type. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - RULE - - SOD_POLICY - - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: RULE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: Before Provisioning Rule ID. + example: 048eb3d55c5a4758bd07dccb87741c78 name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - description: Reference to beforeProvisioningRule for this Service Desk integration - properties: - type: - description: The type of object being referenced - enum: - - RULE - example: RULE - id: - description: ID of the rule - example: 2c91808568c529c60168cca6f90c1333 - name: - description: Human-readable display name of the rule - example: Example Rule + description: Rule display name. + example: Before Provisioning Airtable Rule ServiceDeskIntegrationTemplateDto: allOf: - type: object @@ -140504,60 +137444,22 @@ components: items: allOf: - type: object + description: Source for Service Desk integration template. properties: type: - description: DTO type type: string + description: DTO type of source for service desk integration template. enum: - - ACCOUNT_CORRELATION_CONFIG - - ACCESS_PROFILE - - ACCESS_REQUEST_APPROVAL - - ACCOUNT - - APPLICATION - - CAMPAIGN - - CAMPAIGN_FILTER - - CERTIFICATION - - CLUSTER - - CONNECTOR_SCHEMA - - ENTITLEMENT - - GOVERNANCE_GROUP - - IDENTITY - - IDENTITY_PROFILE - - IDENTITY_REQUEST - - LIFECYCLE_STATE - - PASSWORD_POLICY - - ROLE - - RULE - - SOD_POLICY - SOURCE - - TAG - - TAG_CATEGORY - - TASK_RESULT - - REPORT_RESULT - - SOD_VIOLATION - - ACCOUNT_ACTIVITY - - WORKGROUP - example: IDENTITY + example: SOURCE id: type: string - description: ID of the object to which this reference applies - example: 2c91808568c529c60168cca6f90c1313 + description: ID of source for service desk integration template. + example: 2c9180835d191a86015d28455b4b232a name: type: string - description: Human-readable display name of the object to which this reference applies - example: William Wilson - properties: - type: - description: The type of object being referenced - enum: - - SOURCE - example: SOURCE - id: - description: ID of the source - example: 2c91808568c529c60168cca6f90c1313 - name: - description: Human-readable display name of the source - example: My Source + description: Human-readable name of source for service desk integration template. + example: HR Active Directory example: - type: SOURCE id: 2c9180855d191c59015d291ceb051111 diff --git a/postman/collections/sailpoint-api-beta.json b/postman/collections/sailpoint-api-beta.json index afd1a1dc..2dd91037 100644 --- a/postman/collections/sailpoint-api-beta.json +++ b/postman/collections/sailpoint-api-beta.json @@ -1,11 +1,11 @@ { "item": [ { - "name": "access-profiles", - "description": "", + "name": "Access Profiles", + "description": "Use this API to implement and customize access profile functionality.\nWith this functionality in place, administrators can create access profiles and configure them for use throughout IdentityNow, enabling users to get the access they need quickly and securely.\n\nAccess profiles group entitlements, which represent access rights on sources.\n\nFor example, an Active Directory source in IdentityNow can have multiple entitlements: the first, 'Employees,' may represent the access all employees have at the organization, and a second, 'Developers,' may represent the access all developers have at the organization.\n\nAn administrator can then create a broader set of access in the form of an access profile, 'AD Developers' grouping the 'Employees' entitlement with the 'Developers' entitlement.\n\nWhen users only need Active Directory employee access, they can request access to the 'Employees' entitlement.\n\nWhen users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.\n\nAccess profiles are the most important units of access in IdentityNow. IdentityNow uses access profiles in many features, including the following:\n\n- Provisioning: When you use the Provisioning Service, lifecycle states and roles both grant access to users in the form of access profiles.\n\n- Certifications: You can approve or revoke access profiles in certification campaigns, just like entitlements.\n\n- Access Requests: You can assign access profiles to applications, and when a user requests access to the app associated with an access profile and someone approves the request, access is granted to both the application and its associated access profile.\n\n- Roles: You can group one or more access profiles into a role to quickly assign access items based on an identity's role.\n\nIn IdentityNow, administrators can use the Access drop-down menu and select Access Profiles to view, configure, and delete existing access profiles, as well as create new ones.\nAdministrators can enable and disable an access profile, and they can also make the following configurations:\n\n- Manage Entitlements: Manage the profile's access by adding and removing entitlements.\n\n- Access Requests: Configure access profiles to be requestable and establish an approval process for any requests that the access profile be granted or revoked.\nDo not configure an access profile to be requestable without first establishing a secure access request approval process for the access profile.\n\n- Multiple Account Options: Define the logic IdentityNow uses to provision access to an identity with multiple accounts on the source.\n\nRefer to [Managing Access Profiles](https://documentation.sailpoint.com/saas/help/access/access-profiles.html) for more information about access profiles.\n", "item": [ { - "id": "b4a07462-20f9-4503-b1de-587fed989b02", + "id": "59326973-fbf4-4d78-b476-93f0704e51bd", "name": "List Access Profiles", "request": { "name": "List Access Profiles", @@ -107,7 +107,7 @@ }, "response": [ { - "id": "06a4179f-2695-4dfb-bc69-c41cee4497f6", + "id": "dc5477cf-7eea-48c6-9ea2-614844ff9910", "name": "List of Access Profiles", "originalRequest": { "url": { @@ -218,12 +218,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n },\n {\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n }\n]", + "body": "[\n {\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n },\n {\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "803b8bc0-3745-47df-aaeb-28ce010f1a0d", + "id": "82fa1ac1-d78d-405c-83fd-3be7eb3bfc65", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -334,12 +334,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "abfb5f18-a637-4b0e-934e-22723c9f5add", + "id": "11231aae-37cb-4a3c-9153-a466b6825032", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -455,7 +455,7 @@ "_postman_previewlanguage": "json" }, { - "id": "468463b7-4a4c-4923-a7b9-da6a6056d2fe", + "id": "fedd5c88-e480-4d07-b194-0eda763a8cd9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -566,12 +566,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c42d6f8c-da09-48eb-ae03-067089fcc569", + "id": "e4660a0f-87f2-46c8-adf8-9a470bb78301", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -687,7 +687,7 @@ "_postman_previewlanguage": "json" }, { - "id": "972e2dfb-c078-4137-ac92-898bda254462", + "id": "300a291d-3a5b-4bd6-ac4e-9678c5949b03", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -798,7 +798,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -809,7 +809,7 @@ } }, { - "id": "7b8dd4ee-0958-494f-ad7a-5b186904b0e3", + "id": "81863e73-7f0e-4ba3-ab43-4c5c8e48ef67", "name": "Create an Access Profile", "request": { "name": "Create an Access Profile", @@ -840,7 +840,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -851,7 +851,7 @@ }, "response": [ { - "id": "318e8b56-4cb3-418d-9068-063a7165b3b2", + "id": "c4524424-847f-4bcf-989e-c27b03381222", "name": "Access Profile created", "originalRequest": { "url": { @@ -885,7 +885,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -902,12 +902,12 @@ "value": "application/json" } ], - "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0a2508e6-ee8e-4d89-b178-27cc9e97e5bf", + "id": "1d26d97c-7390-4126-98bb-64eeda4bb370", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -941,7 +941,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -958,12 +958,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0221fb67-16c6-41e7-aa7e-2bb75a41034b", + "id": "3ce8404c-a0c3-4fda-8ca1-b81847ca2f9b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -997,7 +997,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -1019,7 +1019,7 @@ "_postman_previewlanguage": "json" }, { - "id": "1d55bc9b-42cc-441e-be5b-74ba4accbf9e", + "id": "0ed66c9f-ffd2-4a8a-95af-fd20d4d27560", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -1053,7 +1053,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -1070,12 +1070,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f6cd0f52-8d3c-4468-8c97-201c795eb2f3", + "id": "745a2479-a6bf-44d0-8414-83d68d9616bf", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -1109,7 +1109,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -1131,7 +1131,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f659bdfa-4a5d-4c84-9373-60ee2ab2981b", + "id": "241f1bf0-7301-43d6-a770-30bf1571d72a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -1165,7 +1165,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -1182,7 +1182,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -1193,18 +1193,50 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "2bbec55e-e916-47c5-9e00-5efcad807a57", + "name": "Get an Access Profile", + "request": { + "name": "Get an Access Profile", + "description": { + "content": "This API returns an Access Profile by its ID.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Access Profile", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "ea1b4cd2-5125-41a6-937d-46aff0b6c9e2", - "name": "Get an Access Profile", - "request": { - "name": "Get an Access Profile", - "description": { - "content": "This API returns an Access Profile by its ID.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "0f45d956-eee6-44c5-bb02-cf2683c12c29", + "name": "An AccessProfile", + "originalRequest": { "url": { "path": [ "access-profiles", @@ -1214,304 +1246,41 @@ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "3fe55997-156b-42c5-b19b-8798fde53730", - "name": "An AccessProfile", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7fb7d913-dfcf-4776-934d-15d13cbf56c0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0d2aac22-9751-4586-a924-b353b7874941", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c678565-29f5-49d8-b345-d1141411a2ae", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bc2c1e7a-364b-47af-889d-933a1426e54f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8f769e7b-272a-4de6-a3ce-514afdf43d1f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a595fc20-e06b-4bf8-9e62-225fc3c1f39f", - "name": "Patch a specified Access Profile", - "request": { - "name": "Patch a specified Access Profile", - "description": { - "content": "This API updates an existing Access Profile. The following fields are patchable:\n**name**, **description**, **enabled**, **owner**, **requestable**, **accessRequestConfig**, **revokeRequestConfig**, **segments**, **entitlements**, **provisioningCriteria**\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to patch Access Profiles which are associated with Sources they are able to administer.\n> The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles, however, any new access profiles as well as any updates to existing descriptions will be limited to 2000 characters.\n\n> You can only add or replace **entitlements** that exist on the source that the access profile is attached to. You can use the **list entitlements** endpoint with the **filters** query parameter to get a list of available entitlements on the access profile's source.\n\n> Patching the value of the **requestable** field is only supported for customers enabled with the new Request Center. Otherwise, attempting to modify this field results in a 400 error.", - "type": "text/plain" - }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bcbd048e-174d-48f2-8116-e1aa0cf503f7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ "access-profiles", @@ -1521,395 +1290,85 @@ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", - "value": "application/json-patch+json" + "key": "Accept", + "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bc8c3bc9-9675-4664-bf47-2c00a2e76491", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e934afca-8059-4f43-8499-6b959966630c", - "name": "Responds with the Access Profile as updated.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f360f60-3cc8-45fd-9629-7725fc08e123", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b21a5ffb-1427-453f-a576-fa7288352510", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6ee9884-a8d9-4213-a103-3dc28e41e251", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "babedb5d-6b73-4e71-9bbe-5d0f5a08a4de", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "66ecca80-b123-41c3-8c8f-7453b0be6e6c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2c5026c5-f4f4-4f7a-bc11-17a8a34bd50b", - "name": "Delete the specified Access Profile", - "request": { - "name": "Delete the specified Access Profile", - "description": { - "content": "This API deletes an existing Access Profile.\n\nThe Access Profile must not be in use, for example, Access Profile can not be deleted if they belong to an Application, Life Cycle State or a Role. If it is, a 400 error is returned.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a SOURCE_SUBADMIN token must be able to administer the Source associated with the Access Profile.", - "type": "text/plain" - }, + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e2bfd7e5-d68a-4c8e-ac8b-f21bd851d30a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ "access-profiles", @@ -1919,946 +1378,45 @@ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "3c6dc52b-87d3-4a1f-8674-af39015d495d", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "707bf6cc-9ed3-462b-91ed-3f851e996c07", - "name": "Returned when an access profile cannot be deleted as it's being used.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "55f73a19-7904-420f-af62-6a87d708647f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d1c6c4ec-72e9-4d46-9bf9-ed023243320b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "141483d2-255a-4f10-ad20-e9cb8e9efdfa", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "26675650-ff6f-4f32-978f-fd6e1b494284", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "entitlements", - "description": "", - "item": [ - { - "id": "b10d855b-1a1b-49ff-ac0a-3e86ea67b635", - "name": "List Access Profile's Entitlements", - "request": { - "name": "List Access Profile's Entitlements", - "description": { - "content": "This API lists the Entitlements associated with a given Access Profile\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a token with SOURCE_SUBADMIN authority must have access to the Source associated with the given Access Profile", - "type": "text/plain" - }, - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "edb7a431-3e7f-42b8-b258-c7b6f895f9ac", - "name": "List of Entitlements", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"minim_e4\": \"ex\",\n \"reprehenderit_f9\": true,\n \"mollit9ed\": -12713466.840152025\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"dolor_a\": 99912451,\n \"ut_7_e\": \"exercitation Duis\",\n \"ut_9\": 13232436,\n \"utf\": -48158425\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4ac39da-b889-4811-a61a-7c47f8f53571", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e8861e6b-1301-493a-b56a-cdfda28162a9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d66a581e-9a4c-47c8-a860-39dda4def893", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9a3288df-f58c-41d1-8426-2f4c0bbd77b6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "51f72e61-c502-49c0-bccf-be9d7861586d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "bulk-delete", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "f5cc890c-18f9-4de4-bd86-5c429b55f9f5", - "name": "Delete Access Profile(s)", - "request": { - "name": "Delete Access Profile(s)", - "description": { - "content": "This API initiates a bulk deletion of one or more Access Profiles.\n\nBy default, if any of the indicated Access Profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated Access Profiles will be deleted.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to delete Access Profiles which are associated with Sources they are able to administer.", - "type": "text/plain" - }, + "id": "eb7db1bf-25f2-4ed3-96d6-5931daa44f4a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ "access-profiles", - "bulk-delete" + ":id" ], "host": [ "{{baseUrl}}" @@ -2868,473 +1426,128 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f6caea0d-a1cc-4029-a14f-e76159849321", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "db6e3d0f-0a67-48cd-87e6-1314e326e99b", - "name": "Returned only if **bestEffortOnly** is **false**, and one or more Access Profiles are in use.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"taskId\": \"\",\n \"pending\": [\n \"\",\n \"\"\n ],\n \"inUse\": [\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d2dc80ec-547c-4bdc-98d4-23324486463f", - "name": "Returned if at least one deletion will be performed.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"taskId\": \"\",\n \"pending\": [\n \"\",\n \"\"\n ],\n \"inUse\": [\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6b63e695-337e-4753-9c98-35f9709836c7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "99dae2cd-4be8-40cb-bafe-290bb5ca0b94", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8075c9d4-ac9d-4eee-bdb1-64327e801901", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "715e95bf-ad44-42c7-9dbc-90ea552f3524", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3ec3a459-d774-4ced-9934-4c024064a5f0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "access-requests", - "description": "", - "item": [ + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "94e66091-463a-4e98-afaa-e406c0030c37", - "name": "Submit an Access Request", + "id": "e4a7bd3f-c29c-4d59-a441-bab0cc7e9039", + "name": "Patch a specified Access Profile", "request": { - "name": "Submit an Access Request", + "name": "Patch a specified Access Profile", "description": { - "content": "This submits the access request into IdentityNow, where it will follow any IdentityNow approval processes.\n\nAccess requests are processed asynchronously by IdentityNow. A success response from this endpoint means the request\nhas been submitted to IDN and is queued for processing. Because this endpoint is asynchronous, it will not return an error\nif you submit duplicate access requests in quick succession, or you submit an access request for access that is already in progress, approved, or rejected.\nIt is best practice to check for any existing access requests that reference the same access items before submitting a new access request. This can\nbe accomplished by using the [access request status](https://developer.sailpoint.com/idn/api/v3/list-access-request-status) or the [pending access request approvals](https://developer.sailpoint.com/idn/api/v3/list-pending-approvals) endpoints. You can also\nuse the [search API](https://developer.sailpoint.com/idn/api/v3/search) to check the existing access items that an identity has before submitting\nan access request to ensure you are not requesting access that is already granted.\n\nThere are two types of access request:\n\n__GRANT_ACCESS__\n* Can be requested for multiple identities in a single request.\n* Supports self request and request on behalf of other users. Refer to the [Get Access Request Configuration](https://developer.sailpoint.com/idn/api/v3/get-access-request-config) endpoint for request configuration options. \n* Allows any authenticated token (except API) to call this endpoint to request to grant access to themselves. Depending on the configuration, a user can request access for others.\n* Roles, access profiles and entitlements can be requested.\n* While requesting entitlements, maximum of 25 entitlements and 10 recipients are allowed in a request.\n \n__REVOKE_ACCESS__\n* Can only be requested for a single identity at a time.\n* Does not support self request. Only manager can request to revoke access for their directly managed employees.\n* If a `removeDate` is specified, then the access will be removed on that date and time only for roles and access profiles. Entitlements are currently unsupported for `removeDate`.\n* Roles, access profiles, and entitlements can be requested for revocation.\n* Revoke requests for entitlements are limited to 1 entitlement per access request currently.\n* [Roles, Access Profiles] You can specify a `removeDate` if the access doesn't already have a sunset date. The `removeDate` must be a future date, in the UTC timezone. \n* Allows a manager to request to revoke access for direct employees. A token with ORG_ADMIN authority can also request to revoke access from anyone.\n\n>**Note:** There is no indication to the approver in the IdentityNow UI that the approval request is for a revoke action. Take this into consideration when calling this API.\n\nA token with API authority cannot be used to call this endpoint. \n", + "content": "This API updates an existing Access Profile. The following fields are patchable:\n**name**, **description**, **enabled**, **owner**, **requestable**, **accessRequestConfig**, **revokeRequestConfig**, **segments**, **entitlements**, **provisioningCriteria**\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to patch Access Profiles which are associated with Sources they are able to administer.\n> The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles, however, any new access profiles as well as any updates to existing descriptions will be limited to 2000 characters.\n\n> You can only add or replace **entitlements** that exist on the source that the access profile is attached to. You can use the **list entitlements** endpoint with the **filters** query parameter to get a list of available entitlements on the access profile's source.\n\n> Patching the value of the **requestable** field is only supported for customers enabled with the new Request Center. Otherwise, attempting to modify this field results in a 400 error.", "type": "text/plain" }, "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Access Profile to patch", + "type": "text/plain" + } + } + ] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"Duisf7e\": \"\",\n \"quis_6\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"laboris2\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"pariatur_8a\": \"\",\n \"irured\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3345,12 +1558,13 @@ }, "response": [ { - "id": "bbd2efc9-a7d0-46be-be22-d3d1705d89ca", - "name": "Accepted - Returned if the request was successfully accepted into the system.", + "id": "534525f8-e660-4988-b463-a22d7985190e", + "name": "Responds with the Access Profile as updated.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3361,7 +1575,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3376,10 +1590,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"Duisf7e\": \"\",\n \"quis_6\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"laboris2\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"pariatur_8a\": \"\",\n \"irured\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3388,25 +1602,26 @@ } } }, - "status": "Accepted", - "code": 202, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{}", + "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "376c48d9-a37e-44b8-8142-fc9ebe128f44", + "id": "0dc2271f-458e-47bb-a2fd-b9632f46f87d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3417,7 +1632,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3432,10 +1647,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"Duisf7e\": \"\",\n \"quis_6\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"laboris2\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"pariatur_8a\": \"\",\n \"irured\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3452,17 +1667,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9f9396fa-2ccb-4303-9ebb-7532935fd0bb", + "id": "2d83d002-ed2d-472f-a349-bc39c88193c7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3473,7 +1689,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3488,10 +1704,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"Duisf7e\": \"\",\n \"quis_6\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"laboris2\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"pariatur_8a\": \"\",\n \"irured\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3513,12 +1729,13 @@ "_postman_previewlanguage": "json" }, { - "id": "d7ad3dcd-305b-4df3-9fe8-e1b3595fe4fd", + "id": "0ca9b489-81c4-4479-9955-cef8ae7d2c65", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3529,7 +1746,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3544,10 +1761,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"Duisf7e\": \"\",\n \"quis_6\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"laboris2\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"pariatur_8a\": \"\",\n \"irured\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3564,17 +1781,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "298daf78-a8b1-4164-a717-26ad0f410e02", + "id": "28decdc1-358e-4c49-9fef-14de850d949f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3585,7 +1803,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3600,10 +1818,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"Duisf7e\": \"\",\n \"quis_6\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"laboris2\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"pariatur_8a\": \"\",\n \"irured\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3625,12 +1843,13 @@ "_postman_previewlanguage": "json" }, { - "id": "ac488f1c-48c0-4762-bfb5-eb30aa129732", + "id": "518b3493-8105-454c-98ab-229c838e8f1f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3641,7 +1860,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3656,10 +1875,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"Duisf7e\": \"\",\n \"quis_6\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"laboris2\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"pariatur_8a\": \"\",\n \"irured\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3676,7 +1895,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -3687,880 +1906,35 @@ } }, { - "name": "cancel", - "description": "", - "item": [ - { - "id": "6d02727d-3a8f-431f-905d-f93e1e23e19a", - "name": "Cancel Access Request", - "request": { - "name": "Cancel Access Request", - "description": { - "content": "This API endpoint cancels a pending access request. An access request can be cancelled only if it has not passed the approval step.\nAny token with ORG_ADMIN authority or token of the user who originally requested the access request is required to cancel it.", - "type": "text/plain" - }, - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a279f793-9e94-4489-a833-572d433bcbe0", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff41076e-d334-4ee1-82d2-d193a4a0cb22", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f34489b6-f43a-4b85-bfae-f33dece142e5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7acc5cb0-01b8-43fb-93f1-045f5b2071d8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "18710da0-b64b-4ca6-97e7-c1ee1567d24e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "71300a4c-f879-4563-b1c8-0e20aa318cd8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dbdeb6d9-f7c8-419f-9045-c05953821771", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "close", - "description": "", - "item": [ - { - "id": "51ca2cf1-95d6-4274-bb39-df3f5f519f59", - "name": "Close Access Request", - "request": { - "name": "Close Access Request", - "description": { - "content": "This endpoint closes access requests that are stuck in a pending state. It can be used throughout a request's lifecycle (even after the approval state, unlike Cancel Access Request). A token with ORG_ADMIN authority is required.\n\nTo find pending access requests via the UI, navigate to Search and use this query: status: Pending AND \"Access Request\". Use the Column Chooser to select \"Tracking Number,\" and the Download button to export a CSV containing the Tracking Numbers.\n\nTo find pending access requests via the API, use List Account Activities.\n\nInput the ids from either source\n\nTo track the status of endpoint requests, navigate to Search and use this query: name:\"Close Identity Requests\". Search will include \"Close Identity Requests Started\" audits when requests are initiated, and \"Close Identity Requests Completed\" audits when requests are completed. The completion audit will list the Identity Request IDs that finished in error.\n\nThis API triggers the Provisioning Action Completed event trigger for each access request that is closed.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "access-requests", - "close" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8b36813f-547e-44d5-b556-f5ebcb32211a", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "close" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "87df8da5-4739-4d84-9b55-9fe15bb0ba5f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "close" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d09840a8-196c-4213-9f92-0802d6c49da0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "close" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "88483202-965b-43c7-9389-4d76cf5b3fae", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "close" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac372c30-9462-4a78-9063-be21142ba4bb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "close" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b1d536f-bd2d-40c1-ad16-c92ec2bc7afd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "close" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "access-request-config", - "description": "", - "item": [ - { - "id": "be5c737a-6af8-4a1d-b986-54f906f40c10", - "name": "Get Access Request Configuration", + "id": "92c56b9b-2c8d-465a-ab01-e263132d96d1", + "name": "Delete the specified Access Profile", "request": { - "name": "Get Access Request Configuration", + "name": "Delete the specified Access Profile", "description": { - "content": "This endpoint returns the current access-request configuration.", + "content": "This API deletes an existing Access Profile.\n\nThe Access Profile must not be in use, for example, Access Profile can not be deleted if they belong to an Application, Life Cycle State or a Role. If it is, a 400 error is returned.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a SOURCE_SUBADMIN token must be able to administer the Source associated with the Access Profile.", "type": "text/plain" }, "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Access Profile to delete", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -4568,17 +1942,18 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "110a013d-8c4c-42b6-b3ec-bfd713b8997d", - "name": "Access Request Configuration Details.", + "id": "61bfcaab-1354-4786-bec7-92e07d376b54", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4587,10 +1962,6 @@ "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -4600,28 +1971,23 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "1d42f01d-e4e2-46e6-b501-5b2faf350a6d", - "name": "Client Error - Returned if the request body is invalid.", + "id": "6af6e972-7eda-42cd-b7bf-9d016bd5f54b", + "name": "Returned when an access profile cannot be deleted as it's being used.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4643,7 +2009,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -4654,17 +2020,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "327cfa07-18f0-4374-8dec-80216a496cdc", + "id": "1b641403-f617-46d4-86e2-5bb6eb55a5a8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4686,7 +2053,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -4702,12 +2069,13 @@ "_postman_previewlanguage": "json" }, { - "id": "496dcaac-bad1-4e19-984f-09998ee220a2", + "id": "630d93f8-0b8d-4289-80ce-83bf6d7f9c17", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4729,7 +2097,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -4740,17 +2108,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7807f6a7-bac3-40b3-95c5-027b8dc202a3", + "id": "948f8a4f-e954-4a39-beb1-a6f6d690072a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4772,7 +2141,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Too Many Requests", @@ -4788,12 +2157,13 @@ "_postman_previewlanguage": "json" }, { - "id": "f043db6c-5b72-41c4-a962-e21568b41766", + "id": "4bc418e8-d8ba-4cc1-a9be-32e52f404794", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4815,7 +2185,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -4826,7 +2196,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -4837,17 +2207,18 @@ } }, { - "id": "2cf1e265-22ee-4387-90f4-8f34547b386d", - "name": "Update Access Request Configuration", + "id": "19c9c564-fd9b-41cf-bf36-c3981b2966e0", + "name": "Delete Access Profile(s)", "request": { - "name": "Update Access Request Configuration", + "name": "Delete Access Profile(s)", "description": { - "content": "This endpoint replaces the current access-request configuration.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This API initiates a bulk deletion of one or more Access Profiles.\n\nBy default, if any of the indicated Access Profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated Access Profiles will be deleted.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to delete Access Profiles which are associated with Sources they are able to administer.", "type": "text/plain" }, "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -4865,10 +2236,10 @@ "value": "application/json" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -4879,12 +2250,13 @@ }, "response": [ { - "id": "e6dabf2a-41cf-435c-91c2-2f4282bd7c13", - "name": "Access Request Configuration Details.", + "id": "512ce261-7761-4d74-8e62-52a7a0532df6", + "name": "Returned only if **bestEffortOnly** is **false**, and one or more Access Profiles are in use.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -4910,10 +2282,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -4930,17 +2302,75 @@ "value": "application/json" } ], - "body": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "body": "{\n \"taskId\": \"\",\n \"pending\": [\n \"\",\n \"\"\n ],\n \"inUse\": [\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "98d4bcac-6bfc-40bd-9b8c-4bc14c6e05da", + "id": "ea833196-c4c7-4dbe-92a0-7db89214a401", + "name": "Returned if at least one deletion will be performed.", + "originalRequest": { + "url": { + "path": [ + "access-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"taskId\": \"\",\n \"pending\": [\n \"\",\n \"\"\n ],\n \"inUse\": [\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "29860279-6a2c-4caf-b1e8-4ef21152b4a6", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -4966,10 +2396,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -4986,17 +2416,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "36e23c12-3d21-44dd-982b-b1d197a08204", + "id": "d64528fb-0fa4-45a2-81de-f6dd49ad9e0b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -5022,10 +2453,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -5047,12 +2478,13 @@ "_postman_previewlanguage": "json" }, { - "id": "629d94f4-a401-4456-b136-5db377dde008", + "id": "6b6222bb-765c-4f87-b344-ae6806464c6b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -5078,10 +2510,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -5098,17 +2530,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "44c2b6b8-bca4-49ca-be9b-d6510c9d56d5", + "id": "ae22c973-57d0-45f7-9dce-e82345774d9d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -5134,10 +2567,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -5159,12 +2592,13 @@ "_postman_previewlanguage": "json" }, { - "id": "5e8ad0d4-e3a9-48c3-a93d-0d6b8330a10c", + "id": "709e8c24-5c77-46e1-b682-becf38612128", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -5190,10 +2624,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -5210,7 +2644,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -5219,25 +2653,21 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "access-request-status", - "description": "", - "item": [ + }, { - "id": "6a47b5ba-707b-4c34-97aa-2e3964e98813", - "name": "Access Request Status", + "id": "f7015683-d243-4dd6-9d7e-9b0222a4065f", + "name": "List Access Profile's Entitlements", "request": { - "name": "Access Request Status", + "name": "List Access Profile's Entitlements", "description": { - "content": "The Access Request Status API returns a list of access request statuses based on the specified query parameters.\nAny token with any authority can request their own status. A token with ORG_ADMIN authority is required to call this API to get a list of statuses for other users.", + "content": "This API lists the Entitlements associated with a given Access Profile\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a token with SOURCE_SUBADMIN authority must have access to the Source associated with the given Access Profile", "type": "text/plain" }, "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5246,43 +2676,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5291,25 +2703,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5318,14 +2712,25 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", "value": "" } ], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the containing Access Profile", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -5338,12 +2743,14 @@ }, "response": [ { - "id": "1500e015-eb92-4754-9bbe-4d51329192bf", - "name": "List of requested item status.", + "id": "ce48830f-fcef-4527-8f52-fa5f1689310b", + "name": "List of Entitlements", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5352,43 +2759,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5397,25 +2786,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5424,7 +2795,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5458,17 +2829,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"cancelledRequestDetails\": {\n \"comment\": \"\",\n \"owner\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n },\n \"errorMessages\": [\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n ],\n \"state\": \"REQUEST_COMPLETED\",\n \"approvalDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"CANCELLED\",\n \"scheme\": \"GOVERNANCE_GROUP\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"PENDING\",\n \"scheme\": \"MANAGER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n }\n ],\n \"manualWorkItemDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"CANCELLED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ]\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"EXPIRED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n }\n ]\n }\n ],\n \"accountActivityItemId\": \"\",\n \"requestType\": \"REVOKE_ACCESS\",\n \"modified\": \"\",\n \"created\": \"\",\n \"requester\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"in_4b\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n },\n \"provisioningDetails\": {\n \"orderedSubPhaseReferences\": \"\"\n },\n \"preApprovalTriggerDetails\": {\n \"comment\": \"\",\n \"reviewer\": \"\",\n \"decision\": \"REJECTED\"\n },\n \"accessRequestPhases\": [\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"CANCELLED\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n },\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"EXECUTING\",\n \"result\": \"SUCCESSFUL\",\n \"phaseReference\": \"\"\n }\n ],\n \"description\": \"\",\n \"removeDate\": \"\",\n \"cancelable\": \"\",\n \"accessRequestId\": \"\",\n \"clientMetadata\": {\n \"reprehenderit_21c\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"type\": \"ROLE\",\n \"cancelledRequestDetails\": {\n \"comment\": \"\",\n \"owner\": {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n },\n \"errorMessages\": [\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n ],\n \"state\": \"PROVISIONING_VERIFICATION_PENDING\",\n \"approvalDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"CANCELLED\",\n \"scheme\": \"MANAGER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"scheme\": \"SOURCE_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n }\n ],\n \"manualWorkItemDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"ARCHIVED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ]\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"EXPIRED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ]\n }\n ],\n \"accountActivityItemId\": \"\",\n \"requestType\": \"REVOKE_ACCESS\",\n \"modified\": \"\",\n \"created\": \"\",\n \"requester\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"commodo_56\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n },\n \"provisioningDetails\": {\n \"orderedSubPhaseReferences\": \"\"\n },\n \"preApprovalTriggerDetails\": {\n \"comment\": \"\",\n \"reviewer\": \"\",\n \"decision\": \"REJECTED\"\n },\n \"accessRequestPhases\": [\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"COMPLETED\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n },\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"CANCELLED\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n }\n ],\n \"description\": \"\",\n \"removeDate\": \"\",\n \"cancelable\": \"\",\n \"accessRequestId\": \"\",\n \"clientMetadata\": {\n \"aute_4\": \"\"\n }\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"in_b3\": 51883268,\n \"veniam21\": -4437947\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"ut_a3\": \"nisi ex off\"\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e36f0993-0f66-464b-a4bf-52d6c5e93e82", + "id": "5bc0efdf-43c3-4c1e-b16e-bb7796e3ef52", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5477,43 +2850,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5522,25 +2877,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5549,7 +2886,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5583,17 +2920,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7f8b590e-fc88-436b-ba41-8a99524a10c1", + "id": "81faeee7-08c8-470d-83a4-b167bdc4cf9c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5602,43 +2941,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5647,25 +2968,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5674,7 +2977,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5713,12 +3016,14 @@ "_postman_previewlanguage": "json" }, { - "id": "ec46dfba-7cf5-4c19-b4e0-6902956d8572", + "id": "16749d79-c0b4-4558-a87d-5a793b811993", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5727,43 +3032,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5772,25 +3059,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5799,7 +3068,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5833,17 +3102,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b3aec5fd-3e64-4179-bb5c-3c7002d0fa24", + "id": "d43df351-e3cd-47c9-b348-71b069cc5244", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5852,43 +3123,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5897,25 +3150,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5924,7 +3159,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5963,12 +3198,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e589ff85-8435-47ba-8216-53ef7f7cb6ab", + "id": "40ff694d-be46-45c2-9bb1-042cae249c58", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5977,43 +3214,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -6022,25 +3241,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -6049,7 +3250,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -6083,7 +3284,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -6096,22 +3297,98 @@ ] }, { - "name": "access-request-approvals", - "description": "", + "name": "Access Request Approvals", + "description": "Use this API to implement and customize access request approval functionality.\nWith this functionality in place, administrators can delegate qualified users to review users' requests for access or managers' requests to revoke team members' access to applications, entitlements, or roles.\nThis enables more qualified users to review access requests and the others to spend their time on other tasks.\n\nIn IdentityNow, users can request access to applications, entitlements, and roles, and managers can request that team members' access be revoked.\nFor applications and entitlements, administrators can set access profiles to require approval from the access profile owner, the application owner, the source owner, the requesting user's manager, or a governance group for access to be granted or revoked.\nFor roles, administrators can also set roles to allow access requests and require approval from the role owner, the requesting user's manager, or a governance group for access to be granted or revoked.\nIf the administrator designates a governance group as the required approver, any governance group member can approve the requests.\n\nWhen a user submits an access request, IdentityNow sends the first required approver in the queue an email notification, based on the access request configuration's approval and reminder escalation configuration.\n\nIn Approvals in IdentityNow, required approvers can view pending access requests under the Requested tab and approve or deny them, or the approvers can reassign the requests to different reviewers for approval.\nIf the required approver approves the request and is the only reviewer required, IdentityNow grants or revokes access, based on the request.\nIf multiple reviewers are required, IdentityNow sends the request to the next reviewer in the queue, based on the access request configuration's approval reminder and escalation configuration.\nThe required approver can then view any completed access requests under the Reviewed tab.\n\nRefer to [Access Requests](https://documentation.sailpoint.com/saas/help/requests/index.html) for more information about access request approvals.\n", "item": [ { - "name": "pending", - "description": "", - "item": [ - { - "id": "0cdcd370-54af-414c-a426-0d0db7f92d28", - "name": "Pending Access Request Approvals List", - "request": { - "name": "Pending Access Request Approvals List", - "description": { - "content": "This endpoint returns a list of pending approvals. See \"owner-id\" query parameter below for authorization info.", - "type": "text/plain" + "id": "27dc2c08-e605-4f42-b7df-63140b154543", + "name": "Pending Access Request Approvals List", + "request": { + "name": "Pending Access Request Approvals List", + "description": { + "content": "This endpoint returns a list of pending approvals. See \"owner-id\" query parameter below for authorization info.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-approvals", + "pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "fbfb3d25-3852-4918-b070-bc7d8b5fb978", + "name": "List of Pending Approvals.", + "originalRequest": { "url": { "path": [ "access-request-approvals", @@ -6182,532 +3459,39 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "d41a0219-8227-41af-9095-3ef643ce1e40", - "name": "List of Pending Approvals.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ENTITLEMENT\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"actionInProcess\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"dolor_6a2\": \"\",\n \"officia_1\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"actionInProcess\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"eiusmod_6ee\": \"\",\n \"dolor_c2\": \"\",\n \"etdf\": \"\",\n \"occaecat_9\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4c691681-b488-4e14-aa3b-cb33a88f5d57", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fe5554d1-10e7-49d9-b8af-dce169a43f4a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "54e5f322-a5db-4cdd-87da-aeb09af14edf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "110decc6-acfe-448f-a107-3e4fcec0f7bd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "completed", - "description": "", - "item": [ - { - "id": "babebc19-00a7-4856-959d-42fbeb558e4a", - "name": "Completed Access Request Approvals List", - "request": { - "name": "Completed Access Request Approvals List", - "description": { - "content": "This endpoint returns list of completed approvals. See *owner-id* query parameter below for authorization info.", - "type": "text/plain" - }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"actionInProcess\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"Excepteurc8\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"actionInProcess\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"consequate\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb5ce669-a45f-4836-b4df-25dc46ef10e0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ "access-request-approvals", - "completed" + "pending" ], "host": [ "{{baseUrl}}" @@ -6716,7 +3500,7 @@ { "disabled": true, "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, "key": "owner-id", @@ -6752,7 +3536,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", "type": "text/plain" }, "key": "filters", @@ -6774,1887 +3558,39 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "9f780b55-0ac8-4eb7-b639-d3c37bfe216b", - "name": "List of Completed Approvals.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"REVOKE_ACCESS\",\n \"requester\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"reviewerComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"state\": \"APPROVED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"enima3\": \"\",\n \"sit_0\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ENTITLEMENT\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"reviewerComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"state\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"sint_e\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b60b751d-2743-43bb-acb4-54d09960da27", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fcb372a7-48e5-4360-80ce-b9bb334394eb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7331baea-774b-4fd0-9450-97e6bd347532", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "685aec57-0a8a-47e6-a0c3-c8c65509e665", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "{approvalId}", - "description": "", - "item": [ - { - "name": "approve", - "description": "", - "item": [ - { - "id": "e33ee045-5ba5-449c-83a2-b463c84202c5", - "name": "Approves an access request approval.", - "request": { - "name": "Approves an access request approval.", - "description": { - "content": "This endpoint approves an access request approval. Only the owner of the approval and ORG_ADMIN users are allowed to perform this action.", - "type": "text/plain" - }, - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "approvalId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3897fa55-371b-4bdf-9007-c941a9f3c733", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "058eb989-7b0c-4083-819c-6d2425aa347d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0933dd25-4fc9-4796-b0d1-15c4a25a213d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "24dd01da-7736-43e1-9376-b53542316173", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "41f9b8b5-3a1f-4a33-8388-115089882925", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "be44c708-9b18-4a50-b202-664fa2e14b4f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "reject", - "description": "", - "item": [ - { - "id": "1edde2a2-40e9-463d-9de2-ead86f308990", - "name": "Rejects an access request approval.", - "request": { - "name": "Rejects an access request approval.", - "description": { - "content": "This endpoint rejects an access request approval. Only the owner of the approval and admin users are allowed to perform this action.", - "type": "text/plain" - }, - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "approvalId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "624e8da0-353e-4ebe-809e-d40930b238ed", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "78587a30-f9da-4b6e-83c7-2e842b97456e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d1a6626a-2c14-4bdf-9072-913879c1885a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5766188f-f4fb-4c5e-b1f5-b117ba923658", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "df005e05-3bd3-46e3-a907-f3c5e5fe2559", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "68fbdf47-db68-48f4-9315-5a53a9e5ed12", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c0cc8095-0018-422c-887b-05f9a13ff9be", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "forward", - "description": "", - "item": [ - { - "id": "cc762f5a-76c0-4a33-8472-f890b4b85096", - "name": "Forwards an access request approval to a new owner.", - "request": { - "name": "Forwards an access request approval to a new owner.", - "description": { - "content": "This endpoint forwards an access request approval. Only the owner of the approval and ORG_ADMIN users are allowed to perform this action.", - "type": "text/plain" - }, - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "approvalId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "558c7ce5-7215-4126-abb0-97736e348989", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d14b76d2-f754-40f9-904b-9092f21d8c55", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1ae3a19e-993a-42fb-8ab7-fa2257ec0ec4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1b650e7c-a39f-4fe0-ac07-e089fa21358c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "61a89916-d03b-4b96-b2ee-a9e9fe27b71f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9bd64da-6c84-436b-8c19-d0f913dced58", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "657d1793-b711-416e-93ec-579d76472a7e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "approval-summary", - "description": "", - "item": [ - { - "id": "bbeeadb2-0d54-4d0c-880a-c72d5df879a1", - "name": "Get the number of pending, approved and rejected access requests approvals", - "request": { - "name": "Get the number of pending, approved and rejected access requests approvals", - "description": { - "content": "This endpoint returns the number of pending, approved and rejected access requests approvals. See \"owner-id\" query parameter below for authorization info.", - "type": "text/plain" - }, + "id": "353a4ab6-f67c-438f-9c9a-8eab5c1b4696", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ "access-request-approvals", - "approval-summary" + "pending" ], "host": [ "{{baseUrl}}" @@ -8663,7 +3599,7 @@ { "disabled": true, "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, "key": "owner-id", @@ -8672,10 +3608,46 @@ { "disabled": true, "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "from-date", + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", "value": "" } ], @@ -8685,504 +3657,39 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "7a21dc92-ea70-483d-bbb7-ebf4dd3b2289", - "name": "Number of pending, approved, rejected access request approvals.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"pending\": \"\",\n \"approved\": \"\",\n \"rejected\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3d594bb1-9e92-43ce-afec-78611c6fa983", - "name": "Client Error - Returned if the query parameter is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "69fed2ae-0844-4458-a986-31126d65127c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8899d739-7441-4f59-8c05-b7ce3d8f69f1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "16bb28a0-6ac0-4225-a35d-c75da81bf9ab", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "36a7e9e7-3e8b-45c2-83a9-86218b5479ed", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "ai-access-request-recommendations", - "description": "", - "item": [ - { - "id": "1a54ed04-f9a4-4f8e-b019-94ff98477ca2", - "name": "Identity Access Request Recommendations", - "request": { - "name": "Identity Access Request Recommendations", - "description": { - "content": "This API returns the access request recommendations for the specified identity. The default identity is *me* which indicates the current user.", - "type": "text/plain" - }, - "url": { - "path": [ - "ai-access-request-recommendations" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Get access request recommendations for an identityId. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "me" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "15" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate a list of translation messages in the response.", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, + "status": "Forbidden", + "code": 403, + "header": [ { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Content-Type", + "value": "application/json" } ], - "variable": [] + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "03dc6667-e71f-4e8c-9a44-991b90e236eb", - "name": "List of access request recommendations for the identityId", + "id": "19b13a4d-f11f-4b6e-8ae0-47c91ad7c178", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations" + "access-request-approvals", + "pending" ], "host": [ "{{baseUrl}}" @@ -9191,20 +3698,20 @@ { "disabled": true, "description": { - "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "identity-id", - "value": "me" + "key": "owner-id", + "value": "" }, { "disabled": true, "description": { - "content": "Max number of results to return.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "15" + "value": "250" }, { "disabled": true, @@ -9227,16 +3734,7 @@ { "disabled": true, "description": { - "content": "If *true* it will populate a list of translation messages in the response.", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", "type": "text/plain" }, "key": "filters", @@ -9245,7 +3743,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9271,25 +3769,26 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"ignored\": \"\",\n \"requested\": \"\",\n \"viewed\": \"\",\n \"messages\": [\n {\n \"interpretation\": \"\"\n },\n {\n \"interpretation\": \"\"\n }\n ],\n \"translationMessages\": [\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"ignored\": \"\",\n \"requested\": \"\",\n \"viewed\": \"\",\n \"messages\": [\n {\n \"interpretation\": \"\"\n },\n {\n \"interpretation\": \"\"\n }\n ],\n \"translationMessages\": [\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n]", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ab8c622f-14c5-4b1f-b125-8c82d15697d0", - "name": "Client Error - Returned if the request body is invalid.", + "id": "f9a6bf1b-beb5-4ec5-920e-4439397da4bf", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations" + "access-request-approvals", + "pending" ], "host": [ "{{baseUrl}}" @@ -9298,20 +3797,20 @@ { "disabled": true, "description": { - "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "identity-id", - "value": "me" + "key": "owner-id", + "value": "" }, { "disabled": true, "description": { - "content": "Max number of results to return.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "15" + "value": "250" }, { "disabled": true, @@ -9334,16 +3833,7 @@ { "disabled": true, "description": { - "content": "If *true* it will populate a list of translation messages in the response.", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", "type": "text/plain" }, "key": "filters", @@ -9352,7 +3842,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9378,25 +3868,117 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6893eed4-5aa9-4d61-afa4-100eed3d78f7", + "name": "Completed Access Request Approvals List", + "request": { + "name": "Completed Access Request Approvals List", + "description": { + "content": "This endpoint returns list of completed approvals. See *owner-id* query parameter below for authorization info.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-approvals", + "completed" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "5914980b-b5c8-4ac5-887f-08043efe6e48", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "a336b366-9b79-4ad7-a84e-dabf8780626f", + "name": "List of Completed Approvals.", "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations" + "access-request-approvals", + "completed" ], "host": [ "{{baseUrl}}" @@ -9405,20 +3987,20 @@ { "disabled": true, "description": { - "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "identity-id", - "value": "me" + "key": "owner-id", + "value": "" }, { "disabled": true, "description": { - "content": "Max number of results to return.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "15" + "value": "250" }, { "disabled": true, @@ -9441,16 +4023,7 @@ { "disabled": true, "description": { - "content": "If *true* it will populate a list of translation messages in the response.", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", "type": "text/plain" }, "key": "filters", @@ -9459,7 +4032,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9485,25 +4058,26 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"reviewerComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"state\": \"APPROVED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"in056\": \"\",\n \"pariatur3c8\": \"\",\n \"laborum_b\": \"\",\n \"officia_77d\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ENTITLEMENT\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"reviewerComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"state\": \"APPROVED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"laborum_433\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c4fc9f6d-48f7-4f54-84a5-c8a2c08f6a6d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "40a0d1ac-d085-4c09-a561-2ceb772713ff", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations" + "access-request-approvals", + "completed" ], "host": [ "{{baseUrl}}" @@ -9512,20 +4086,20 @@ { "disabled": true, "description": { - "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "identity-id", - "value": "me" + "key": "owner-id", + "value": "" }, { "disabled": true, "description": { - "content": "Max number of results to return.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "15" + "value": "250" }, { "disabled": true, @@ -9548,16 +4122,7 @@ { "disabled": true, "description": { - "content": "If *true* it will populate a list of translation messages in the response.", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", "type": "text/plain" }, "key": "filters", @@ -9566,7 +4131,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9592,25 +4157,26 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "05dbd6cf-231e-47f7-83ac-60f33cc222dd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "a44404c7-a5a8-40ed-8618-984df62e08f7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations" + "access-request-approvals", + "completed" ], "host": [ "{{baseUrl}}" @@ -9619,20 +4185,20 @@ { "disabled": true, "description": { - "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "identity-id", - "value": "me" + "key": "owner-id", + "value": "" }, { "disabled": true, "description": { - "content": "Max number of results to return.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "15" + "value": "250" }, { "disabled": true, @@ -9655,16 +4221,7 @@ { "disabled": true, "description": { - "content": "If *true* it will populate a list of translation messages in the response.", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", "type": "text/plain" }, "key": "filters", @@ -9673,7 +4230,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9699,25 +4256,26 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ca71774c-5a3e-465d-95d9-ef36e40b8c66", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "c4d804eb-f7d7-47ea-831a-9a0e74882d78", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations" + "access-request-approvals", + "completed" ], "host": [ "{{baseUrl}}" @@ -9726,20 +4284,20 @@ { "disabled": true, "description": { - "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "identity-id", - "value": "me" + "key": "owner-id", + "value": "" }, { "disabled": true, "description": { - "content": "Max number of results to return.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "15" + "value": "250" }, { "disabled": true, @@ -9762,16 +4320,7 @@ { "disabled": true, "description": { - "content": "If *true* it will populate a list of translation messages in the response.", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", "type": "text/plain" }, "key": "filters", @@ -9780,7 +4329,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9806,437 +4355,40 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "ignored-items", - "description": "", - "item": [ + }, { - "id": "91747be5-efb3-40cb-a37a-805e5691e4c6", - "name": "Notification of Ignored Access Request Recommendations", - "request": { - "name": "Notification of Ignored Access Request Recommendations", - "description": { - "content": "This API ignores a recommended access request item. Once an item is ignored, it will be marked as ignored=true if it is still a recommended item. The consumer can decide to hide ignored recommendations.", - "type": "text/plain" - }, + "id": "62c8ac8e-5e08-4bac-9928-056105b30389", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d03a05c9-39ef-426e-98d7-f5ff620c23a5", - "name": "Recommendation successfully stored as ignored.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bb75011e-e1d1-42d5-96a3-1f16cac59973", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "36377f31-1270-4ba5-9b74-dffd46aea43c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aa1097ce-980b-4e78-a7ae-8ff8e3754d9b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "36a9a47a-a259-4a18-b24c-dab5d67634ba", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9e8e1259-554a-4334-a3f1-9056d80d435a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "23378396-79f7-4034-871f-86d0c37f24b2", - "name": "List of Ignored Access Request Recommendations", - "request": { - "name": "List of Ignored Access Request Recommendations", - "description": { - "content": "This API returns the list of ignored access request recommendations.", - "type": "text/plain" - }, - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" + "access-request-approvals", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, { "disabled": true, "description": { @@ -10267,7 +4419,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", "type": "text/plain" }, "key": "filters", @@ -10276,7 +4428,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -10289,577 +4441,101 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "6fb66320-fdfc-40a9-b504-ba1201c91482", - "name": "Returns list of ignored access request recommendations.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "85bd731d-a375-40a5-aa6e-c4218865e430", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f3ae3ef4-716d-40ea-9f62-13bb90a24221", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f95336a7-6410-4543-a1ea-ff2304252260", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9a451e6f-d6f1-4d32-b080-6eb7c80a2a47", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "00cc4eb4-5c05-4225-91a3-7a93b5b55a36", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "ignored-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "requested-items", - "description": "", - "item": [ + "id": "69d13dba-7755-4dc3-b388-1310956f718e", + "name": "Approves an access request approval.", + "request": { + "name": "Approves an access request approval.", + "description": { + "content": "This endpoint approves an access request approval. Only the owner of the approval and ORG_ADMIN users are allowed to perform this action.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "approvalId", + "disabled": true, + "description": { + "content": "(Required) The id of the approval.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "4ccd6c31-2360-40e5-bf23-36ca20dc827e", - "name": "Notification of Requested Access Request Recommendations", - "request": { - "name": "Notification of Requested Access Request Recommendations", - "description": { - "content": "This API consumes a notification that a recommended access request item was requested. This API does not actually make the request, it is just a notification. This will help provide feedback in order to improve our recommendations.", - "type": "text/plain" - }, + "id": "428ab1b4-9951-4e61-b170-d3adcf433c47", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations", - "requested-items" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" @@ -10875,12 +4551,20 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -10889,996 +4573,85 @@ } } }, - "response": [ - { - "id": "b08919ba-8152-49a5-88f7-10f76aa1f20c", - "name": "Notification successfully acknowledged.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bff8d425-6485-4b13-bec8-41c68b1a22a4", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34d2b6c9-b816-47b2-a5ad-75797519e6f9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b7a5fc34-d54d-4b04-9075-d4152d9d03ab", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a69fbada-d38b-4927-9f63-4a63b57006b1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c1e47a43-0b3e-4ee0-9c73-4914832348ce", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d4135bcb-045e-4dc7-87e4-1f1670d38cc5", - "name": "List of Requested Access Request Recommendations", - "request": { - "name": "List of Requested Access Request Recommendations", - "description": { - "content": "This API returns a list of requested access request recommendations.", - "type": "text/plain" - }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba224eec-15d2-47d1-8103-fc54613e1799", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations", - "requested-items" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "response": [ - { - "id": "ec425519-5dcd-48ef-a624-14a26a6bbb29", - "name": "Returns the list of requested access request recommendations.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a5567e82-2187-4b7d-869b-a70ef0d210f6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "49369679-631c-408c-a221-6fef16080501", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "56298490-cb09-4003-bf01-8a107d4fe059", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34ae01dd-265d-45ff-bb32-361bad474412", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7ed4c179-bf67-4d12-bfce-5056405109e2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "requested-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "viewed-items", - "description": "", - "item": [ + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "32c38c10-ce1f-4cfb-a789-a16cf9225b7a", - "name": "Notification of Viewed Access Request Recommendations", - "request": { - "name": "Notification of Viewed Access Request Recommendations", - "description": { - "content": "This API consumes a notification that a recommended access request item was viewed. Future recommendations with this item will be marked with viewed=true. This can be useful for the consumer to determine if there are any new/unviewed recommendations.", - "type": "text/plain" - }, + "id": "99da2bf8-0384-4925-b29e-9a5fe5ddeba0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations", - "viewed-items" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" @@ -11894,12 +4667,20 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -11908,1543 +4689,97 @@ } } }, - "response": [ - { - "id": "d8d11ebe-6fb2-40e9-9399-b21d6caf57a4", - "name": "Recommendation successfully stored as viewed.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "60b1eff5-8a96-4e89-bea9-caa311fd3256", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "020cd3cf-8acc-4068-8d4e-b1d4de7eed8a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6124f9c4-cdca-49b8-84f5-79812d577bc6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8d08e14a-c737-419f-8bc7-e42450d5d442", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "71136aac-d575-481f-b12b-d0c5194eeed1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "21ace4d3-abdf-4e63-a3e1-5e4322f807f0", - "name": "List of Viewed Access Request Recommendations", - "request": { - "name": "List of Viewed Access Request Recommendations", - "description": { - "content": "This API returns the list of viewed access request recommendations.", - "type": "text/plain" - }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0babef59-46af-49e9-8234-b2dfd13caf4d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "ai-access-request-recommendations", - "viewed-items" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "63090062-70f2-4e48-a765-61cd624767fa", - "name": "Returns list of viewed access request recommendations.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b2356b69-1433-4611-8b79-4f6c20ebc314", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "476d8df3-aa3b-49b9-b175-713589796998", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1fb727a5-22c4-4d3a-b46a-d9dc55b2c22a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1a00f15c-539e-4750-b271-1640e900e891", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f0466fc2-d0f4-47e3-9b48-768865bb1e8c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "bulk-create", - "description": "", - "item": [ - { - "id": "f70e5106-7d42-48be-af77-6c4ee0452c81", - "name": "Notification of Viewed Access Request Recommendations in Bulk", - "request": { - "name": "Notification of Viewed Access Request Recommendations in Bulk", - "description": { - "content": "This API consumes a notification that a set of recommended access request item were viewed. Future recommendations with these items will be marked with viewed=true. This can be useful for the consumer to determine if there are any new/unviewed recommendations.", - "type": "text/plain" - }, - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items", - "bulk-create" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e34bc07b-c9f8-4fd7-afb7-681cd16c64fa", - "name": "Recommendations successfully stored as viewed.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items", - "bulk-create" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b5a6910e-6c97-43e0-be0d-c55f7167e4fd", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items", - "bulk-create" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "094fa91d-90fd-4a05-b593-0717f3c3592b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items", - "bulk-create" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "54ca3db8-1d0f-4a64-86de-eb86e4d17eca", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items", - "bulk-create" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff8c7e9a-d242-441e-af70-e2ca920c06ff", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items", - "bulk-create" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2edac2a0-362d-403e-a15a-2fd3cb9e91a5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "ai-access-request-recommendations", - "viewed-items", - "bulk-create" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } } } - ] - } - ] - } - ] - }, - { - "name": "accounts", - "description": "", - "item": [ - { - "id": "87c86e52-48fb-4b90-bc28-5cd10ce846dd", - "name": "Accounts List", - "request": { - "name": "Accounts List", - "description": { - "content": "This returns a list of accounts. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", - "type": "text/plain" - }, - "key": "detailLevel", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, + }, + "status": "Not Found", + "code": 404, + "header": [ { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Content-Type", + "value": "application/json" } ], - "variable": [] + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "08604979-3a34-4cf2-983b-1b98ea6f1342", - "name": "List of account objects", + "id": "5c836317-3f39-4be9-9ba6-8187c266c8b0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", - "type": "text/plain" - }, - "key": "detailLevel", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -13458,287 +4793,51 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"uuid\": \"\",\n \"nativeIdentity\": \"\",\n \"description\": \"\",\n \"disabled\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"hasEntitlements\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"identityId\": \"\",\n \"attributes\": {\n \"ad50d\": \"occaecat id tempor mollit\",\n \"consectetur_3e\": 54651638\n }\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"uuid\": \"\",\n \"nativeIdentity\": \"\",\n \"description\": \"\",\n \"disabled\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"hasEntitlements\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"identityId\": \"\",\n \"attributes\": {\n \"quis__e\": true\n }\n }\n]", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9e4d0f43-d236-4361-8e2b-ff8dd1f7a6b9", - "name": "Client Error - Returned if the request body is invalid.", + "id": "c773c2aa-d720-4c00-8c2c-c5054a09e2ad", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", - "type": "text/plain" - }, - "key": "detailLevel", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "20a67c50-de30-41f1-86dd-78e0221eba06", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", - "type": "text/plain" - }, - "key": "detailLevel", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e18f7207-fce6-49b7-9268-7dc9b11e2457", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", - "type": "text/plain" - }, - "key": "detailLevel", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -13752,204 +4851,17 @@ "value": "" } ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6ad8c7cf-7268-4843-9d63-8056df49ef71", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", - "type": "text/plain" - }, - "key": "detailLevel", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fe306f84-7435-4f36-ab0d-4658b7aa2344", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", - "type": "text/plain" - }, - "key": "detailLevel", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} }, "status": "Internal Server Error", "code": 500, @@ -13959,7 +4871,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -13970,23 +4882,36 @@ } }, { - "id": "9bf41803-278a-49ac-9db8-5c2f904abd78", - "name": "Create Account", + "id": "9517b0c6-d9fb-40de-a3ee-83f02bcac41a", + "name": "Rejects an access request approval.", "request": { - "name": "Create Account", + "name": "Rejects an access request approval.", "description": { - "content": "This API submits an account creation task and returns the task ID. \nThe `sourceId` where this account will be created must be included in the `attributes` object.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This endpoint rejects an access request approval. Only the owner of the approval and admin users are allowed to perform this action.", "type": "text/plain" }, "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "reject" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "approvalId", + "disabled": true, + "description": { + "content": "(Required) The id of the approval.", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -14001,7 +4926,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -14012,12 +4937,14 @@ }, "response": [ { - "id": "b5d7c4e4-2860-43da-a1d5-824d92163e5c", - "name": "Async task details", + "id": "604de949-96a2-40be-b568-fab71d8deca8", + "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "reject" ], "host": [ "{{baseUrl}}" @@ -14046,7 +4973,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -14063,17 +4990,19 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"\"\n}", + "body": "{}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8e052ef9-2bea-4289-b30b-03247b95701d", + "id": "90ecfbcb-4c45-4742-a3fd-d0a4a0b49249", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "reject" ], "host": [ "{{baseUrl}}" @@ -14102,7 +5031,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -14119,17 +5048,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1377646a-a214-4665-aea8-ea19f0d8438c", + "id": "f34f4d51-ab92-4137-80e1-ef21304632a5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "reject" ], "host": [ "{{baseUrl}}" @@ -14158,7 +5089,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -14180,12 +5111,14 @@ "_postman_previewlanguage": "json" }, { - "id": "35548fd1-557a-4783-b37b-550e4bbbaeb1", + "id": "1f64484f-02e8-48e8-8d59-c871ed8187d7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "reject" ], "host": [ "{{baseUrl}}" @@ -14214,7 +5147,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -14231,17 +5164,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "689370fa-7030-4935-b9d1-6b9c17fcd605", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "8678f90e-0c6b-4b88-b152-89c50acfadad", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "reject" ], "host": [ "{{baseUrl}}" @@ -14270,7 +5205,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -14279,25 +5214,27 @@ } } }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7044af81-199a-4a49-9b77-9db81e5a830d", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "c8abf427-d4be-4e73-a7bf-2ebf77cafa89", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "reject" ], "host": [ "{{baseUrl}}" @@ -14326,7 +5263,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -14335,420 +5272,175 @@ } } }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "3fdbb0e1-1fe3-4799-a4c6-5c3b7898ff07", - "name": "Account Details", - "request": { - "name": "Account Details", - "description": { - "content": "This API returns the details for a single account based on the ID. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "0551ddca-80d9-455f-b298-e9da1ae9b426", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "accounts", - ":id" + "access-request-approvals", + ":approvalId", + "reject" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "response": [ - { - "id": "0a26eac1-2aad-47e9-bdd5-b82fd1c1b74e", - "name": "An account object", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"irure2\": \"ullamco dolor aliqua sunt\"\n },\n \"authoritative\": \"\",\n \"disabled\": \"\",\n \"hasEntitlements\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"name\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"systemAccount\": \"\",\n \"uncorrelated\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"identityId\": \"\",\n \"description\": \"\",\n \"uuid\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6268aa53-d864-4807-b320-d968a7543ab9", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9d3a265-9289-43fd-b589-b3c3959fa80a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7c48cad-3048-450c-ad2c-819a936bf8b0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "29eae17a-2680-4186-9fd6-30a24b1ce8c7", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac9ca7c3-a649-4347-b602-3f17424a3ae4", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cdd319b9-7959-49b5-affb-a8393c7ad07b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "157a5b5a-28ce-4057-8f4c-dd67928ee299", - "name": "Update Account", - "request": { - "name": "Update Account", - "description": { - "content": "This updates account details. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6cdf8979-5189-4411-bffb-41f1b48d1716", + "name": "Forwards an access request approval to a new owner.", + "request": { + "name": "Forwards an access request approval to a new owner.", + "description": { + "content": "This endpoint forwards an access request approval. Only the owner of the approval and ORG_ADMIN users are allowed to perform this action.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "forward" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "approvalId", + "disabled": true, + "description": { + "content": "(Required) The id of the approval.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "f2a2afbd-0851-43f7-a9a3-53958c42bdfa", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { "url": { "path": [ - "accounts", - ":id" + "access-request-approvals", + ":approvalId", + "forward" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[]", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -14757,438 +5449,33 @@ } } }, - "response": [ - { - "id": "bba7586f-d4fd-4ed4-aee6-b31093afbb6a", - "name": "Accepted. Update request accepted and is in progress.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7fede10e-2a3c-47e2-a3eb-c6c35d7c3385", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a29be1b-885e-4e0a-b62a-1068d1a79cdc", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e6510dcd-362f-4214-ac30-2437caee2b64", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8f0e999b-48f5-484e-b8e7-1d11d6848144", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bf93021c-d9ea-4d15-91bd-e21215f290f8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a8e9e276-f7f2-4483-84bf-9cb755eeb201", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "67a8ac71-9223-448f-b90a-c9cdc6a58b5d", - "name": "Update Account", - "request": { - "name": "Update Account", - "description": { - "content": "This API submits an account update task and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "907b2dd2-1d14-4302-b336-8f5483f97f0b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "accounts", - ":id" + "access-request-approvals", + ":approvalId", + "forward" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { @@ -15198,12 +5485,20 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {}\n}", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -15212,3143 +5507,85 @@ } } }, - "response": [ - { - "id": "db747c0f-aa1d-4079-83b8-974f4c0966f8", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cdd1f211-cbcc-4604-adf8-7d6ceef6b872", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9856d856-717a-437a-8e5b-6741a25bcb5a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c36edcd6-932a-4b1b-ba84-2676031bb8d3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "94692a3d-6281-4dc0-a91b-c86bddbc41a3", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3a6e5a9f-217e-47bb-907e-15bb62ffe9da", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "415fa966-d433-48a3-bf53-a784633d901f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ffb7eb10-c387-4b8f-b7e0-f8f9fb539099", - "name": "Delete Account", - "request": { - "name": "Delete Account", - "description": { - "content": "This API submits an account delete task and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "287758c1-7f39-4abe-85ac-29a05e10504f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "accounts", - ":id" + "access-request-approvals", + ":approvalId", + "forward" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "ff5f7241-eb64-4499-9892-ba264f297b95", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cee88c28-c5a3-4335-99c5-74ab6118d30c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17d08524-ec9e-4f2b-bf49-5fb2024f39b1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d0ae7844-acea-438e-a4e8-11bceff758c0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6647556a-53b6-4e20-9657-987b3b3c1531", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "29dc2c01-2342-44c0-9363-e1f25ff66a64", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "52b613a9-6910-4c7e-891f-580821baf540", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "entitlements", - "description": "", - "item": [ - { - "id": "f0884383-cb80-4491-be58-e7300253dbb1", - "name": "Account Entitlements", - "request": { - "name": "Account Entitlements", - "description": { - "content": "This API returns entitlements of the account. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "17201802-f492-4da8-b548-3bcbb270103c", - "name": "An array of account entitlements", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"minim_e4\": \"ex\",\n \"reprehenderit_f9\": true,\n \"mollit9ed\": -12713466.840152025\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"dolor_a\": 99912451,\n \"ut_7_e\": \"exercitation Duis\",\n \"ut_9\": 13232436,\n \"utf\": -48158425\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c57be473-c213-4f47-9a5c-5928f88c5b71", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8af65070-8722-4f7c-b5db-bb5b33d32f74", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fd1e99c8-47b8-4329-8d7e-aa92eb10cd29", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c555168-79ec-4b4b-b544-aa1c561ce08f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e2658ff4-388c-4a3c-8179-ae9fe6ef4770", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ea83eaf5-5faa-48dd-bdb9-36ec0656b7dd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "reload", - "description": "", - "item": [ - { - "id": "34017b9f-092e-4924-be34-0abe4ba6d64a", - "name": "Reload Account", - "request": { - "name": "Reload Account", - "description": { - "content": "This API asynchronously reloads the account directly from the connector and performs a one-time aggregation process. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "877f0155-f9f4-4a16-bfc7-55d95759ee0b", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c4a1e4da-5bef-4c21-8e3f-ef91d0a26e6e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ae101e34-cae0-4a22-b2ff-6e343bdc7e08", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e26656a6-facb-4377-856c-1e0a721ac35c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b56e8dad-f0ef-4a24-a97e-61235b6a69ec", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7384357f-2f8c-4b00-86fe-e4cd2158edeb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9384fad6-c42f-4acf-bb07-b1c6ffe49df5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "enable", - "description": "", - "item": [ - { - "id": "6c91d664-b3b4-4d41-ad47-98d69affad87", - "name": "Enable Account", - "request": { - "name": "Enable Account", - "description": { - "content": "This API submits a task to enable account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "dcc99ccf-2dad-4f94-9309-cd46e12fa68b", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "868bece5-04f0-4847-a5bf-9cf0d7d9aa6b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fc8cd2d3-03d9-4dee-81dd-10984c475bf1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "18cbf260-6129-46a9-80ab-038b4b8afe14", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "89fe081c-3cf0-48ce-bc65-7c31d6e9f073", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3f2bb153-c6c1-414a-af57-e69737c2fc39", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3da5f38f-9f33-444b-b869-4d7b0eac73d9", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } } } - ] - }, - { - "name": "disable", - "description": "", - "item": [ - { - "id": "432d2653-640d-4875-959d-b24f92730b3a", - "name": "Disable Account", - "request": { - "name": "Disable Account", - "description": { - "content": "This API submits a task to disable the account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1c02148e-a6d7-41d1-8dfd-e231cc26d65b", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7fa079a3-0297-4de7-bd44-b82d7d917d6c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fa3a34e7-122a-4025-a085-a62fe6abe555", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "649ac359-6b70-4830-a0dd-b46ad6c8f189", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "320a941e-497b-41c9-ad82-9490c8901169", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e6ae0f5-6b36-4aad-9009-e4f3fd59454f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aa28dffd-71c6-4c56-9a04-4e4aca3a12a4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "unlock", - "description": "", - "item": [ - { - "id": "121555cd-3e77-4121-a3bd-d608588f9ce7", - "name": "Unlock Account", - "request": { - "name": "Unlock Account", - "description": { - "content": "This API submits a task to unlock an account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b6566fc8-eb5b-4704-a463-9325b704d412", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8f6a4e33-0802-42a0-b841-d0c2f7ad097e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7e396fa9-6441-4095-bf20-df92c16186ee", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bc4ec698-16e9-4e3c-956c-7c399479c63f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5b66c92b-959f-47cd-8350-e24188929673", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ea7e2c6b-5f6c-4ab0-9038-882b6be03eb0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9703d7d6-9541-4f65-aebb-22517cb02f13", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "search-attribute-config", - "description": "", - "item": [ - { - "id": "4ef2fae2-72d4-40a3-a8b1-cb34ca418fe9", - "name": "Configure/create extended search attributes in IdentityNow.", - "request": { - "name": "Configure/create extended search attributes in IdentityNow.", - "description": { - "content": "This API accepts an attribute name, an attribute display name and a list of name/value pair associates of application IDs to attribute names. It will then validate the inputs and configure/create and attribute promotion configuration in the Link ObjectConfig.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "7e4fe3f2-20ea-4b98-9ca8-798bcefcc7de", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "accounts", - "search-attribute-config" + "access-request-approvals", + ":approvalId", + "forward" ], "host": [ "{{baseUrl}}" @@ -18364,12 +5601,20 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -18378,425 +5623,27 @@ } } }, - "response": [ - { - "id": "097603e4-ecf1-4343-8f5c-b7b880a397a4", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "676fc1b8-f649-4032-b9de-125bc7ef6e80", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4c88ce7e-c73d-4d8c-97c1-4e30fdf3ed0f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "96a07748-323a-4913-a03d-5d21fe17cea7", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "10aa3499-574a-4d74-8194-5bfb380c7bd0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d5c50b4a-a77d-4a23-b8c6-a8c1acc66122", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3d0ef0f3-23f8-4c76-985c-51c81d9c62af", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5a01341c-1890-41a7-aa5a-b3dbf1187f86", - "name": "Retrieve a list of extended search attributes in IdentityNow.", - "request": { - "name": "Retrieve a list of extended search attributes in IdentityNow.", - "description": { - "content": "This API retrieves a list of attribute/application associates currently configured in IdentityNow.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "55384856-1f46-40d9-ad91-05f13ac721c0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "accounts", - "search-attribute-config" + "access-request-approvals", + ":approvalId", + "forward" ], "host": [ "{{baseUrl}}" @@ -18805,2124 +5652,56 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "7a82a8e0-b75e-4029-bad6-8edb7544ecad", - "name": "List of attribute configurations in IdentityNow.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ], - "body": "[\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1c20b2c1-0deb-4ef2-b0c2-1338f7792540", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "16fbc8b3-68ae-4a5d-8cfe-763ef5e5bec5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5615bbaa-815f-477f-9a41-816127c4108d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "db44c948-ab01-4954-9cd9-53026d51c493", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{name}", - "description": "", - "item": [ - { - "id": "c8fdbaff-1e0f-4626-8a1c-c05dc8f57009", - "name": "Get the details of a specific extended search attribute in IdentityNow.", - "request": { - "name": "Get the details of a specific extended search attribute in IdentityNow.", - "description": { - "content": "This API accepts an extended attribute name and retrieves the corresponding extended attribute configuration.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "name", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "6bd05722-f40d-4f9f-ae09-4e2e1d9700e2", - "name": "Specific attribute configuration in IdentityNow.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c1915b8-ef76-4fd3-9242-dc70c47ef7ba", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "7728f806-1263-4bed-8bc1-70c8ea5d3454", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b7e729c3-eff7-4c23-92b8-e3d5cc328959", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f359d1d2-2ca1-45d1-adb2-5edbd97c904a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "108ac5de-7c15-435c-b643-5e91b181b322", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "16d96291-8218-400c-9787-27cab42d2f92", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f3071df3-3bc8-432e-99bd-1fdfa23463d3", - "name": "Delete an extended search attribute in IdentityNow.", - "request": { - "name": "Delete an extended search attribute in IdentityNow.", - "description": { - "content": "This API accepts an extended attribute name and deletes the corresponding extended attribute configuration.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "name", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "1d606180-4279-46d1-8328-5012925aa1ee", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "bdbb4c0c-e12b-493f-90e2-22821af3335a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "098a9c08-8d3f-43f7-a905-364d4f8b3f18", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fb6e3f10-88ab-44ce-9e6b-1ecf76bf2598", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f8efce2b-e035-4b71-9d03-17fcc89fb05f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c5eab45b-c025-48d8-987e-317582e9e495", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e6be1542-19f9-4b14-a53b-f2d7d5deac47", - "name": "Update the details of a specific extended search attribute in IdentityNow.", - "request": { - "name": "Update the details of a specific extended search attribute in IdentityNow.", - "description": { - "content": "This API updates an existing Search Attribute Configuration. The following fields are patchable:\n**name**, **displayName**, **applicationAttributes**\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "name", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d5972909-aa91-4cae-bd1c-8ba9ad392500", - "name": "Responds with the Search Attribute Configuration as updated.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8dadb04-5489-418e-9bf2-3f33ecc4b5f4", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1288f2f7-995b-4882-ba3e-beed7a27b51f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2e38c732-bd8f-49d5-8d40-dd4ca21ea8ac", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "07b83115-dafd-440f-8715-d8857fa4f25b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4674d3f3-0302-4eac-8713-7b9ef66abc32", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0bc603ef-582c-4d71-a7e5-52ebe32788ce", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - "search-attribute-config", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true } } - ] - } - ] - } - ] - }, - { - "name": "identities-accounts", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "name": "enable", - "description": "", - "item": [ - { - "id": "a8aa9b01-6bf8-474c-b352-42a1e6394910", - "name": "Enable IDN Account for Identity", - "request": { - "name": "Enable IDN Account for Identity", - "description": { - "content": "This API submits a task to enable IDN account for a single identity.", - "type": "text/plain" - }, - "url": { - "path": [ - "identities-accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "76c51dbb-e95b-49d0-a92a-2237f99fc025", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "edccc0ad-3cda-4566-a81f-f3fdb96e1cc7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6e7d4111-bf7d-408d-af1b-0e07ae5563fb", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "661c31e9-bcfe-4f8c-bb86-013e63e795a2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c6a0b0a2-fd55-4637-b18e-cff5df83f451", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2d764765-6393-4f85-aef2-926f54b11d31", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a91a1365-8c7e-4b1d-82ba-c7870627d07f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "disable", - "description": "", - "item": [ - { - "id": "c99ac3f4-96e1-4c61-8061-e6fbe1df1e0a", - "name": "Disable IDN Account for Identity", - "request": { - "name": "Disable IDN Account for Identity", - "description": { - "content": "This API submits a task to disable IDN account for a single identity.", - "type": "text/plain" - }, - "url": { - "path": [ - "identities-accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "524be650-e187-4b9a-a16c-069bb06c0c47", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7888741-21a6-4287-8cff-00070d0ae1ba", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f561acce-18df-4bef-a46a-60b4d51fd1f1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d82cea23-86c5-4aa4-95ef-2afa680893cc", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f88a1308-a702-4f53-b4ea-04a712ce0239", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e0b01f48-ab46-41de-a786-ef6422bc8b0f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "910d21eb-f1a1-4907-bbff-ff4080f395d3", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "enable", - "description": "", - "item": [ - { - "id": "4c46d4b1-c381-411c-853c-e27112fb9416", - "name": "Enable IDN Accounts for Identities", - "request": { - "name": "Enable IDN Accounts for Identities", - "description": { - "content": "This API submits tasks to enable IDN account for each identity provided in the request body.", - "type": "text/plain" - }, + "id": "a4b831e7-a916-41c6-99a4-f45780b0cfdd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "identities-accounts", - "enable" + "access-request-approvals", + ":approvalId", + "forward" ], "host": [ "{{baseUrl}}" @@ -20938,12 +5717,20 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -20952,374 +5739,27 @@ } } }, - "response": [ - { - "id": "a04f0ff9-be3a-4a4c-9bb2-23382f758000", - "name": "Bulk response details.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Multi-Status (WebDAV) (RFC 4918)", - "code": 207, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"statusCode\": \"\",\n \"message\": \"\"\n },\n {\n \"id\": \"\",\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "111ed24b-063f-4736-a4e2-5980d4b2edd6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "08feade4-02dc-4aa8-88c0-ced336233a29", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "36833daf-b273-45cd-b0fe-4654481dac7e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3ba4c99b-933c-4211-828d-7255b7fb63ec", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "40ab8ef1-765b-47a6-a2d0-e9bda106c6e9", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "disable", - "description": "", - "item": [ + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "307b218e-6fd8-45cc-9c81-9269592e763a", - "name": "Disable IDN Accounts for Identities", - "request": { - "name": "Disable IDN Accounts for Identities", - "description": { - "content": "This API submits tasks to disable IDN account for each identity provided in the request body.", - "type": "text/plain" - }, + "id": "9c91bc8c-9866-4e39-ba33-1778c2e0bd6d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "identities-accounts", - "disable" + "access-request-approvals", + ":approvalId", + "forward" ], "host": [ "{{baseUrl}}" @@ -21335,12 +5775,20 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -21349,375 +5797,37 @@ } } }, - "response": [ - { - "id": "66db4689-b740-4c9b-80ea-4ee2f1cee43e", - "name": "Bulk response details.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Multi-Status (WebDAV) (RFC 4918)", - "code": 207, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"statusCode\": \"\",\n \"message\": \"\"\n },\n {\n \"id\": \"\",\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dd1ab33c-df66-4438-92cf-8ee10a180f06", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2bf1f55b-ab6a-49be-98ec-be5da59fdb88", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37513e87-0078-4e1d-86ef-02f1703b9d29", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6cfdfb6d-6f4e-49e4-9c33-7baebf5bf557", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4521bc99-fc41-4928-a07f-5671b19fca5c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identities-accounts", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "account-activities", - "description": "", - "item": [ + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "9f7f0f4f-c2cd-4429-a202-d66fe17782f5", - "name": "List Account Activities", + "id": "38bd96f6-ec6e-4dd2-a2ed-227a6353d77e", + "name": "Get the number of pending, approved and rejected access requests approvals", "request": { - "name": "List Account Activities", + "name": "Get the number of pending, approved and rejected access requests approvals", "description": { - "content": "This gets a collection of account activities that satisfy the given query parameters.", + "content": "This endpoint returns the number of pending, approved and rejected access requests approvals. See \"owner-id\" query parameter below for authorization info.", "type": "text/plain" }, "url": { "path": [ - "account-activities" + "access-request-approvals", + "approval-summary" ], "host": [ "{{baseUrl}}" @@ -21726,82 +5836,19 @@ { "disabled": true, "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The type of account activity.", - "type": "text/plain" - }, - "key": "type", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "filters", + "key": "owner-id", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", "type": "text/plain" }, - "key": "sorters", + "key": "from-date", "value": "" } ], @@ -21818,12 +5865,13 @@ }, "response": [ { - "id": "f76db167-44ed-4a19-9657-f8bd56fa9549", - "name": "List of account activities", + "id": "fa561453-c63f-4fed-8b5d-e258929f47f2", + "name": "Number of pending, approved, rejected access request approvals.", "originalRequest": { "url": { "path": [ - "account-activities" + "access-request-approvals", + "approval-summary" ], "host": [ "{{baseUrl}}" @@ -21832,96 +5880,33 @@ { "disabled": true, "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "regarding-identity", + "key": "owner-id", "value": "" }, { "disabled": true, "description": { - "content": "The type of account activity.", + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", "type": "text/plain" }, - "key": "type", + "key": "from-date", "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, "key": "Authorization", "value": "" @@ -21938,17 +5923,18 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"INCOMPLETE\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"provisioningStatus\": \"FAILED\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"DISABLE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"Excepteur_b\": \"\",\n \"exercitation_a0\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"UNVERIFIABLE\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"LOCK\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"Ut_5\": \"\",\n \"dolore2\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"nostrud_ae9\": \"\",\n \"reprehenderita0\": \"\",\n \"dolora\": \"\"\n },\n \"cancelable\": \"\",\n \"cancelComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"INCOMPLETE\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"EXPIRED\",\n \"provisioningStatus\": \"COMMITED\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"REMOVE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ROLE\"\n },\n \"clientMetadata\": {\n \"occaecat7\": \"\",\n \"non4db\": \"\",\n \"laborum54\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"CANCELED\",\n \"provisioningStatus\": \"RETRY\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"CREATE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ROLE\"\n },\n \"clientMetadata\": {\n \"estc\": \"\",\n \"tempor__4d\": \"\",\n \"non_f6\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"EXECUTING\",\n \"clientMetadata\": {\n \"pariatur_5a7\": \"\",\n \"mollit_6\": \"\",\n \"fugiat56\": \"\"\n },\n \"cancelable\": \"\",\n \"cancelComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n }\n }\n]", + "body": "{\n \"pending\": \"\",\n \"approved\": \"\",\n \"rejected\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bc2b0121-ec0d-4620-8c34-820315a4f77b", - "name": "Client Error - Returned if the request body is invalid.", + "id": "19ddf02a-0067-4d9b-b370-b219d984d15b", + "name": "Client Error - Returned if the query parameter is invalid.", "originalRequest": { "url": { "path": [ - "account-activities" + "access-request-approvals", + "approval-summary" ], "host": [ "{{baseUrl}}" @@ -21957,82 +5943,19 @@ { "disabled": true, "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The type of account activity.", - "type": "text/plain" - }, - "key": "type", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "filters", + "key": "owner-id", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", "type": "text/plain" }, - "key": "sorters", + "key": "from-date", "value": "" } ], @@ -22063,17 +5986,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3a955272-396c-4db9-834d-959d55d7f3b1", + "id": "f9a2d1b9-a624-4626-80aa-a89ab449b4d2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "account-activities" + "access-request-approvals", + "approval-summary" ], "host": [ "{{baseUrl}}" @@ -22082,82 +6006,19 @@ { "disabled": true, "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The type of account activity.", - "type": "text/plain" - }, - "key": "type", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "filters", + "key": "owner-id", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", "type": "text/plain" }, - "key": "sorters", + "key": "from-date", "value": "" } ], @@ -22193,12 +6054,13 @@ "_postman_previewlanguage": "json" }, { - "id": "83d7645e-7b8b-478e-9855-9c89a1e281e8", + "id": "5e7c11ea-42fe-4784-8a8c-948203be4c44", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "account-activities" + "access-request-approvals", + "approval-summary" ], "host": [ "{{baseUrl}}" @@ -22207,82 +6069,19 @@ { "disabled": true, "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The type of account activity.", - "type": "text/plain" - }, - "key": "type", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "filters", + "key": "owner-id", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", "type": "text/plain" }, - "key": "sorters", + "key": "from-date", "value": "" } ], @@ -22313,17 +6112,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "00fa2d79-96a2-4536-9cb8-53697f3e3833", + "id": "a99c3cb0-e24a-46f7-ae63-54eca8d75bb4", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "account-activities" + "access-request-approvals", + "approval-summary" ], "host": [ "{{baseUrl}}" @@ -22332,82 +6132,19 @@ { "disabled": true, "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The type of account activity.", - "type": "text/plain" - }, - "key": "type", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "filters", + "key": "owner-id", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", "type": "text/plain" }, - "key": "sorters", + "key": "from-date", "value": "" } ], @@ -22443,12 +6180,13 @@ "_postman_previewlanguage": "json" }, { - "id": "7f497f9d-f722-4558-b2aa-0079b7c62352", + "id": "acefe972-efe1-460f-8669-9cb81d43eaae", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "account-activities" + "access-request-approvals", + "approval-summary" ], "host": [ "{{baseUrl}}" @@ -22457,82 +6195,19 @@ { "disabled": true, "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The type of account activity.", - "type": "text/plain" - }, - "key": "type", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, - "key": "filters", + "key": "owner-id", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format\n\nexample: from-date=2020-03-19T19:59:11Z", "type": "text/plain" }, - "key": "sorters", + "key": "from-date", "value": "" } ], @@ -22563,7 +6238,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -22572,856 +6247,142580 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Access Requests", + "description": "Use this API to implement and customize access request functionality.\nWith this functionality in place, users can request access to applications, entitlements, or roles, and managers can request that team members' access be revoked.\nThis allows users to get access to the tools they need quickly and securely, and it allows managers to take away access to those tools.\n\nIdentityNow's Access Request service allows end users to request access that requires approval before it can be granted to users and enables qualified users to review those requests and approve or deny them.\n\nIn the Request Center in IdentityNow, users can view available applications, roles, and entitlements and request access to them.\nIf the requested tools requires approval, the requests appear as 'Pending' under the My Requests tab until the required approver approves, rejects, or cancels them.\n\nUsers can use My Requests to track and/or cancel the requests.\n\nIn My Team on the IdentityNow Home, managers can submit requests to revoke their team members' access.\nThey can use the My Requests tab under Request Center to track and/or cancel the requests.\n\nRefer to [Requesting Access](https://documentation.sailpoint.com/saas/user-help/requests/requesting_access.html) for more information about access requests.\n", + "item": [ { - "name": "{id}", - "description": "", - "item": [ + "id": "d2322079-a838-45ee-a850-acbca8a4381c", + "name": "Submit an Access Request", + "request": { + "name": "Submit an Access Request", + "description": { + "content": "This submits the access request into IdentityNow, where it will follow any IdentityNow approval processes.\n\nAccess requests are processed asynchronously by IdentityNow. A success response from this endpoint means the request\nhas been submitted to IDN and is queued for processing. Because this endpoint is asynchronous, it will not return an error\nif you submit duplicate access requests in quick succession, or you submit an access request for access that is already in progress, approved, or rejected.\nIt is best practice to check for any existing access requests that reference the same access items before submitting a new access request. This can\nbe accomplished by using the [access request status](https://developer.sailpoint.com/idn/api/v3/list-access-request-status) or the [pending access request approvals](https://developer.sailpoint.com/idn/api/v3/list-pending-approvals) endpoints. You can also\nuse the [search API](https://developer.sailpoint.com/idn/api/v3/search) to check the existing access items that an identity has before submitting\nan access request to ensure you are not requesting access that is already granted.\n\nThere are two types of access request:\n\n__GRANT_ACCESS__\n* Can be requested for multiple identities in a single request.\n* Supports self request and request on behalf of other users. Refer to the [Get Access Request Configuration](https://developer.sailpoint.com/idn/api/v3/get-access-request-config) endpoint for request configuration options. \n* Allows any authenticated token (except API) to call this endpoint to request to grant access to themselves. Depending on the configuration, a user can request access for others.\n* Roles, access profiles and entitlements can be requested.\n* While requesting entitlements, maximum of 25 entitlements and 10 recipients are allowed in a request.\n \n__REVOKE_ACCESS__\n* Can only be requested for a single identity at a time.\n* Does not support self request. Only manager can request to revoke access for their directly managed employees.\n* If a `removeDate` is specified, then the access will be removed on that date and time only for roles and access profiles. Entitlements are currently unsupported for `removeDate`.\n* Roles, access profiles, and entitlements can be requested for revocation.\n* Revoke requests for entitlements are limited to 1 entitlement per access request currently.\n* [Roles, Access Profiles] You can specify a `removeDate` if the access doesn't already have a sunset date. The `removeDate` must be a future date, in the UTC timezone. \n* Allows a manager to request to revoke access for direct employees. A token with ORG_ADMIN authority can also request to revoke access from anyone.\n\n>**Note:** There is no indication to the approver in the IdentityNow UI that the approval request is for a revoke action. Take this into consideration when calling this API.\n\nA token with API authority cannot be used to call this endpoint. \n", + "type": "text/plain" + }, + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"proident8de\": \"\",\n \"ametb\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"mollit_3bb\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ina\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "3a35dec0-a86d-43e4-a5d1-cfbc372b025f", - "name": "Get Account Activity", - "request": { - "name": "Get Account Activity", - "description": { - "content": "This gets a single account activity by its id.", - "type": "text/plain" - }, + "id": "1b4c4823-34b2-4ce8-a248-f7439c1fb32b", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { "url": { "path": [ - "account-activities", - ":id" + "access-requests" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "2d674eb9-df53-487b-8e49-d744340e9433", - "name": "An account activity object", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"INCOMPLETE\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"provisioningStatus\": \"UNVERIFIABLE\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"CREATE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"magna_2cc\": \"\",\n \"sed3\": \"\",\n \"ullamcob5d\": \"\",\n \"elit_109\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"provisioningStatus\": \"COMMITED\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"MODIFY\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"aliqua_16b\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"ullamco39\": \"\",\n \"ipsum_fc5\": \"\"\n },\n \"cancelable\": \"\",\n \"cancelComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3ddbaa50-c0a8-43cd-be47-0570c98d11c7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2f6fd0a2-3ab9-4f5e-90ab-2128020c8875", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec0e3a55-f428-4614-a4f1-89b683e0a252", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d5c22fe8-e31c-4324-a8e2-08b791d29489", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f6f752c-caa5-4112-b045-4d9d1e0c097f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "60ef12bd-7d55-4e00-ad9c-ff20c931ba67", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "account-aggregations", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "name": "status", - "description": "", - "item": [ - { - "id": "8bc549ea-3c67-4563-b9f4-5bc180c2122e", - "name": "In-progress Account Aggregation status", - "request": { - "name": "In-progress Account Aggregation status", - "description": { - "content": "This API returns the status of an *in-progress* account aggregation, along with the total number of **NEW**, **CHANGED** and **DELETED** accounts found since the previous aggregation, and the number of those accounts that have been processed so far.\n\nAccounts that have not changed since the previous aggregation are not included in **totalAccounts** and **processedAccounts** counts returned by this API. This is distinct from **Accounts Scanned** shown in the Aggregation UI, which indicates total accounts scanned regardless of whether they changed or not.\n\nSince this endpoint reports on the status of an *in-progress* account aggregation, totalAccounts and processedAccounts may change between calls to this endpoint.\n\n*Only available up to an hour after the aggregation completes. May respond with *404 Not Found* after that.*\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN or DASHBOARD authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "account-aggregations", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "32d63fb3-dfe8-417f-8f3e-12d6f3c6234a", - "name": "An account aggregation status object", - "originalRequest": { - "url": { - "path": [ - "account-aggregations", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"start\": \"\",\n \"status\": \"CANCELLED\",\n \"totalAccounts\": \"\",\n \"processedAccounts\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9808fc8-233d-4197-af7b-a0afc0062341", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "account-aggregations", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5d8d5de7-7aae-4efb-9193-9a4d7e3f94ac", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "account-aggregations", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ce93361-e740-4788-8b26-2172f9400020", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "account-aggregations", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "249d3673-ba19-472b-9dd4-7dc2129747e0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "account-aggregations", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0238c09c-2184-4668-a79a-06804fe20837", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "account-aggregations", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"proident8de\": \"\",\n \"ametb\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"mollit_3bb\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ina\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } } } - ] + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "13b17836-d431-4bc3-8bd7-1f7dcc026471", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"proident8de\": \"\",\n \"ametb\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"mollit_3bb\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ina\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fe37aea7-7848-4cea-8f19-29f2211a3426", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"proident8de\": \"\",\n \"ametb\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"mollit_3bb\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ina\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "177edbb4-cb28-436c-8228-271b0042deaf", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"proident8de\": \"\",\n \"ametb\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"mollit_3bb\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ina\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2bb049fc-e500-44e5-9cec-31a0ea09c7d1", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"proident8de\": \"\",\n \"ametb\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"mollit_3bb\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ina\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6b7a2063-d124-40be-a678-dbd3112e0a38", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"proident8de\": \"\",\n \"ametb\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"mollit_3bb\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ina\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0cecc2c7-53c6-4c36-9287-d432df054514", + "name": "Cancel Access Request", + "request": { + "name": "Cancel Access Request", + "description": { + "content": "This API endpoint cancels a pending access request. An access request can be cancelled only if it has not passed the approval step.\nAny token with ORG_ADMIN authority or token of the user who originally requested the access request is required to cancel it.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "339fac57-5d5e-4fb8-a218-1898cbd128f3", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "810a6b03-118c-487d-aa99-37295d134b1b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "92346947-6553-4bac-a926-57259d2094d7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "78a6440d-a3d8-41c9-a300-9b8ad4a25852", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d9f59d29-ab06-4d26-a762-7078ab730e65", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07a84a44-dec9-4401-91ef-69b9d27b4a7b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eeefd4d6-99d3-42ab-9575-ac99aea5bccc", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a23e30ab-ef8e-40a0-828d-1639c1dfb3ac", + "name": "Close Access Request", + "request": { + "name": "Close Access Request", + "description": { + "content": "This endpoint closes access requests that are stuck in a pending state. It can be used throughout a request's lifecycle (even after the approval state, unlike Cancel Access Request). A token with ORG_ADMIN authority is required.\n\nTo find pending access requests via the UI, navigate to Search and use this query: status: Pending AND \"Access Request\". Use the Column Chooser to select \"Tracking Number,\" and the Download button to export a CSV containing the Tracking Numbers.\n\nTo find pending access requests via the API, use List Account Activities.\n\nInput the ids from either source\n\nTo track the status of endpoint requests, navigate to Search and use this query: name:\"Close Identity Requests\". Search will include \"Close Identity Requests Started\" audits when requests are initiated, and \"Close Identity Requests Completed\" audits when requests are completed. The completion audit will list the Identity Request IDs that finished in error.\n\nThis API triggers the Provisioning Action Completed event trigger for each access request that is closed.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "access-requests", + "close" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "afb6077a-5108-46ff-b929-e70e3de69df1", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "close" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df569872-b188-4ea8-9284-9724681f71a0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "close" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4e317097-318f-44bd-b876-0c6b243c30b0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "close" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bc6b502b-c6bf-43c0-bd30-e28746b515f0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "close" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e33d8123-6ea9-497e-b493-90058fd300c7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "close" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "27250482-c804-49a3-9bd9-d5ebe7151217", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "close" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestIds\": [\n \"\",\n \"\"\n ],\n \"message\": \"The IdentityNow Administrator manually closed this request.\",\n \"executionStatus\": \"Terminated\",\n \"completionStatus\": \"Failure\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bbe89ccc-24ad-41b8-80e4-268c87a24ab0", + "name": "Get Access Request Configuration", + "request": { + "name": "Get Access Request Configuration", + "description": { + "content": "This endpoint returns the current access-request configuration.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "f23c95cd-4e5b-4256-909b-4dd27942c4da", + "name": "Access Request Configuration Details.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3da0cd8a-0689-42d2-a8f9-ec7f94a8ecb8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5c5d866a-3d5a-45d3-a65e-6e020fa788a0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df4a9b52-c464-4761-b14b-6eb3b2ca98e7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "14919abe-a196-4195-af1a-5a8eba507f51", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c0f4369c-6c58-4fcf-ab07-2b70f787b730", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "453bccbb-aa1e-416c-885e-498b0af415ed", + "name": "Update Access Request Configuration", + "request": { + "name": "Update Access Request Configuration", + "description": { + "content": "This endpoint replaces the current access-request configuration.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "5cdb3ec7-18b9-4d8c-9438-afba7039579e", + "name": "Access Request Configuration Details.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c5535ba-fed6-43d4-a11b-d4794744f764", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "52fba9bf-0bc4-4eda-8701-387d4546a478", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "66e19192-08c0-458d-955f-c1559905ffae", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6f22de13-75bc-4be1-9783-09f4d0fecf3b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1b235628-dc1e-448f-b8a4-cf3d389c40c7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d1a3e5bb-06d3-4eba-8d5b-1eff831580e8", + "name": "Access Request Status", + "request": { + "name": "Access Request Status", + "description": { + "content": "The Access Request Status API returns a list of access request statuses based on the specified query parameters.\nAny token with any authority can request their own status. A token with ORG_ADMIN authority is required to call this API to get a list of statuses for other users.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "0d93bda1-81a2-46ce-9868-f6f3f5f289b4", + "name": "List of requested item status.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"type\": \"ROLE\",\n \"cancelledRequestDetails\": {\n \"comment\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n },\n \"errorMessages\": [\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n ],\n \"state\": \"REJECTED\",\n \"approvalDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"scheme\": \"APP_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"PENDING\",\n \"scheme\": \"MANAGER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n }\n ],\n \"manualWorkItemDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n }\n ]\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"CANCELLED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n }\n ]\n }\n ],\n \"accountActivityItemId\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"modified\": \"\",\n \"created\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"sit128\": \"\",\n \"fugiat_6\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n },\n \"provisioningDetails\": {\n \"orderedSubPhaseReferences\": \"\"\n },\n \"preApprovalTriggerDetails\": {\n \"comment\": \"\",\n \"reviewer\": \"\",\n \"decision\": \"APPROVED\"\n },\n \"accessRequestPhases\": [\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"CANCELLED\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n },\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"CANCELLED\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n }\n ],\n \"description\": \"\",\n \"removeDate\": \"\",\n \"cancelable\": \"\",\n \"accessRequestId\": \"\",\n \"clientMetadata\": {\n \"Ut370\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"cancelledRequestDetails\": {\n \"comment\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n },\n \"errorMessages\": [\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n ],\n \"state\": \"TERMINATED\",\n \"approvalDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"PENDING\",\n \"scheme\": \"ENTITLEMENT_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"scheme\": \"APP_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n }\n ],\n \"manualWorkItemDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"PENDING\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ]\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ]\n }\n ],\n \"accountActivityItemId\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"modified\": \"\",\n \"created\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"irure55\": \"\",\n \"pariatur_73\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n },\n \"provisioningDetails\": {\n \"orderedSubPhaseReferences\": \"\"\n },\n \"preApprovalTriggerDetails\": {\n \"comment\": \"\",\n \"reviewer\": \"\",\n \"decision\": \"REJECTED\"\n },\n \"accessRequestPhases\": [\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"PENDING\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n },\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"PENDING\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n }\n ],\n \"description\": \"\",\n \"removeDate\": \"\",\n \"cancelable\": \"\",\n \"accessRequestId\": \"\",\n \"clientMetadata\": {\n \"sed9e\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fa05fde2-76f2-4af6-996c-fee1f8716338", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a331ab0a-1ee0-4388-aacb-5b720558bda2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7a306b97-cb5a-4301-b133-e4d494ed5c7c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6c472614-e005-4463-b6d6-b6af65c093d5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3b79b887-6641-49ed-9c8e-677807c1a3ac", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Account Activities", + "description": "Use this API to implement account activity tracking functionality.\nWith this functionality in place, users can track source account activity in IdentityNow, which greatly improves traceability in the system.\n\nAn account activity refers to a log of each action performed on a source account. This is useful for auditing the changes that occur on an account throughout its life.\nIn IdentityNow's Search, users can search for account activities and select the activity's row to get an overview of the activity's account action and view its progress, its involved sources, and its most basic metadata, such as the identity requesting the option and the recipient.\n\nAccount activity includes most actions IdentityNow completes on source accounts. Users can search in IdentityNow for the following account action types:\n\n- Access Request: These include any access requests the source account is involved in.\n\n- Account Attribute Updates: These include updates to a single attribute on an account on a source.\n\n- Account State Update: These include locking or unlocking actions on an account on a source.\n\n- Certification: These include actions removing an entitlement from an account on a source as a result of the entitlement's revocation during a certification.\n\n- Cloud Automated `Lifecyclestate`: These include automated lifecycle state changes that result in a source account's correlated identity being assigned to a different lifecycle state.\nIdentityNow replaces the `Lifecyclestate` variable with the name of the lifecycle state it has moved the account's identity to.\n\n- Identity Attribute Update: These include updates to a source account's correlated identity attributes as the result of a provisioning action.\nWhen you update an identity attribute that also updates an identity's lifecycle state, the cloud automated `Lifecyclestate` event also displays.\nAccount Activity does not include attribute updates that occur as a result of aggregation.\n\n- Identity Refresh: These include correlated identity refreshes that occur for an account on a source whenever the account's correlated identity profile gets a new role or updates.\nThese also include refreshes that occur whenever IdentityNow assigns an application to the account's correlated identity based on the application's being assigned to All Users From Source or Specific Users From Source.\n\n- Lifecycle State Refresh: These include the actions that took place when a lifecycle state changed. This event only occurs after a cloud automated `Lifecyclestate` change or a lifecycle state change.\n\n- Lifecycle State Change: These include the account activities that result from an identity's manual assignment to a null lifecycle state.\n\n- Password Change: These include password changes on sources.\n\nRefer to [Account Activity](https://documentation.sailpoint.com/saas/help/search/index.html#account-activity) for more information about account activities.\n", + "item": [ + { + "id": "f6d722cb-1156-4947-b850-c4bbcfe72427", + "name": "List Account Activities", + "request": { + "name": "List Account Activities", + "description": { + "content": "This gets a collection of account activities that satisfy the given query parameters.", + "type": "text/plain" + }, + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The type of account activity.", + "type": "text/plain" + }, + "key": "type", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b76b6395-ae01-459c-8a9d-93697a864437", + "name": "List of account activities", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The type of account activity.", + "type": "text/plain" + }, + "key": "type", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"PENDING\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"FINISHED\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"ENABLE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ROLE\"\n },\n \"clientMetadata\": {\n \"commodo8\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"provisioningStatus\": \"COMMITED\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"DELETE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"anim_3\": \"\",\n \"nisi62\": \"\",\n \"sit_184\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"EXECUTING\",\n \"clientMetadata\": {\n \"dolord\": \"\",\n \"anim95\": \"\",\n \"animcd\": \"\"\n },\n \"cancelable\": \"\",\n \"cancelComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"FAILURE\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"provisioningStatus\": \"FAILED\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"CREATE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ROLE\"\n },\n \"clientMetadata\": {\n \"aute_e59\": \"\",\n \"cupidatatbc\": \"\",\n \"aliquip_81\": \"\",\n \"in891\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"provisioningStatus\": \"RETRY\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"ENABLE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"irure_6b\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"velit8\": \"\"\n },\n \"cancelable\": \"\",\n \"cancelComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1fafffab-2f89-40d0-83e0-b84aa043b733", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The type of account activity.", + "type": "text/plain" + }, + "key": "type", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "276fcfc1-37ca-4ca7-972a-db64b2a27deb", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The type of account activity.", + "type": "text/plain" + }, + "key": "type", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce5a1c88-92e9-4b1a-a12e-b2b435ddc895", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The type of account activity.", + "type": "text/plain" + }, + "key": "type", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2baa532e-5e61-473d-b954-76aca2011411", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The type of account activity.", + "type": "text/plain" + }, + "key": "type", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8df63d31-c530-4e99-9142-4076f8a18f55", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The type of account activity.", + "type": "text/plain" + }, + "key": "type", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5a3d2b94-6d4d-44d0-831d-fe933fa738e8", + "name": "Get Account Activity", + "request": { + "name": "Get Account Activity", + "description": { + "content": "This gets a single account activity by its id.", + "type": "text/plain" + }, + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account activity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "ba945a08-c6d3-492d-ad8b-9af468361d52", + "name": "An account activity object", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"INCOMPLETE\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"ENABLE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ROLE\"\n },\n \"clientMetadata\": {\n \"cupidatat77\": \"\",\n \"cillum_253\": \"\",\n \"enim_d\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"RETURNED\",\n \"provisioningStatus\": \"RETRY\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"MODIFY\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"voluptate19\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"laboris_766\": \"\"\n },\n \"cancelable\": \"\",\n \"cancelComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0b013ad6-db90-4653-a2cf-c38641f79009", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "687bb355-0d43-4c53-aa71-21bbea4c1260", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7a6150ae-747f-4f0a-9821-082c49c2685b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3000488b-cfba-45a7-80ec-dc18f5050281", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c9ef8817-2afa-4cf2-8422-9d0bcc01005f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "adae7541-0dab-495b-8c9f-9cad7d5ba177", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Account Aggregations", + "description": "Use this API to implement account aggregation progress tracking functionality.\nWith this functionality in place, administrators can view in-progress account aggregations, their statuses, and their relevant details.\n\nAn account aggregation refers to the process IdentityNow uses to gather and load account data from a source into IdentityNow.\n\nWhenever IdentityNow is in the process of aggregating a source, it adds an entry to the Aggregation Activity Log, along with its relevant details.\nTo view aggregation activity, administrators can select the Connections drop-down menu, select Sources, and select the relevant source, select its Import Data tab, and select Account Aggregation.\nIn Account Aggregation, administrators can view the account aggregations' statuses and details in the Account Activity Log.\n\nRefer to [Loading Account Data](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html) for more information about account aggregations.\n", + "item": [ + { + "id": "e4ae0968-91ef-4710-aeac-3adfbfb79e1e", + "name": "In-progress Account Aggregation status", + "request": { + "name": "In-progress Account Aggregation status", + "description": { + "content": "This API returns the status of an *in-progress* account aggregation, along with the total number of **NEW**, **CHANGED** and **DELETED** accounts found since the previous aggregation, and the number of those accounts that have been processed so far.\n\nAccounts that have not changed since the previous aggregation are not included in **totalAccounts** and **processedAccounts** counts returned by this API. This is distinct from **Accounts Scanned** shown in the Aggregation UI, which indicates total accounts scanned regardless of whether they changed or not.\n\nSince this endpoint reports on the status of an *in-progress* account aggregation, totalAccounts and processedAccounts may change between calls to this endpoint.\n\n*Only available up to an hour after the aggregation completes. May respond with *404 Not Found* after that.*\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN or DASHBOARD authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "account-aggregations", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account aggregation id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "0fac5aa1-41f3-46ec-a4b7-f60105fb6f1b", + "name": "An account aggregation status object", + "originalRequest": { + "url": { + "path": [ + "account-aggregations", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"start\": \"\",\n \"status\": \"ACCOUNTS_COLLECTED\",\n \"totalAccounts\": \"\",\n \"processedAccounts\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d046624f-4bf7-4d96-8402-cd3e5a4192b0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "account-aggregations", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "832b988d-a0a9-46af-bd94-322e985cdb74", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "account-aggregations", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "50c41c3c-ed1e-485b-b358-80f99daa1ed3", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "account-aggregations", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "da95401d-d333-41e9-b286-99b08b6539cd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "account-aggregations", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "01532e29-c4f5-4ae5-a8f1-7b9ac305c71e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "account-aggregations", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Account Usages", + "description": "Use this API to implement account usage insight functionality.\nWith this functionality in place, administrators can gather information and insights about how their tenants' source accounts are being used.\nThis allows organizations to get the information they need to start optimizing and securing source account usage.\n", + "item": [ + { + "id": "7579d5ae-06ad-4b8e-98a6-09290fb51767", + "name": "Returns account usage insights", + "request": { + "name": "Returns account usage insights", + "description": { + "content": "This API returns a summary of account usage insights for past 12 months.", + "type": "text/plain" + }, + "url": { + "path": [ + "account-usages", + ":accountId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "accountId", + "disabled": true, + "description": { + "content": "(Required) ID of IDN account", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "7201d883-6257-4aab-b521-d8175648ef27", + "name": "Summary of account usage insights for past 12 months.", + "originalRequest": { + "url": { + "path": [ + "account-usages", + ":accountId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"date\": \"\",\n \"count\": \"\"\n },\n {\n \"date\": \"\",\n \"count\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "05ac133e-3bfc-4878-9e10-d4a60d2d1bf2", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "account-usages", + ":accountId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "080a9114-f0a8-4fcf-89b3-0e8de8b62e55", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "account-usages", + ":accountId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83e8080c-a537-4cbe-9027-451e0cad441d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "account-usages", + ":accountId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "836c32ed-4cc4-4f4b-98b2-b9947653011a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "account-usages", + ":accountId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c6e2bf9d-5760-42bd-9e04-66312ea9816d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "account-usages", + ":accountId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Accounts", + "description": "Use this API to implement and customize account functionality.\nWith this functionality in place, administrators can manage users' access across sources in IdentityNow.\n\nIn IdentityNow, an account refers to a user's account on a supported source.\nThis typically includes a unique identifier for the user, a unique password, a set of permissions associated with the source and a set of attributes. IdentityNow loads accounts through the creation of sources in IdentityNow.\n\nAdministrators can correlate users' identities with the users' accounts on the different sources they use.\nThis allows IdentityNow to govern the access of identities and all their correlated accounts securely and cohesively.\n\nTo view the accounts on a source and their correlated identities, administrators can use the Connections drop-down menu, select Sources, select the relevant source, and select its Account tab.\n\nTo view and edit source account statuses for an identity in IdentityNow, administrators can use the Identities drop-down menu, select Identity List, select the relevant identity, and select its Accounts tab.\nAdministrators can toggle an account's Actions to aggregate the account, enable/disable it, unlock it, or remove it from the identity.\n\nAccounts can have the following statuses:\n\n- Enabled: The account is enabled. The user can access it.\n\n- Disabled: The account is disabled, and the user cannot access it, but the identity is not disabled in IdentityNow. This can occur when an administrator disables the account or when the user's lifecycle state changes.\n\n- Locked: The account is locked. This may occur when someone has entered an incorrect password for the account too many times.\n\n- Pending: The account is currently updating. This status typically lasts seconds.\n\nAdministrators can select the source account to view its attributes, entitlements, and the last time the account's password was changed.\n\nRefer to [Managing User Accounts](https://documentation.sailpoint.com/saas/help/common/users/user_access.html#managing-user-accounts) for more information about accounts.\n", + "item": [ + { + "id": "5003f42e-83ae-47f7-b0b5-9563ba886d69", + "name": "Accounts List", + "request": { + "name": "Accounts List", + "description": { + "content": "This returns a list of accounts. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", + "type": "text/plain" + }, + "key": "detailLevel", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "fa965578-128b-48e5-9b61-69ff24be27c5", + "name": "List of account objects", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", + "type": "text/plain" + }, + "key": "detailLevel", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"uuid\": \"\",\n \"nativeIdentity\": \"\",\n \"description\": \"\",\n \"disabled\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"hasEntitlements\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"identityId\": \"\",\n \"attributes\": {\n \"ut_4\": 68033508,\n \"Ut_06\": -83012066.37850349\n }\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"uuid\": \"\",\n \"nativeIdentity\": \"\",\n \"description\": \"\",\n \"disabled\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"hasEntitlements\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"identityId\": \"\",\n \"attributes\": {\n \"consequatb\": -15368351.12929596,\n \"velit__f_\": true\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "834d0bed-a4ef-43a6-b631-dadde7a212f3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", + "type": "text/plain" + }, + "key": "detailLevel", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "804b0b22-016e-46aa-b147-6b8f68ebca2c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", + "type": "text/plain" + }, + "key": "detailLevel", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ceb25e9c-6885-4f45-883e-b9fed6ff7a2f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", + "type": "text/plain" + }, + "key": "detailLevel", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3376c666-5a1a-4ca2-a5d9-10a9a10991a9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", + "type": "text/plain" + }, + "key": "detailLevel", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "902e8b78-dbc5-4cf7-ab74-e8de473e0f5d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether Slim, or increased level of detail is provided for each account in the returned list. FULL is the default behavior.", + "type": "text/plain" + }, + "key": "detailLevel", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**identityId**: *eq*\n\n**name**: *eq, in*\n\n**nativeIdentity**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2f549630-a4fb-429a-bf2d-680be7db45a2", + "name": "Create Account", + "request": { + "name": "Create Account", + "description": { + "content": "This API submits an account creation task and returns the task ID. \nThe `sourceId` where this account will be created must be included in the `attributes` object.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "47c89702-179e-4353-9f76-6cc6216fed41", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8ee91b86-f88c-4780-a4bd-03be607abe3a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f917d6ca-8707-4a5f-a0bf-3436b5b93f06", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b81183d8-098e-404b-a7de-59ee348755e3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "481fdbbf-f2fc-4728-962e-c7bc8743bc63", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e7c8c909-76ec-4b57-97a6-7bf089a68413", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a0e65446-ccfd-4a1d-b18c-25ecd632415e", + "name": "Account Details", + "request": { + "name": "Account Details", + "description": { + "content": "This API returns the details for a single account based on the ID. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "4b0e2619-2441-4480-b078-9434aeb628f0", + "name": "An account object", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"essecc\": -10618287.68967183,\n \"Lorem_27\": false,\n \"enim0\": 60425039.30163953\n },\n \"authoritative\": \"\",\n \"disabled\": \"\",\n \"hasEntitlements\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"name\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"systemAccount\": \"\",\n \"uncorrelated\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"identityId\": \"\",\n \"description\": \"\",\n \"uuid\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af7d1468-87f6-443d-91cf-4dfa4790392a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1ac0d425-5aab-44dd-8363-881cff0e96e7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5c4991b0-da75-409f-b8c2-4c3871f4bc42", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2a7b7813-98f7-422d-98f6-5f28be30b040", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "00987e90-1f95-47a6-b536-dcc0b66eddcb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ddbf26bc-c16f-4f5d-921c-7c125c7acd1f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d1ad76eb-f206-4ee0-95d4-38fcbbbe363d", + "name": "Update Account", + "request": { + "name": "Update Account", + "description": { + "content": "This updates account details. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "37525f9c-4cb8-49c2-9bd3-9ea5fa277afe", + "name": "Accepted. Update request accepted and is in progress.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a8d81d77-e0fc-48ae-8345-c54b9245baf3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fb7fe708-eb11-4286-8a0c-94f9c9c9b52d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c0408124-a66f-4036-a2fa-18fedd8fb517", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "30092c08-86e9-471e-8687-fd2ebce40d4e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7849a442-f1b2-4ea4-b705-6814aeba4b3d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d7f49218-664c-41f8-bdac-6e72375d1601", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ce38ccec-a279-4808-9244-53e07ca06570", + "name": "Update Account", + "request": { + "name": "Update Account", + "description": { + "content": "This API submits an account update task and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "fa421ba5-c1cd-4aa9-a3e9-954a57c92f2b", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aa27ed42-e185-4132-8b66-28496232aa3c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bb5a8eef-82b0-4b2c-b115-762df9f029b3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a99c0d48-bb45-4229-8dc4-5204696afdf6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1ba21ec4-0bbe-4c40-8b91-ea76a8336fea", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "87a71246-3d85-42f3-9a7b-78343daeacf7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e939711-6ad2-4058-96b5-f698807fabea", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f161b78c-37e0-4751-aff7-4ae117395ac0", + "name": "Delete Account", + "request": { + "name": "Delete Account", + "description": { + "content": "This API submits an account delete task and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "d7b183ec-358e-4f41-bcd4-bcab34122db4", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bb2137f4-d8b3-4c3a-8cba-7f895e8432c7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3e38c7b1-34dd-40dc-8317-611bcfb1b240", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "10dd787e-4461-4497-bf6a-eb05577f1731", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7f151f90-92dd-4a71-8827-727361ecac2d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "36725c82-725a-4fc1-8367-6f75a9998689", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f4f6970f-2227-4030-9342-ccfa862e4e33", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3d8df985-9326-4772-9ca4-c619f947eee0", + "name": "Account Entitlements", + "request": { + "name": "Account Entitlements", + "description": { + "content": "This API returns entitlements of the account. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "317c7665-2f8b-4b9b-a6da-ad4063634cb3", + "name": "An array of account entitlements", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"in_b3\": 51883268,\n \"veniam21\": -4437947\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"ut_a3\": \"nisi ex off\"\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7a58e7a6-d2fc-4d2c-9b07-850424d9319b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce80ef85-705c-48a6-915c-dd01d734a5a6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "840f0526-513b-45d5-807f-bf36b0f743d6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a99b2e9f-46b8-45d9-ae20-139827928afe", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "64f46288-13e4-44e6-ad69-0650a9daab7c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8eb55ed4-99a0-485b-aac8-46777ef77758", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e0b1f7d0-2caa-4238-8256-6b19ea4adc58", + "name": "Reload Account", + "request": { + "name": "Reload Account", + "description": { + "content": "This API asynchronously reloads the account directly from the connector and performs a one-time aggregation process. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "5043b8df-9c70-4872-afa7-ac5d7efbc6e7", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "50473d6b-8195-41c5-8040-bac643d02c2d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "244fac55-d575-4cff-90a6-3da6d78e4f56", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f4593cd4-8f13-4ee8-abca-61a7998c373f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32439b38-0d5f-412f-992d-b0454bcfee93", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d981e27d-6b3f-46f0-b02e-d6d974173809", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f8fbc957-6283-457a-b751-a2efe1e73f53", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a02761e7-7545-43f1-ac51-251fc92a7986", + "name": "Enable Account", + "request": { + "name": "Enable Account", + "description": { + "content": "This API submits a task to enable account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "3c4b583c-a47a-4795-acd2-d4cf7a07e6b4", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3e859b71-a06c-4a7a-adb9-ff941d3c0f4c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c6e4217a-5fb0-4b11-a9cc-58601bfe0729", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "944a843a-e820-43a0-9b05-25da4b9650c7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "485ca756-27c4-43a5-89c1-824a66c8c979", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d81ad469-9f00-4637-bd97-af3e327ed786", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "81f6d996-75ee-49c0-8cd5-d52c1ec4a201", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "80c87fa1-ea5d-4a75-bbcf-390f32fe4653", + "name": "Disable Account", + "request": { + "name": "Disable Account", + "description": { + "content": "This API submits a task to disable the account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "4b6f2d59-3461-489f-ac50-90ffb877667e", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c3958cba-ff22-4a2b-935c-655baec857f9", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2d4650a0-471c-45ce-a33c-dbad9e5991a6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce3b1ec4-56f3-4b95-ade7-c216f6b3f18e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fa5704fd-24fa-4469-be2b-2eae4c560079", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cc7b1382-3f99-4221-9416-184ddfac360e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "28a84f33-19ce-488d-ae7e-284a6eec271a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "35875885-531b-4b5c-b3ad-4218292eb15d", + "name": "Unlock Account", + "request": { + "name": "Unlock Account", + "description": { + "content": "This API submits a task to unlock an account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "77d77491-5c46-489b-a6ea-95183f6f0330", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9d399726-ac9d-4d0b-a4c0-289dadfe0cf5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "23129d83-fa61-4a8b-9c3f-00337389d3ff", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8652e47b-6b1e-4e1c-8e9a-86f4149ea140", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a4a4076b-8872-4510-8d8e-eb26c08b4797", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a05e5ee2-dee4-4495-83e1-93b403fb34b9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5db2acc1-bc55-478a-ab88-d58ae07c4c60", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7700cd21-f27c-4c23-a1d8-b496d16259e1", + "name": "Enable IDN Account for Identity", + "request": { + "name": "Enable IDN Account for Identity", + "description": { + "content": "This API submits a task to enable IDN account for a single identity.", + "type": "text/plain" + }, + "url": { + "path": [ + "identities-accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "bd661b98-bb03-46bb-b10b-e7237c2b7ca8", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d3683c37-2766-4dd1-9663-c4462773c8aa", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aaececdd-c3de-434b-a686-78c60e4a13f6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8b603548-f08d-4f23-8be4-d5dbedaea4d1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83f522bb-13ab-4426-80a3-30e43ceea223", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a6d1db0f-ebbb-4156-9917-0eb65cfc1b75", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cbfe5bfd-53d9-4952-907b-055c9fc9bc8f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6a5d2b7f-1455-4a4a-89c4-704668a81857", + "name": "Disable IDN Account for Identity", + "request": { + "name": "Disable IDN Account for Identity", + "description": { + "content": "This API submits a task to disable IDN account for a single identity.", + "type": "text/plain" + }, + "url": { + "path": [ + "identities-accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "6f022f7d-e974-42aa-ab9f-1f1fb11ce42c", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f262a421-6082-40cc-a201-9a77b960303f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "408d5f52-527d-4fc8-8320-3bc56141ffea", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d46fd526-d9ad-44d4-a503-9500f5fdf1ae", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba5a4575-488a-4eb0-b4c5-dfa089f8bd0e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c1b86f1f-946b-42bc-9622-ef36fd3a00c6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "23a968dc-fd30-4bdf-a83a-c6afed55799b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d8e129d1-735a-4bca-ab41-a2a084a8d1dc", + "name": "Enable IDN Accounts for Identities", + "request": { + "name": "Enable IDN Accounts for Identities", + "description": { + "content": "This API submits tasks to enable IDN account for each identity provided in the request body.", + "type": "text/plain" + }, + "url": { + "path": [ + "identities-accounts", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "26f4da95-05d1-4a52-a921-302ab7706d45", + "name": "Bulk response details.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Multi-Status (WebDAV) (RFC 4918)", + "code": 207, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"statusCode\": \"\",\n \"message\": \"\"\n },\n {\n \"id\": \"\",\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f0ef318e-2188-4cf2-b591-3150db99e5cd", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ba61088-4a0c-4e84-b676-d866d2765456", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df9614b8-8246-40f6-a957-2930806ee8a3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d322be7f-a12b-4344-8b73-61d752ed72a3", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d0b1a47a-dd72-444a-96f9-f9c423fcbf67", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ea242220-b536-4316-a3ca-fca4ef1dbdf0", + "name": "Disable IDN Accounts for Identities", + "request": { + "name": "Disable IDN Accounts for Identities", + "description": { + "content": "This API submits tasks to disable IDN account for each identity provided in the request body.", + "type": "text/plain" + }, + "url": { + "path": [ + "identities-accounts", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "897f39ee-c08c-4e32-b5e4-580c7a4f6460", + "name": "Bulk response details.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Multi-Status (WebDAV) (RFC 4918)", + "code": 207, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"statusCode\": \"\",\n \"message\": \"\"\n },\n {\n \"id\": \"\",\n \"statusCode\": \"\",\n \"message\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9a9c67dd-3cf6-4662-afad-b94748d09e77", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0b8bc961-5946-4efe-87f0-9d575267a33c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7edbd0f1-9844-49e2-aac8-6a0c34364442", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d61365b8-ca3b-471e-bfce-a0c1313fc45a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ada7c49-0282-4624-a395-202c37b401d0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities-accounts", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Certification Campaigns", + "description": "Use this API to implement certification campaign functionality.\nWith this functionality in place, administrators can create, customize, and manage certification campaigns for their organizations' use.\nCertification campaigns provide IdentityNow users with an interactive review process they can use to identify and verify access to systems.\nCampaigns help organizations reduce risk of inappropriate access and satisfy audit requirements.\n\nA certification refers to IdentityNow's mechanism for reviewing a user's access to entitlements (sets of permissions) and approving or removing that access.\nThese certifications serve as a way of showing that a user's access has been reviewed and approved.\nMultiple certifications by different reviewers are often required to approve a user's access.\nA set of multiple certifications is called a certification campaign.\n\nFor example, an organization may use a Manager Certification campaign as a way of showing that a user's access has been reviewed and approved by multiple managers.\nOnce this campaign has been completed, IdentityNow would provision all the access the user needs, nothing more.\n\nIdentityNow provides two simple campaign types users can create without using search queries, Manager and Source Owner campaigns:\n\nYou can create these types of campaigns without using any search queries in IdentityNow:\n\n- ManagerCampaign: IdentityNow provides this campaign type as a way to ensure that an identity's access is certified by their managers.\nYou only need to provide a name and description to create one.\n\n- Source Owner Campaign: IdentityNow provides this campaign type as a way to ensure that an identity's access to a source is certified by its source owners.\nYou only need to provide a name and description to create one.\nYou can specify the sources whose owners you want involved or just run it across all sources.\n\nFor more information about these campaign types, refer to [Starting a Manager or Source Owner Campaign](https://documentation.sailpoint.com/saas/help/certs/starting_campaign.html).\n\nOne useful way to create certification campaigns in IdentityNow is to use a specific search and then run a campaign on the results returned by that search.\nThis allows you to be much more specific about whom you are certifying in your campaigns and what access you are certifying in your campaigns.\nFor example, you can search for all identities who are managed by \"Amanda.Ross\" and also have the access to the \"Accounting\" role and then run a certification campaign based on that search to ensure that the returned identities are appropriately certified.\n\nYou can use IdentityNow search queries to create these types of campaigns:\n\n- Identities: Use this campaign type to review and revoke access items for specific identities.\nYou can either build a search query and create a campaign certifying all identities returned by that query, or you can search for individual identities and add those identities to the certification campaign.\n\n- Access Items: Use this campaign type to review and revoke a set of roles, access profiles, or entitlements from the identities that have them.\nYou can either build a search query and create a campaign certifying all access items returned by that query, or you can search for individual access items and add those items to the certification campaign.\n\n- Role Composition: Use this campaign type to review a role's composition, including its title, description, and membership criteria.\nYou can either build a search query and create a campaign certifying all roles returned by that query, or you can search for individual roles and add those roles to the certification campaign.\n\n- Uncorrelated Accounts: Use this campaign type to certify source accounts that aren't linked to an authoritative identity in IdentityNow.\nYou can use this campaign type to view all the uncorrelated accounts for a source and certify them.\n\nFor more information about search-based campaigns, refer to [Starting a Campaign from Search](https://documentation.sailpoint.com/saas/help/certs/starting_search_campaign.html).\n\nOnce you have generated your campaign, it becomes available for preview.\nAn administrator can review the campaign and make changes, or if it's ready and accurate, activate it.\n\nOnce the campaign is active, organization administrators or certification administrators can designate other IdentityNow users as certification reviewers.\nThose reviewers can view any of the certifications they either need to review (active) or have already reviewed (completed).\n\nWhen a certification campaign is in progress, certification reviewers see the listed active certifications whose involved identities they can review.\nReviewers can then make decisions to grant or revoke access, as well as reassign the ceritifcation to another reviewer. If the reviewer chooses this option, they must provide a reason for reassignment in the form of a comment.\n\nOnce a reviewer has made decisions on all the certification's involved access items, he or she must \"Sign Off\" to complete the review process.\nDoing so converts the certification into read-only status, preventing any further changes to the review decisions and deleting the work item (task) from the reviewer's list of work items.\n\nOnce all the reviewers have signed off, the certification campaign either completes or, if any reviewers decided to revoke access for any of the involved identities, it moves into a remediation phase.\nIn the remediation phase, identities' entitlements are altered to remove any entitlements marked for revocation.\nIn this situation, the certification campaign completes once all the remediation requests are completed.\n\nThe end of a certification campaign is determined by its deadline, its completion status, or by an administrator's decision.\n\nFor more information about certifications and certification campaigns, refer to [Certifications](https://documentation.sailpoint.com/saas/user-help/certifications.html).\n", + "item": [ + { + "id": "39bbe24c-1405-4969-bae2-d180c8bee4c4", + "name": "List Campaigns", + "request": { + "name": "List Campaigns", + "description": { + "content": "Gets campaigns and returns them in a list. Can provide increased level of detail for each campaign if provided the correct query.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "903b8011-93f3-4e8b-a519-a8903756e8b0", + "name": "A list of campaign objects.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"UNCORRELATED\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5a231ffb-cc74-4e6d-999c-617fc3e800ce", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "851f25d5-e47c-44bb-a0b8-c9ae6a72cfa7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bbc97828-7bf8-4672-9348-213cddfe3f17", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ab2a37a1-a5f0-4c29-9baa-a408a3e376d2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4621281-acac-4420-8fb4-e140889e4fae", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a61bf2a1-06e8-4bc9-87f0-d131002b6321", + "name": "Create a campaign", + "request": { + "name": "Create a campaign", + "description": { + "content": "Creates a new Certification Campaign with the information provided in the request body.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "4688c711-1cf8-45b2-bfb7-66cdf9c9b147", + "name": "Indicates that the campaign requested was successfully created and returns its representation.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fb4281e7-5ef1-49c2-9778-4a5c6a9ec553", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9d533b38-ce88-4dd3-8f23-63b31471ea41", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ab5a2a90-a52b-4718-93dc-9da4864f3007", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0fcf560a-5269-41fb-ac5b-2fe446c497f8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "23ac3714-ad95-40ec-97e2-3dfae8fed906", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "442a27ae-c13a-4cbd-a5bc-b67384339f3b", + "name": "Deletes Campaigns", + "request": { + "name": "Deletes Campaigns", + "description": { + "content": "Deletes campaigns whose Ids are specified in the provided list of campaign Ids. Authorized callers must be an ORG_ADMIN or a CERT_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "5a263b22-51e2-42b4-b38f-7b17840cce0c", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6c1356e0-29b1-4ee8-b5d6-479c97c836bb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5360bb82-24c5-4085-8cb1-6969843337f3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "636d9e48-b4d5-4269-893a-c60a9a1da1fa", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1da5a384-7daf-4dfb-8e10-6edcea29d86d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d0cc8951-1e96-44cc-86b6-3cf25117b01e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba4ea2bd-f906-4b04-819c-ffee07fa5dbe", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d48b1ea4-878f-44cf-8fc9-40b2490d939f", + "name": "Get a campaign", + "request": { + "name": "Get a campaign", + "description": { + "content": "Retrieves information for an existing campaign using the campaign's ID. Authorized callers must be a reviewer for this campaign, an ORG_ADMIN, or a CERT_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign to be retrieved", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "9199d92e-1d7e-4f0a-9a74-e8003fecdffb", + "name": "A campaign object", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"CORRELATED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32212425-9c7f-495d-aacd-3d38f26310e0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "70fa269f-13a6-46dd-b08c-9d7f98d64d43", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e4deeb3c-b2cd-4e6f-9496-2d4c575ac4c3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2e1ea75a-0855-4268-ab36-be374bc5fee7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "25c3a614-4108-4b2c-8b77-502333627737", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3577b9fc-301a-41c8-a72a-6382bdb4ab77", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ead3430c-60cc-4f02-ab89-a7608b144d0e", + "name": "Update a Campaign", + "request": { + "name": "Update a Campaign", + "description": { + "content": "Allows updating individual fields on a campaign using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template being modified.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "ca050788-e70a-4e0d-99ee-bf67ccca80d1", + "name": "Indicates the PATCH operation succeeded, and returns the campaign's new representation.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"CORRELATED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "128b553c-5ba8-4d0f-8498-f91bebe98153", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4ed7d054-1c74-49a4-98d7-97e9215d3e54", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aae7bbe3-1ba6-4a1c-b8b7-f785166f5e02", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d038c658-f0c9-4996-bf9b-dbd8495471dd", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2251e5dd-e6e0-40f8-9228-c07456082bf7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8540540-d67b-4a00-a1d4-85e57c99e3e7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b5e95aab-d1d6-4654-87c3-fa3557be55eb", + "name": "Activate a Campaign", + "request": { + "name": "Activate a Campaign", + "description": { + "content": "Submits a job to activate the campaign with the given Id. The campaign must be staged.\nRequires roles of CERT_ADMIN and ORG_ADMIN", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The campaign id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "0710665b-4975-4a66-a665-924e0c924d59", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5d7d85f0-d8c5-4f27-93ee-38037aa30f29", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7d61bcd-2ab6-444e-aaef-9f1a22ae59c0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a1e7e6d8-8076-4544-a25e-b03f9cfdadd4", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2b958471-258c-4c9c-8343-925059fac6c5", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e0f268bb-e24b-4a8e-a0cd-70e2e78828c8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1a58024e-f388-4099-8a06-0b7d74eafbaf", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d9c9b859-8e6b-4d0c-8f54-d2a26ceda4b2", + "name": "Complete a Campaign", + "request": { + "name": "Complete a Campaign", + "description": { + "content": ":::caution\n\nThis endpoint will run successfully for any campaigns that are **past due**.\n\nThis endpoint will return a content error if the campaign is **not past due**.\n\n:::\n\nCompletes a certification campaign. This is provided to admins so that they\ncan complete a certification even if all items have not been completed.\n\nRequires roles of CERT_ADMIN and ORG_ADMIN\n", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The campaign id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "bbd1cc34-7635-4166-84e9-a9c449d8771b", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7c0064a7-0836-4214-9032-82991dc39242", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "530cc7d7-4828-487d-b0fa-18195743a0e1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4ab152d5-f6c8-4478-bdff-490866c600d5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae4bfe3d-7795-45b9-b795-e9c43b648be7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cd180e45-da0d-46d2-b8bf-3d11414f3840", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "592cea62-0bf9-4611-8876-b0cb446a6181", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fc794f34-ce29-4d7a-b4c9-dad3cf44aff2", + "name": "Run Campaign Remediation Scan", + "request": { + "name": "Run Campaign Remediation Scan", + "description": { + "content": "Kicks off remediation scan task for a certification campaign.\nRequires roles of CERT_ADMIN and ORG_ADMIN", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign for which remediation scan is being run.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "98300503-1947-404b-8a09-c7bb645352dc", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f0d4d815-b6ce-4a1b-9342-6ef7a06c2e31", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "659912b0-4c8d-40f1-acfd-6707eddd3a4d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fbee8b32-32d9-4353-abdf-9d8fcdf477e6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "842798c8-4799-4239-9295-049562f0aa38", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d92d11d9-e87d-4867-91fc-8e1f33b92ddd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "26b3dfe5-5226-4050-bdae-6d977427b6ef", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "261e46a5-a261-4908-9ce6-31b62f58b19d", + "name": "Reassign Certifications", + "request": { + "name": "Reassign Certifications", + "description": { + "content": "This API reassigns the specified certifications from one identity to another. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The certification campaign ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "97d99f4e-64e0-484b-8e09-d3f5829378e2", + "name": "The reassign task that has been submitted.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"type\": \"COMPLETE_CAMPAIGN\",\n \"targetType\": \"CAMPAIGN\",\n \"targetId\": \"\",\n \"status\": \"QUEUED\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "787c3264-8ed2-48a2-9485-e0c2444aebee", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "61d9cc24-309c-422d-aed2-af5a801dbba6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba4dcfe7-75ac-4646-bc9b-59cb1a01fe33", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "03ec5896-f1ce-4e6f-ac2f-dc4a8a61f31a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2327a2c3-f98c-4342-b761-96a88a8710ed", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8221a9f0-70b4-47ce-b0b9-ae4a09b3543b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fe11c6b1-fa78-43a8-ad17-919fe0ffb6e2", + "name": "Get Campaign Reports", + "request": { + "name": "Get Campaign Reports", + "description": { + "content": "Fetches all reports for a certification campaign by campaign ID.\nRequires roles of CERT_ADMIN, DASHBOARD, ORG_ADMIN and REPORT_ADMIN", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign for which reports are being fetched.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "fe38e4cd-6ca4-4bdd-a153-5dc3009cf16f", + "name": "Array of campaign report objects.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"reportType\": \"CERTIFICATION_SIGNOFF_REPORT\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"PENDING\",\n \"lastRunAt\": \"\"\n },\n {\n \"reportType\": \"CAMPAIGN_REMEDIATION_STATUS_REPORT\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"WARNING\",\n \"lastRunAt\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "19bc5b24-8f21-4e38-a30b-0da059bedff6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "68e9b80a-4d11-4151-8bbb-9897d94d9c25", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7e3ec3c-00b3-40bf-8d9e-20a493ff0ed4", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47a4fdc6-12cb-4d63-895e-7a6c0ae2ee39", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "824b991c-320c-41d2-b6bf-4443a7e62ebd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "97b536d6-fdd0-462c-b6aa-5a7d8c6f1800", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4b702937-d6a5-4466-92a7-519858c0fe76", + "name": "Run Campaign Report", + "request": { + "name": "Run Campaign Report", + "description": { + "content": "Runs a report for a certification campaign.\nRequires the following roles: CERT_ADMIN, DASHBOARD, ORG_ADMIN and REPORT_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign for which report is being run.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "CAMPAIGN_REMEDIATION_STATUS_REPORT", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of the report to run.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "ff344f6c-d149-4e18-bf25-e2e42bde6ee7", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "71bc30cd-8d29-46a5-80ff-1d48542e71eb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e4f6715-6005-48c5-9019-fe5c499ec365", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cf799978-fc01-4c65-90ad-3ae3e1b0e74d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6095c876-aea5-4395-a613-8262a6a33e29", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a9a1214f-6a53-44ae-af25-d14c2587e816", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6f60ee17-01ae-4d2f-beb4-2ea095ebe951", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "624c9514-c31f-43f9-b6bc-6335bf9ef578", + "name": "Get Campaign Reports Configuration", + "request": { + "name": "Get Campaign Reports Configuration", + "description": { + "content": "Fetches configuration for campaign reports. Currently it includes only one element - identity attributes defined as custom report columns.\nRequires roles of CERT_ADMIN and ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "52d42ba3-c1d2-4c4b-9b75-49a66b246e96", + "name": "Campaign Report Configuration", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8282e445-71b4-4be6-a0d6-38ab309ab237", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ee0330e7-5fff-4921-9a02-e9e45b17d6b5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7087a78b-de95-4b66-be5e-2720dbf8a942", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7ffc867d-47de-4902-87f7-faef2ae0bd46", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "02c58163-031d-46d7-92ae-1b0c5dd05816", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "03437c76-8974-4902-b357-b24880e23960", + "name": "Set Campaign Reports Configuration", + "request": { + "name": "Set Campaign Reports Configuration", + "description": { + "content": "Overwrites configuration for campaign reports.\nRequires roles CERT_ADMIN and ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "8e9bac8d-2427-47ac-acd3-2ae01e5500ed", + "name": "The persisted Campaign Report Configuration", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aa407cb2-8c9d-4049-8804-aa91653633eb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "27582704-7fb3-433c-8e47-765b68a97786", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "db5a9f3a-68e5-4bf8-a0b3-a9780a318972", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ada5ac4c-aa15-4afc-82a5-e3fc17562fbf", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a7940f70-1d3f-4067-b73a-c97253251d19", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7a819a14-d487-4ddb-bfe0-ed2fb264a144", + "name": "List Campaign Templates", + "request": { + "name": "List Campaign Templates", + "description": { + "content": "Lists all CampaignTemplates. Scope can be reduced via standard V3 query params.\n\nAll CampaignTemplates matching the query params", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "3a57ef79-0282-41f4-bdda-6bae84f4c29c", + "name": "List of campaign template objects", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"REVOKE_ONLY_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "31b31ae7-fade-4cfa-bc71-550fd1a38c82", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "76051a0f-d6e9-4ff1-a02f-89d4d7bba9a2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a21a46a7-0933-4a71-aab9-8a3830252feb", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "407c9352-bd48-4e79-aa73-512342813f42", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ecf970f3-3ff3-4e39-948c-7e9d8d3f1de2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "da85f0af-eb09-406d-a864-fdd12915bd82", + "name": "Create a Campaign Template", + "request": { + "name": "Create a Campaign Template", + "description": { + "content": "Create a campaign Template based on campaign.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "9ea66076-afe8-4f94-b918-15ab052331f5", + "name": "Created successfully.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c918e1cc-b0c3-4722-9f79-db438d2684ea", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d2bdf8e8-3c9f-4b75-b51f-ee8e9ca90245", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "69eb8ddd-ba44-44ed-965a-404888a97037", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6b59728e-79cf-462a-a3e2-949c6272e4bf", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "02531666-7b7a-4d1e-aa55-c366639d882e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "43d5f98a-11df-45bc-a125-03d8cc30d704", + "name": "Get a Campaign Template", + "request": { + "name": "Get a Campaign Template", + "description": { + "content": "Fetches a campaign template by ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The desired campaign template's ID.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "a2c11328-6709-4fba-bdfa-f3ede8e0344d", + "name": "The data for the campaign matching the given ID.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cc7b4498-7a49-4803-9b86-c8599db36229", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "61a1e369-5b4f-4ad7-ac3a-d4b0a9216903", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b9d3bed8-1d2d-4f79-9f77-7ba8d1af8a07", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d20157de-2d9f-4356-85ac-0703231898b8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1c3fa672-5845-41cc-9df5-4bfefe875986", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e4ef266-3c52-4f30-8246-3b70347ecca0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f046f590-2e41-453b-9e7d-6584973c2c9e", + "name": "Update a Campaign Template", + "request": { + "name": "Update a Campaign Template", + "description": { + "content": "Allows updating individual fields on a campaign template using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template being modified.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "835ebdda-a9d1-4898-8ac7-33c641c9d9a1", + "name": "Indicates the PATCH operation succeeded, and returns the template's new representation.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e9ce830e-a1ce-4476-a77e-f0a2ebfbb778", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6a4a86e1-1f77-478f-8c41-28ac70da9ac2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "da0ae1ff-64fe-40d6-9b7e-9887d5b1a1df", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a8344ba1-e72e-4d0f-826b-3835ea19168d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e05c353e-edcd-4d4d-9fe8-782e0d0a5366", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3b4c3545-c237-414d-a6cb-bdcf530d72d0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a7ac054c-df24-41fe-ba60-3c28051636e1", + "name": "Delete a Campaign Template", + "request": { + "name": "Delete a Campaign Template", + "description": { + "content": "Deletes a campaign template by ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template being deleted.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "d6e13717-787c-4966-93f0-7213b63f012b", + "name": "The campaign template was successfully deleted.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "282ef612-b819-4d68-8bcd-e4e850ea6562", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae65d772-2281-4d83-a444-68f2f2cb0336", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9280950a-a8f9-4ce8-8f62-662272d4739e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a604fb68-e6df-46f2-adfd-305727f61c37", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "013dc788-2805-4a85-96d5-3213700a142a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "14ef640f-345e-4ed3-95ee-f471e6e26cc1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "dd220fb5-a59b-443c-b101-7b5342f3d590", + "name": "Generate a Campaign from Template", + "request": { + "name": "Generate a Campaign from Template", + "description": { + "content": "Generates a new campaign from a campaign template.\nThe campaign object contained in the template has special formatting applied to its name and description fields in order to determine the generated campaign's name/description. Placeholders in those fields are formatted with the current date and time upon generation.\nPlaceholders consist of a percent sign followed by a letter indicating what should be inserted; for example, \"%Y\" will insert the current year; a campaign template named \"Campaign for %y\" would generate a campaign called \"Campaign for 2020\" (assuming the year at generation time is 2020).\nValid placeholders are the date/time conversion suffix characters supported by [java.util.Formatter](https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html).\nRequires roles ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template to use for generation.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "abb4b2ae-10da-470c-b64f-67f480b111c3", + "name": "Indicates a campaign was successfully generated from this template, and returns a reference to the new campaign.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"MANAGER\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3f06600f-d8ce-4454-ad95-0c683341e6ca", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fc1ee847-2c8b-4297-bd04-9c97b6cd9606", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "837ac45e-e8a0-4738-9b27-870d1b41b210", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4ee01bf4-6412-45dc-9dfe-302b5273a2e9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fa2277a7-5a46-4194-8172-829ac0080671", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "da31ba17-2f6c-49ba-b44c-10c53b3fdd13", + "name": "Gets a Campaign Template's Schedule", + "request": { + "name": "Gets a Campaign Template's Schedule", + "description": { + "content": "Gets the schedule for a campaign template. Returns a 404 if there is no schedule set.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template whose schedule is being fetched.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "2cf7a613-ab76-469b-85e8-fb21d70b681f", + "name": "The current schedule for the campaign template. See the PUT endpoint documentation for more examples.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "06692c56-390a-4044-b065-31de524454aa", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dac00d9a-60d2-4b31-b680-709e89461004", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b80282f8-5ecb-4b06-8a57-67d151012ed2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "06ae0480-c7ba-443b-bd40-60b71659c180", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "78b7cd1b-a432-4a49-9711-8a1c4e6ed854", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "33ee91f1-aefe-46dc-a6a0-18ef13fbbbed", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "02fac985-b0f9-47fa-aeb0-313cbb490599", + "name": "Sets a Campaign Template's Schedule", + "request": { + "name": "Sets a Campaign Template's Schedule", + "description": { + "content": "Sets the schedule for a campaign template. If a schedule already exists, it will be overwritten with the new one.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template being scheduled.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "c47746c7-bc8a-4a61-9ef9-156166b339c5", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "46c8aca2-50e3-481d-84e5-9380889bc344", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0b767ef0-c95b-47ff-bc26-11118d4756cf", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c367246-fd29-4ac6-bdae-4450a83f4dfd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "691e3029-7fe4-4d91-b8f9-c7eb98eecb0b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7d80deae-c23d-4252-95dd-69e4cd5a9fa1", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "607a36f1-86df-4813-95f0-1de127f41470", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d59d6780-a182-42f3-b058-7e32898cf34f", + "name": "Deletes a Campaign Template's Schedule", + "request": { + "name": "Deletes a Campaign Template's Schedule", + "description": { + "content": "Deletes the schedule for a campaign template. Returns a 404 if there is no schedule set.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template whose schedule is being deleted.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "4336ab57-4d60-4126-ae0f-e7a568587916", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "118d2e98-6531-4ef7-9747-8eaded6bd5ef", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5665536f-1301-4f27-b83d-89def965ee77", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "662c9509-c209-4bd0-b12c-4a42d237c68f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c3da33e-faaa-4c6b-8fdb-53f98296878f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d085e6b2-70ae-4377-a9b1-bc9530f8b8fb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c0ce363-3170-456d-a76b-cfb3df0405c1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Certifications", + "description": "Use this API to implement certification functionality.\nThis API provides specific functionality that improves an organization's ability to manage its certification process.\n\nA certification refers to IdentityNow's mechanism for reviewing a user's access to entitlements (sets of permissions) and approving or removing that access.\nThese certifications serve as a way of showing that a user's access has been reviewed and approved.\nMultiple certifications by different reviewers are often required to approve a user's access.\nA set of multiple certifications is called a certification campaign.\n\nFor example, an organization may use a Manager Certification as a way of showing that a user's access has been reviewed and approved by their manager, or if the certification is part of a campaign, that the user's access has been reviewed and approved by multiple managers.\nOnce this certification has been completed, IdentityNow would provision all the access the user needs, nothing more.\n\nThis API enables administrators and reviewers to get useful information about certifications at a high level, such as the reviewers involved, and at a more granular level, such as the permissions affected by changes to entitlements within those certifications.\nIt also provides the useful ability to reassign identities and items within certifications to other reviewers, rather than [reassigning the entire certifications themselves](https://developer.sailpoint.com/idn/api/beta/reassign-identity-certs-async).\n", + "item": [ + { + "id": "f1b6a71a-f28f-461c-a484-b1cb85e1f2f7", + "name": "Reassign Certifications Asynchronously", + "request": { + "name": "Reassign Certifications Asynchronously", + "description": { + "content": "This API initiates a task to reassign up to 500 identities or items in an identity campaign certification to another reviewer. The `certification-tasks` API can be used to get an updated status on the task and determine when the reassignment is complete. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity campaign certification ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "9b4e7fdb-9c0c-49ea-8528-e2238191686d", + "name": "A certification task object for the reassignment which can be queried for status.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"certificationId\": \"\",\n \"type\": \"REASSIGN\",\n \"status\": \"SUCCESS\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f231500-986b-45bf-81e0-56917e40ac5b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0f60648a-20e2-45a7-b6a0-0c243a7fa6e4", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dfd2e757-8604-4ad6-a474-06a52e845b80", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "54d6db45-354e-4a66-8e63-50789ef22364", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9afd1359-d681-4724-8729-e756dd2fded9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "863afcd3-8e64-4440-b1a9-9cdbbc7c9a26", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "51a0b661-e7c4-45ba-b8af-a4b0a8cbccac", + "name": "Certification Task Status", + "request": { + "name": "Certification Task Status", + "description": { + "content": "This API returns the status of a certification task. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "tasks", + ":taskId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity campaign certification ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "taskId", + "disabled": true, + "description": { + "content": "(Required) The certification task ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "e888cb31-a075-4f72-bd03-8a567405ba62", + "name": "A certification task object.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks", + ":taskId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"certificationId\": \"\",\n \"type\": \"REASSIGN\",\n \"status\": \"SUCCESS\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "06423fcb-f82a-4e2d-9c2e-582e437ab3d4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks", + ":taskId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0dd6114c-768b-4042-8db2-a722ab561653", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks", + ":taskId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ab3d19ed-3051-48f4-9de3-b7eb2b9a047b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks", + ":taskId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "21a84349-a6c3-4ab1-9241-d8be2aa3a830", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks", + ":taskId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "31de49c5-eb2c-444f-9819-f52f842b4cf0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks", + ":taskId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8bf61372-80c0-408e-a108-83ea6cfe770c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks", + ":taskId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6fa05e2d-04f7-4124-ac3d-a142d92083f4", + "name": "Pending Certification Tasks", + "request": { + "name": "Pending Certification Tasks", + "description": { + "content": "This API returns the status of all pending (`QUEUED` or `IN_PROGRESS`) tasks for an identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "tasks-pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity campaign certification ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "8fc2e8de-53e2-481e-825f-b84c033de689", + "name": "A list of pending (`QUEUED` or `IN_PROGRESS`) certification task objects.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks-pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"certificationId\": \"\",\n \"type\": \"REASSIGN\",\n \"status\": \"QUEUED\",\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"certificationId\": \"\",\n \"type\": \"REASSIGN\",\n \"status\": \"ERROR\",\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "26e435a9-7704-4c00-871c-1bf519e04982", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks-pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eb7d9220-c6b1-40d4-81b5-63a7017369b2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks-pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "19838bb3-292f-4adc-80f1-62dc4e612e7a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks-pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fc6fadf8-e9a6-453a-bebe-0fb77b3543c6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks-pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fe3acd37-104b-4a4c-81d1-84d8a40a1a5f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks-pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "550133f7-0049-4484-88f1-0177d49f8f7a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "tasks-pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7618ed7c-ed9b-4b84-a49b-2f4d1d5ad77a", + "name": "Permissions for Entitlement Certification Item", + "request": { + "name": "Permissions for Entitlement Certification Item", + "description": { + "content": "This API returns the permissions associated with an entitlement certification item based on the certification item's ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "certificationId", + "disabled": true, + "description": { + "content": "(Required) The certification ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "itemId", + "disabled": true, + "description": { + "content": "(Required) The certification item ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "44ef1663-37c3-48c4-b530-f90fe7578156", + "name": "A list of permissions associated with the given itemId", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bbf2e0d9-88fb-4fe9-a60d-1e5528e55ef9", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "76bbe81f-3ed5-42b8-851f-7967e5c23528", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d3c2bcf4-c0e7-4271-b419-d22a328bba5a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "57b1b33d-c639-48a8-ab1a-8d51c5c004c7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9a7e7f88-fd50-4fe4-9c8f-2d27aa5a02d9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3d12dac1-00ad-44fb-9ec4-fe7ce64a2bec", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b63216b8-e642-49d3-a43a-60ca3fb19d40", + "name": "List of Reviewers for certification", + "request": { + "name": "List of Reviewers for certification", + "description": { + "content": "This API returns a list of reviewers for the certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The certification ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "91cab44a-b67b-40ac-a2b5-a583a317eb38", + "name": "A list of reviewers", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ab4757fa-bf9e-4b6c-9992-a4f9dd486952", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "02dbaa72-c26c-41be-8f7e-716a92089c06", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "78a94aec-0fa9-44ab-91be-37d6ccb0c4a7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b3d872d4-5695-497a-a1d9-e99eb6c57502", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f23c282e-5e4c-40b8-9ad4-45f91c337d62", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c2b0665-9168-4a28-95a1-7c1378260988", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Connector Rule Management", + "description": "", + "item": [ + { + "id": "ac8d0c81-2560-4d15-9cf3-225666d7744a", + "name": "List Connector Rules", + "request": { + "name": "List Connector Rules", + "description": { + "content": "Returns the list of connector rules.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b8e6dcdd-ed32-425c-8b94-5ccc9df53ecc", + "name": "A list of connector rules", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"created\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"JDBCProvision\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {},\n \"modified\": \"\"\n },\n {\n \"created\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"PeopleSoftHRMSBuildMap\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {},\n \"modified\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "44ca0c61-829b-4388-b85e-24a795d1d1cd", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "91572c4c-228b-4bc5-ae6c-33aaca87661a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2b067b0c-9681-4f1c-8129-59cb76257ba4", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e049758d-04b2-4a0b-94b8-7954fcfe502e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f9e6cf03-0dfa-4d33-bf27-2cb3ce179c6d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "beeac5b4-67ab-4350-b780-e67905101a06", + "name": "Create Connector Rule", + "request": { + "name": "Create Connector Rule", + "description": { + "content": "Creates a new connector rule.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"WebServiceAfterOperationRule\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "ab3ec124-64a8-4642-9ea0-d31bbe2d4f4d", + "name": "The created connector rule", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"WebServiceAfterOperationRule\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"created\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"JDBCProvision\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {},\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "46eb45d5-b9b0-4cb4-9324-9e0dcad662b3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"WebServiceAfterOperationRule\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c1fd8b26-b390-47db-8501-702cbd829b83", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"WebServiceAfterOperationRule\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1a9fb49a-08bc-4270-bd3b-995295ab3c59", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"WebServiceAfterOperationRule\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "898ae37d-f4d7-44ff-b544-7d6230d9cada", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"WebServiceAfterOperationRule\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2b323506-e6bb-44c8-a02f-04fc617fc34c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "connector-rules" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"WebServiceAfterOperationRule\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c7f106c9-b7a4-4952-a530-518aae35ee15", + "name": "Connector-Rule by ID", + "request": { + "name": "Connector-Rule by ID", + "description": { + "content": "Returns the connector rule specified by ID.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the connector rule to retrieve", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "4f213a98-332c-44fe-a08d-8e3c4ffa09d6", + "name": "Connector rule with the given ID", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"created\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"JDBCProvision\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {},\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "481a07d3-6fe6-4828-80da-47fc04593b78", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4dea599-2eb3-4e09-825a-04487ca29071", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb823742-fa31-4bfd-b644-ee0ad315a89c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9e52de76-a2ba-496c-a7a3-62c12d0f62c8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b0fe079e-048b-4ff8-b21e-c5605cdd1ff8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "474d0d54-328a-460e-b06e-752bb711f11c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c34a9f20-78ae-4135-9a71-cb1277847ba2", + "name": "Update a Connector Rule", + "request": { + "name": "Update a Connector Rule", + "description": { + "content": "Updates an existing connector rule with the one provided in the request body. Note that the fields 'id', 'name', and 'type' are immutable.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the connector rule to update", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "4b4e5e00-8096-4724-9d26-c5108a4a96d8", + "name": "The updated connector rule", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"created\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"JDBCProvision\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {},\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8b4c91f6-d849-480a-8a51-d179f16e4fc6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1b902512-fa17-4a39-8d1b-16cba36561e4", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "302d0007-869f-445d-a882-60dc0103f573", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47b73c3e-9f57-4826-9822-0d780d5dd75b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9afa043d-86e3-4c2d-a75d-5cfbd2a1dcff", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fc854c18-d128-48f6-8485-1127df66907d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6ac9c489-5036-4b0d-949c-4820c605a58a", + "name": "Delete a Connector-Rule", + "request": { + "name": "Delete a Connector-Rule", + "description": { + "content": "Deletes the connector rule specified by the given ID.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the connector rule to delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "8ccc0b2f-c892-4442-8e67-8d4d94f1549b", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "dc33490d-81d5-48b4-a37f-e80f9413e630", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8ebde53-e3e2-41d5-843d-3c5def9cc04b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bbe3fba8-859a-403b-bfe5-ea367b59e04e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a30d6099-d50d-4a4c-968e-d53bc5efce10", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "434270e1-54d8-4935-96f7-494c139186c9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "26d551c9-7bfc-415d-b3e7-ef8ab8862303", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "625609b3-2cd5-48f9-9b66-422b1b60a953", + "name": "Validate Connector Rule", + "request": { + "name": "Validate Connector Rule", + "description": { + "content": "Returns a list of issues within the code to fix, if any.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "connector-rules", + "validate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "75457747-36b3-499f-85e5-59cc71bed5da", + "name": "The status of the code's eligibility as a connector rule", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + "validate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"state\": \"ERROR\",\n \"details\": [\n {\n \"line\": \"\",\n \"column\": \"\",\n \"messsage\": \"\"\n },\n {\n \"line\": \"\",\n \"column\": \"\",\n \"messsage\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "41204e39-58e1-4ff1-acca-fd106e8e032c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + "validate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "27309f71-2d23-46a6-a6cd-071da972a2a9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + "validate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e2bd3a57-6c78-428e-ac16-b8d863405c13", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + "validate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ac8b431c-c5fe-4e19-bc51-07587bedc372", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + "validate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a4ac7530-51cf-478d-9a10-10fc729da7f6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "connector-rules", + "validate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Connectors", + "description": "Use this API to implement connector functionality.\nWith this functionality in place, administrators can view available connectors.\n\nConnectors are the bridges IdentityNow uses to communicate with and aggregate data from sources.\nFor example, if it is necessary to set up a connection between IdentityNow and the Active Directory source, a connector can bridge the two and enable IdentityNow to synchronize data between the systems.\nThis ensures account entitlements and states are correct throughout the organization.\n\nIn IdentityNow, administrators can use the Connections drop-down menu and select Sources to view the available source connectors.\n\nRefer to [IdentityNow Connectors](https://documentation.sailpoint.com/connectors/identitynow/landingpages/help/landingpages/identitynow_connectivity_landing.html) for more information about the connectors available in IdentityNow.\n\nRefer to [SaaS Connectivity](https://developer.sailpoint.com/idn/docs/saas-connectivity) for more information about the SaaS custom connectors that do not need VAs (virtual appliances) to communicate with their sources.\n\nRefer to [Managing Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) for more information about using connectors in IdentityNow.\n", + "item": [ + { + "id": "bc21900b-1294-483a-aa5e-8d5f3ed43444", + "name": "Gets connector list", + "request": { + "name": "Gets connector list", + "description": { + "content": "Fetches list of connectors that have 'RELEASED' status using filtering and pagination.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "connectors" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "sv" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "3d5be264-c4f6-4474-ba61-49e165dda7b2", + "name": "A Connector Dto object", + "originalRequest": { + "url": { + "path": [ + "connectors" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "sv" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"type\": \"\",\n \"scriptName\": \"\",\n \"features\": [\n \"\",\n \"\"\n ],\n \"directConnect\": false,\n \"connectorMetadata\": {},\n \"status\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"\",\n \"scriptName\": \"\",\n \"features\": [\n \"\",\n \"\"\n ],\n \"directConnect\": false,\n \"connectorMetadata\": {},\n \"status\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e4f37367-a272-489b-9927-b10a6918f5d6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "connectors" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "sv" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "618f8824-79fb-41c7-8482-f792ce075e8b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "connectors" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "sv" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "18582395-e10b-41e0-a8df-c80ca1fe629a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "connectors" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "sv" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3568c714-1d40-48e0-a073-39f26c7005c1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "connectors" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "sv" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b6471b28-0c13-4a24-926d-96df32eb6c70", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "connectors" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "sv" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "36d9c628-bc56-4278-8672-be5fde9bc386", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "connectors" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "type": "text/plain" + }, + "key": "locale", + "value": "sv" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Custom Forms", + "description": "Use this API to build and manage custom forms.\nWith this functionality in place, administrators can create and view form definitions and form instances.\n\nForms are composed of sections and fields. Sections split the form into logical groups of fields and fields are the data collection points within the form. Configure conditions to modify elements of the form as the responder provides input. Create form inputs to pass information from a calling feature, like a workflow, to your form.\n\nForms can be used within workflows as an action or as a trigger. The Form Action allows you to assign a form as a step in a running workflow, suspending the workflow until the form is submitted or times out, and the workflow resumes. The Form Submitted Trigger initiates a workflow when a form is submitted. The trigger can be configured to initiate on submission of a full form, a form element with any value, or a form element with a particular value.\n\nRefer to [Forms](https://documentation.sailpoint.com/saas/help/forms/index.html) for more information about using forms in IdentityNow.\n", + "item": [ + { + "id": "330aa312-4293-492b-a407-6a0ae317f6eb", + "name": "Export form definitions by tenant.", + "request": { + "name": "Export form definitions by tenant.", + "description": { + "content": "No parameters required.", + "type": "text/plain" + }, + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "1e58b631-5652-40ed-b01d-8a7ec8e53eaf", + "name": "Returns a list of form definitions by tenant", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"count\": \"\",\n \"results\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"Lorem58\": {},\n \"suntba8\": {},\n \"nostrud_9\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"non_7cb\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EM\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"nulla_6c\": {},\n \"non5\": {},\n \"ea_f6e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"irure_92\": {},\n \"magnab\": {},\n \"ut9d5\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_SW\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47bfdb50-0513-442a-a7d3-683510e14ef6", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "968dbb69-65e9-44d1-ba49-a5f3476fc5fe", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b35d5115-fe1a-4ae7-bfe8-72dd7febd586", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2518e9e2-bb85-44da-b508-89a7905cecb1", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "51be76a9-8881-4c71-bfba-1d03ec46f2a1", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a8a36bb7-2232-4c17-8f39-e2dd3295ef9f", + "name": "Creates a form definition.", + "request": { + "name": "Creates a form definition.", + "description": {}, + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"nulla0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"Ut5\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "b32e91a6-0204-4d26-ab45-cf0fe284b4f9", + "name": "Returns a new form definition", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"nulla0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"Ut5\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"adda_\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"amet6ac\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8fb36408-795e-4dad-be75-6b1f3784e9bb", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"nulla0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"Ut5\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6aaf0ec4-106d-4094-9b21-f614afd26b78", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"nulla0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"Ut5\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c1325197-9059-4705-9cb6-a48af4862c15", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"nulla0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"Ut5\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "62cf6886-9b52-43c0-9d48-48307dec50b6", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"nulla0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"Ut5\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f13d9b9a-49ec-4fcb-8506-7dc416459f1b", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"nulla0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"Ut5\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f30fd0e3-f281-4159-86aa-bbe07c29d459", + "name": "Return a form definition.", + "request": { + "name": "Return a form definition.", + "description": { + "content": "Parameter `{formDefinitionID}` should match a form definition ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "formDefinitionID", + "disabled": true, + "description": { + "content": "(Required) Form definition ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "5749dd5d-740b-4200-adbb-d25de5abcb2d", + "name": "Returns a form definition", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"adda_\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"amet6ac\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5172c91b-5f0d-4c4c-84d1-8aadd197bdf7", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "acd18397-d807-47eb-8b36-99b579fb8ba6", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "93807398-d7b9-45a4-810a-edbc71b7da87", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f046ca6-22a0-47c4-ae17-02e3dae65c78", + "name": "An error with the item not found", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c42f8d5a-616c-4ac3-bb21-792399c15ec7", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b42c43e0-2dad-44ea-ad05-215b66aaf485", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c7336f5e-ea93-49cd-a09c-2e0be24854e8", + "name": "Deletes a form definition.", + "request": { + "name": "Deletes a form definition.", + "description": { + "content": "Parameter `{formDefinitionID}` should match a form definition ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "formDefinitionID", + "disabled": true, + "description": { + "content": "(Required) Form definition ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "a0574669-0846-4d35-9461-c196a5648b9d", + "name": "Returns an empty body", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "02bd4ce8-79b7-41be-b6a7-d34761d27526", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c65f11b7-2608-4045-a409-e75002822da2", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f59395d9-a24a-4c1b-8625-3083b7fa9118", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7a6f1d9f-9931-4ab6-a11e-60bae5d8f0e8", + "name": "An error with the item not found", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "65ef1b02-ffb0-4dc8-9bd4-01ddf703d156", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e01b7c2b-5fb3-411a-a449-cf793c423493", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0c34f42a-0b47-4f08-bd48-6d91ce678655", + "name": "Patch a form definition.", + "request": { + "name": "Patch a form definition.", + "description": { + "content": "Parameter `{formDefinitionID}` should match a form definition ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "formDefinitionID", + "disabled": true, + "description": { + "content": "(Required) Form definition ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "f605e8c3-2e7e-49ba-bb58-b3aca9368315", + "name": "Returns the form definition updated", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"adda_\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"amet6ac\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "01b0adb8-b772-4818-8298-71ede14cdd87", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a121ee8b-92f3-4249-99b3-8de9882ee360", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c18ce24d-6ba9-4a43-a3c3-de026a0050c2", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "17940d3d-2ec4-4eb3-97aa-42112749d70b", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60e2aeca-2df7-4516-b988-096916b718cb", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f13ffbc8-67a5-4a91-a7c8-5100fd2a400b", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bc73b624-265b-44e2-9fd0-1f0affb803a2", + "name": "Preview form definition data source.", + "request": { + "name": "Preview form definition data source.", + "description": {}, + "url": { + "path": [ + "form-definitions", + ":formDefinitionID", + "data-source" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "10" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Query\n\nString specifying to query against", + "type": "text/plain" + }, + "key": "query", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "formDefinitionID", + "disabled": true, + "description": { + "content": "(Required) Form definition ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"identities\"\n ],\n \"objectType\": \"IDENTITY\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "c051585a-eda6-49fc-a518-52b2d434721f", + "name": "Returns a preview of a form definition data source", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID", + "data-source" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "10" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Query\n\nString specifying to query against", + "type": "text/plain" + }, + "key": "query", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"identities\"\n ],\n \"objectType\": \"IDENTITY\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"results\": [\n {\n \"label\": \"\",\n \"subLabel\": \"\",\n \"value\": \"\"\n },\n {\n \"label\": \"\",\n \"subLabel\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "896de5cc-b7ff-4d3a-902d-0cb83e35c84b", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID", + "data-source" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "10" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Query\n\nString specifying to query against", + "type": "text/plain" + }, + "key": "query", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"identities\"\n ],\n \"objectType\": \"IDENTITY\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a2713a40-1d3c-4d9c-a1d7-837172ff9061", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID", + "data-source" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "10" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Query\n\nString specifying to query against", + "type": "text/plain" + }, + "key": "query", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"identities\"\n ],\n \"objectType\": \"IDENTITY\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1e98a6ba-8c01-4823-973d-ba5ac271f34d", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID", + "data-source" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "10" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Query\n\nString specifying to query against", + "type": "text/plain" + }, + "key": "query", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"identities\"\n ],\n \"objectType\": \"IDENTITY\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60e248ea-4ff9-4679-9afc-829e7629c3c5", + "name": "An error with the item not found", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID", + "data-source" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "10" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Query\n\nString specifying to query against", + "type": "text/plain" + }, + "key": "query", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"identities\"\n ],\n \"objectType\": \"IDENTITY\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6a21bf56-7149-49bf-b8d8-fc4689ec1690", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID", + "data-source" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "10" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Query\n\nString specifying to query against", + "type": "text/plain" + }, + "key": "query", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"identities\"\n ],\n \"objectType\": \"IDENTITY\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e694f118-5f22-4465-8747-6e0513384ec7", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + ":formDefinitionID", + "data-source" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "10" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Query\n\nString specifying to query against", + "type": "text/plain" + }, + "key": "query", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"identities\"\n ],\n \"objectType\": \"IDENTITY\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "432d51f7-9c52-46df-b796-760958108428", + "name": "List form definitions by tenant.", + "request": { + "name": "List form definitions by tenant.", + "description": { + "content": "No parameters required.", + "type": "text/plain" + }, + "url": { + "path": [ + "form-definitions", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "fc315870-80da-4f02-a7d4-7413fa6817d6", + "name": "Returns a list of form definition objects by tenant used by SP-Config", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"voluptate5\": {},\n \"enime_\": {},\n \"ipsumd\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Lorembf\": {},\n \"velit0\": {},\n \"eiusmoda5a\": {},\n \"magna_ff6\": {},\n \"reprehenderit__c7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"labore_40\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"veniama\": {},\n \"nostrud_b7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c5e5c7cc-a4ac-46bc-9d40-fbdec4967ec5", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "281ac467-e1e3-41fb-b465-7350b832c1ab", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3cc3a46a-3aa7-45eb-b2cf-cd35e5488a89", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "287d131e-d948-476c-850e-8fb2051ca9e3", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "04b26a58-5054-4255-8a31-c56f9db4858d", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "name" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4b354674-f98b-4352-b750-9bffe7c3768b", + "name": "Generate JSON Schema dynamically.", + "request": { + "name": "Generate JSON Schema dynamically.", + "description": {}, + "url": { + "path": [ + "form-definitions", + "forms-action-dynamic-schema" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "cad259a2-cd9a-42a2-bd37-a275d8be3594", + "name": "Returns a form elements dynamic schema", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "forms-action-dynamic-schema" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"outputSchema\": {\n \"est_3\": {},\n \"quis4a\": {}\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b2d63646-5a01-4b8c-bf01-5bace171525a", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "forms-action-dynamic-schema" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6c7b782f-60b6-45a6-a41c-18a15a82ca2a", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "forms-action-dynamic-schema" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "383685ac-1e32-4f00-a94f-946788e50f41", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "forms-action-dynamic-schema" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cea400a5-ec3b-49bb-a580-ff580269d4f5", + "name": "An error with the item not found", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "forms-action-dynamic-schema" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f8f893a8-4b43-4578-a25c-3f3278fd21dd", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "forms-action-dynamic-schema" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a91775cf-c86c-49a0-8cc0-0e7bb00b84c9", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "forms-action-dynamic-schema" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7bab54eb-a8a6-4bd8-afa6-576c68a224eb", + "name": "Import form definitions from export.", + "request": { + "name": "Import form definitions from export.", + "description": {}, + "url": { + "path": [ + "form-definitions", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"voluptate5\": {},\n \"enime_\": {},\n \"ipsumd\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Lorembf\": {},\n \"velit0\": {},\n \"eiusmoda5a\": {},\n \"magna_ff6\": {},\n \"reprehenderit__c7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"labore_40\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"veniama\": {},\n \"nostrud_b7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "60d15607-aaca-4339-b63d-40607b9270fe", + "name": "Returns statuses of those form definition objects imported", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"voluptate5\": {},\n \"enime_\": {},\n \"ipsumd\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Lorembf\": {},\n \"velit0\": {},\n \"eiusmoda5a\": {},\n \"magna_ff6\": {},\n \"reprehenderit__c7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"labore_40\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"veniama\": {},\n \"nostrud_b7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"errors\": [\n {\n \"detail\": {\n \"consecteturc4\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n },\n {\n \"detail\": {\n \"pariatur_1\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n }\n ],\n \"importedObjects\": [\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"irure4ee\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"occaecat6\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_SW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"EMAIL\",\n \"config\": {\n \"cilluma\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"amet_bba\": {},\n \"Ut7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n ],\n \"infos\": [\n {\n \"detail\": {\n \"anim_d\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n },\n {\n \"detail\": {\n \"nisifa7\": {},\n \"consecteturaee\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n }\n ],\n \"warnings\": [\n {\n \"detail\": {\n \"irure__21\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n },\n {\n \"detail\": {\n \"ullamco_ab_\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "008f9bda-3d82-4885-a46c-3b838be398a4", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"voluptate5\": {},\n \"enime_\": {},\n \"ipsumd\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Lorembf\": {},\n \"velit0\": {},\n \"eiusmoda5a\": {},\n \"magna_ff6\": {},\n \"reprehenderit__c7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"labore_40\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"veniama\": {},\n \"nostrud_b7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dc5560cf-90e0-48f1-b531-315eef1125fa", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"voluptate5\": {},\n \"enime_\": {},\n \"ipsumd\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Lorembf\": {},\n \"velit0\": {},\n \"eiusmoda5a\": {},\n \"magna_ff6\": {},\n \"reprehenderit__c7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"labore_40\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"veniama\": {},\n \"nostrud_b7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9492d04f-edb4-4069-a4a4-5b3589c3bc1d", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"voluptate5\": {},\n \"enime_\": {},\n \"ipsumd\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Lorembf\": {},\n \"velit0\": {},\n \"eiusmoda5a\": {},\n \"magna_ff6\": {},\n \"reprehenderit__c7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"labore_40\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"veniama\": {},\n \"nostrud_b7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a346eae7-b45d-4886-95d9-9f6291f73198", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"voluptate5\": {},\n \"enime_\": {},\n \"ipsumd\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Lorembf\": {},\n \"velit0\": {},\n \"eiusmoda5a\": {},\n \"magna_ff6\": {},\n \"reprehenderit__c7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"labore_40\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"veniama\": {},\n \"nostrud_b7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e2329252-fcdb-4f76-9153-55962f66229d", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"voluptate5\": {},\n \"enime_\": {},\n \"ipsumd\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Lorembf\": {},\n \"velit0\": {},\n \"eiusmoda5a\": {},\n \"magna_ff6\": {},\n \"reprehenderit__c7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"labore_40\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"veniama\": {},\n \"nostrud_b7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e39e622e-f740-4920-8c42-21ac9e23f95e", + "name": "List form instances by tenant.", + "request": { + "name": "List form instances by tenant.", + "description": { + "content": "No parameters required.", + "type": "text/plain" + }, + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "51ff2a6e-902a-4798-829d-5713d3d90e9e", + "name": "Returns a list of form instances by tenant", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"count\": \"\",\n \"results\": [\n {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"adipisicing_b\": {},\n \"magna_e\": {}\n },\n \"formDefinitionId\": \"\",\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"commodof5\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"DATE\",\n \"config\": {\n \"amet_1\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"formInput\": {\n \"aliqua5e7\": {},\n \"eiusmod__3\": {}\n },\n \"id\": \"\",\n \"modified\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"\",\n \"state\": \"COMPLETED\"\n },\n {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"sint74\": {},\n \"mollit_0\": {},\n \"dolor_9af\": {},\n \"ut9\": {}\n },\n \"formDefinitionId\": \"\",\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"COLUMNS\",\n \"config\": {\n \"aliqua_9\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"ullamcof3b\": {},\n \"cupidatat76b\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"formInput\": {\n \"esse_5\": {},\n \"Lorem02\": {}\n },\n \"id\": \"\",\n \"modified\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"\",\n \"state\": \"IN_PROGRESS\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6c95ae29-2584-4fcc-bfd3-7e66a0726895", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "84d1acf8-f685-48c1-89ba-52c4f30bb785", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "68dfd028-239e-4345-8efd-34948b81527a", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8fe680ac-8dce-45c7-8e3e-4ea4a98ea0c8", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fba99d4d-03eb-42ff-91b2-6ba8c220e4ea", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5633bd0c-0521-44fa-aef5-cb271c170225", + "name": "Creates a form instance.", + "request": { + "name": "Creates a form instance.", + "description": {}, + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"veniam_fb\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1bd59ca5-ff96-47df-9fa7-ae122f6ff0fb", + "name": "Returns a new form instance", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"veniam_fb\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"cillum_6\": {},\n \"tempor_e\": {},\n \"nisi_8\": {},\n \"laboris_1c_\": {}\n },\n \"formDefinitionId\": \"\",\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"aliqua_41_\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"pariatur_f2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"formInput\": {\n \"laboris3\": {},\n \"veniam_8a\": {},\n \"mollit14\": {}\n },\n \"id\": \"\",\n \"modified\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"\",\n \"state\": \"IN_PROGRESS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "75672f20-dd7a-402d-8d5a-5c1b2aa48e60", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"veniam_fb\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "74e5fa99-9aed-4346-a5fa-5a592092001b", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"veniam_fb\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a4a667cd-c826-46ba-9310-dbad93ea899b", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"veniam_fb\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1e670c08-93f1-45f6-a2b7-41969ef9d6d0", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"veniam_fb\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "755d7fdc-5774-4066-894d-8438f350c0ac", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"veniam_fb\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8e9aa8f6-9947-4f07-9b8d-2349b2ee4b72", + "name": "Returns a form instance.", + "request": { + "name": "Returns a form instance.", + "description": { + "content": "Parameter `{formInstanceID}` should match a form instance ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "formInstanceID", + "disabled": true, + "description": { + "content": "(Required) Form instance ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "957a3749-a83a-41f7-9710-6e2128d436dd", + "name": "Returns a form instance by its key", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"cillum_6\": {},\n \"tempor_e\": {},\n \"nisi_8\": {},\n \"laboris_1c_\": {}\n },\n \"formDefinitionId\": \"\",\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"aliqua_41_\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"pariatur_f2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"formInput\": {\n \"laboris3\": {},\n \"veniam_8a\": {},\n \"mollit14\": {}\n },\n \"id\": \"\",\n \"modified\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"\",\n \"state\": \"IN_PROGRESS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c6bb8a90-ce80-4e0f-88a6-53f549782eb4", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "58fe1323-81c2-4c2c-ab36-bbb18888f7e6", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "edbbaafd-8cbc-4cfc-b616-17d9f098f4eb", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "605d0178-4a90-4f32-a103-87306d7a5e43", + "name": "An error with the item not found", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5766647a-d965-45ea-b18f-d4f812e4b8d7", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d7e1c090-bc07-4d94-8e59-48fbd4e89380", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4b19c433-5bdd-491f-bb88-5481a0898403", + "name": "Patch a form instance.", + "request": { + "name": "Patch a form instance.", + "description": { + "content": "Parameter `{formInstanceID}` should match a form instance ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "formInstanceID", + "disabled": true, + "description": { + "content": "(Required) Form instance ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "32088cf5-b31d-4c65-adb4-b40b87f76015", + "name": "Returns the form instance updated", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"WORKFLOW_EXECUTION\"\n },\n \"expire\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"cillum_6\": {},\n \"tempor_e\": {},\n \"nisi_8\": {},\n \"laboris_1c_\": {}\n },\n \"formDefinitionId\": \"\",\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"aliqua_41_\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"pariatur_f2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"formInput\": {\n \"laboris3\": {},\n \"veniam_8a\": {},\n \"mollit14\": {}\n },\n \"id\": \"\",\n \"modified\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"\",\n \"state\": \"IN_PROGRESS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "befb141f-fc49-4c80-a0e3-5619eb210c6f", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3095aff0-1f2e-4935-bd19-4638470c727a", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0b5173cc-1a23-491a-8fd0-749f0af58d08", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e8dce59-a719-4111-82d4-292a4fdb5618", + "name": "An error with the item not found", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9003134e-f0f9-44a7-b16a-192e4e2bdc4e", + "name": "An error with the request property conflicts with stored", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Conflict", + "code": 409, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ca071f05-568d-4eac-8ad5-e7eb36771476", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d210c462-0433-413f-b6d2-57e09591c55c", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"ipsum_0\": {},\n \"occaecat_47_\": {},\n \"pariaturb\": {}\n },\n {\n \"incididunt_4\": {}\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6d4ef65d-3096-4ead-96f0-23c2fd9cfa55", + "name": "Retrieves dynamic data by element.", + "request": { + "name": "Retrieves dynamic data by element.", + "description": { + "content": "Parameter `{formInstanceID}` should match a form instance ID.\nParameter `{formElementID}` should match a form element ID at the data source configuration.", + "type": "text/plain" + }, + "url": { + "path": [ + "form-instances", + ":formInstanceID", + "data-source", + ":formElementID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "formInstanceID", + "disabled": true, + "description": { + "content": "(Required) Form instance ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "formElementID", + "disabled": true, + "description": { + "content": "(Required) Form element ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "a10e4a7a-9530-45f3-8df5-4a9316c5b928", + "name": "Retrieves dynamic data to aid in correctly completing a valid form by form element ID from data source configuration", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID", + "data-source", + ":formElementID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"results\": [\n {\n \"label\": \"\",\n \"subLabel\": \"\",\n \"value\": \"\"\n },\n {\n \"label\": \"\",\n \"subLabel\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "095499da-e337-4a34-81e7-1f66d435df9d", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID", + "data-source", + ":formElementID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "62436650-1e7c-455f-99a5-b86a58b1fd0a", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID", + "data-source", + ":formElementID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d25c9660-b30e-4419-8aaf-329d9393f317", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID", + "data-source", + ":formElementID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d6d7c5ed-4a1c-480a-8ddf-a092a61ac0c2", + "name": "An error with the item not found", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID", + "data-source", + ":formElementID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3ad5a144-313f-453e-94ec-3135382e9e95", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID", + "data-source", + ":formElementID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b38ac151-0c05-4358-9377-aa8d7434b23d", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-instances", + ":formInstanceID", + "data-source", + ":formElementID" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "be8552da-afb7-4471-b700-0b104b3855e3", + "name": "List predefined select options.", + "request": { + "name": "List predefined select options.", + "description": { + "content": "No parameters required.", + "type": "text/plain" + }, + "url": { + "path": [ + "form-definitions", + "predefined-select-options" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "638d3806-59e8-4f86-8932-1a322bc25a97", + "name": "Returns a list of available predefined select options", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "predefined-select-options" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"results\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "39d348fa-14e0-4cb2-8b11-1cbe4e6f28ab", + "name": "An error with the request occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "predefined-select-options" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e272025d-afbc-43c2-b346-20a50526041d", + "name": "An error with the authorization occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "predefined-select-options" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d90897f4-f968-49e6-9acf-e43425a2993e", + "name": "An error with the user permissions occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "predefined-select-options" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9679c887-ee29-4e28-b355-ce87b36b5b64", + "name": "Too many requests", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "predefined-select-options" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9a77d1b1-7cbe-4583-be07-e4d3e32ea7ac", + "name": "An internal server error occurred", + "originalRequest": { + "url": { + "path": [ + "form-definitions", + "predefined-select-options" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Custom Password Instructions", + "description": "Use this API to implement custom password instruction functionality.\nWith this functionality in place, administrators can create custom password instructions to help users reset their passwords, change them, unlock their accounts, or recover their usernames.\nThis allows administrators to emphasize password policies or provide organization-specific instructions.\n\nAdministrators must first use [Update Password Org Config](https://developer.sailpoint.com/idn/api/beta/update-password-org-config) to set `customInstructionsEnabled` to `true`.\n\nOnce they have enabled custom instructions, they can use [Create Custom Password Instructions](https://developer.sailpoint.com/idn/api/beta/create-custom-password-instructions) to create custom page content for the specific pageId they select.\n\nFor example, an administrator can use the pageId forget-username:user-email to set the custom text for the case when users forget their usernames and must enter their emails.\n\nRefer to [Creating Custom Instruction Text](https://documentation.sailpoint.com/saas/help/pwd/pwd_reset.html#creating-custom-instruction-text) for more information about creating custom password instructions.\n", + "item": [ + { + "id": "513bfd83-ecae-4019-ac12-c827d47d86ff", + "name": "Create Custom Password Instructions", + "request": { + "name": "Create Custom Password Instructions", + "description": { + "content": "This API creates the custom password instructions for the specified page ID. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "custom-password-instructions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"pageId\": \"mfa:enter-kba\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "bd7deda4-25e0-407a-a4e1-721316e261f9", + "name": "Reference to the custom password instructions.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"pageId\": \"mfa:enter-kba\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"pageId\": \"mfa:enter-kba\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce6ba72f-99b4-4c09-9bf1-aeab01121d2c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"pageId\": \"mfa:enter-kba\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6b99a055-d226-4c1f-be0a-dd0bd888f25b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"pageId\": \"mfa:enter-kba\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "918e0d64-4b64-42c5-8a73-f7c846a21d20", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"pageId\": \"mfa:enter-kba\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "1df30458-bfc1-4db7-8f26-ace3751edb29", + "name": "Get Custom Password Instructions by Page ID", + "request": { + "name": "Get Custom Password Instructions by Page ID", + "description": { + "content": "This API returns the custom password instructions for the specified page ID. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "change-password:finish", + "key": "pageId", + "disabled": true, + "description": { + "content": "(Required) The page ID of custom password instructions to query.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "57904659-14fb-4a20-9f37-a37f0433f781", + "name": "Reference to the custom password instructions.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"pageId\": \"mfa:enter-kba\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9f6101a3-7348-4b5f-9de7-757146d2e4ef", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0fbb3f16-08af-4895-91f5-6fd98aa87661", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8ab33ad5-c0ed-49d5-a71e-6b30a43af19e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c9b944b-ee3c-463e-b329-24e3128f28bb", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5acfd6a2-c076-41a8-b153-85931a447b02", + "name": "Delete Custom Password Instructions by page ID", + "request": { + "name": "Delete Custom Password Instructions by page ID", + "description": { + "content": "This API delete the custom password instructions for the specified page ID. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "change-password:finish", + "key": "pageId", + "disabled": true, + "description": { + "content": "(Required) The page ID of custom password instructions to delete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "41cc4398-24c7-4110-a42a-bb75ece398e3", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "46475d19-8b28-4015-8113-ae93051da72d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1fd322a5-4fc6-452d-bc87-60e9e9c27f21", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4b0d6e6-afc0-44d2-941e-94d909568e27", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "63d55227-4f2f-42af-b4bd-e49bf2451dae", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "custom-password-instructions", + ":pageId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", + "type": "text/plain" + }, + "key": "locale", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Entitlements", + "description": "Use this API to implement and customize entitlement functionality.\nWith this functionality in place, administrators can view entitlements and configure them for use throughout IdentityNow in certifications, access profiles, and roles.\nAdministrators in IdentityNow can then grant users access to the entitlements or configure them so users themselves can request access to the entitlements whenever they need them.\nWith a good approval process, this entitlement functionality allows users to gain the specific access they need on sources quickly and securely.\n\nEntitlements represent access rights on sources.\nEntitlements are the most granular form of access in IdentityNow.\nEntitlements are often grouped into access profiles, and access profiles themselves are often grouped into roles, the broadest form of access in IdentityNow.\n\nFor example, an Active Directory source in IdentityNow can have multiple entitlements: the first, 'Employees,' may represent the access all employees have at the organization, and a second, 'Developers,' may represent the access all developers have at the organization.\n\nAn administrator can then create a broader set of access in the form of an access profile, 'AD Developers' grouping the 'Employees' entitlement with the 'Developers' entitlement.\n\nAn administrator can then create an even broader set of access in the form of a role grouping the 'AD Developers' access profile with another profile, 'GitHub Developers,' grouping entitlements for the GitHub source.\n\nWhen users only need Active Directory employee access, they can request access to the 'Employees' entitlement.\n\nWhen users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.\n\nWhen users need both the 'AD Developers' access profile and the 'GitHub Developers' access profile, they can request access to the role grouping both.\n\nAdministrators often use roles and access profiles within those roles to manage access so that users can gain access more quickly, but the hierarchy of access all starts with entitlements.\n\nAnywhere entitlements appear, you can select them to find more information about the following:\n\n- Cloud Access Details: These provide details about the cloud access entitlements on cloud-enabled sources.\n\n- Permissions: Permissions represent individual units of read/write/admin access to a system.\n\n- Relationships: These list each entitlement's parent and child relationships.\n\n- Type: This is the entitlement's type. Some sources support multiple types, each with a different attribute schema.\n\nIdentityNow uses entitlements in many features, including the following:\n\n- Certifications: Entitlements can be revoked from an identity that no longer needs them.\n\n- Roles: Roles can group access profiles which themselves group entitlements. You can grant and revoke access on a broad level with roles. Role membership criteria can grant roles to identities based on whether they have certain entitlements or attributes.\n\n- Access Profiles: Access profiles group entitlements.\nThey are the most important units of access in IdentityNow.\nIdentityNow uses them in provisioning, certifications, and access requests, and administrators can configure them to grant very broad or very granular access.\n\nYou cannot delete entitlements directly from IdentityNow.\nEntitlements are deleted based on their inclusion in aggregations.\n\nRefer to [Deleting Entitlements](https://documentation.sailpoint.com/saas/help/access/entitlements.html#deleting-entitlements) more information about deleting entitlements.\n\nRefer to [Entitlements](https://documentation.sailpoint.com/saas/help/access/entitlements.html) for more information about entitlements.\n", + "item": [ + { + "id": "de90c724-bd2b-4fbd-a9d0-bade9703f2a6", + "name": "Gets a list of entitlements.", + "request": { + "name": "Gets a list of entitlements.", + "description": { + "content": "This API returns a list of entitlements.\n\nThis API can be used in one of the two following ways: either getting entitlements for a specific **account-id**, or getting via use of **filters** (those two options are exclusive).\n\nAny authenticated token can call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", + "type": "text/plain" + }, + "key": "account-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", + "type": "text/plain" + }, + "key": "segmented-for-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b070408c-5790-41a5-9f3c-89083b0a947f", + "name": "List of entitlements", + "originalRequest": { + "url": { + "path": [ + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", + "type": "text/plain" + }, + "key": "account-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", + "type": "text/plain" + }, + "key": "segmented-for-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"in_b3\": 51883268,\n \"veniam21\": -4437947\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"ut_a3\": \"nisi ex off\"\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0f411d26-4013-42f6-b438-520be39f9f4b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", + "type": "text/plain" + }, + "key": "account-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", + "type": "text/plain" + }, + "key": "segmented-for-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f36d8bc-a711-476b-9aee-41c235244756", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", + "type": "text/plain" + }, + "key": "account-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", + "type": "text/plain" + }, + "key": "segmented-for-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "72786677-544a-40f9-8e5b-b53455b0ff49", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", + "type": "text/plain" + }, + "key": "account-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", + "type": "text/plain" + }, + "key": "segmented-for-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f9b0da1f-8382-4e36-bf5a-cb20d356c53b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", + "type": "text/plain" + }, + "key": "account-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", + "type": "text/plain" + }, + "key": "segmented-for-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1dc05948-d105-4ac7-999b-e8de353dbd80", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", + "type": "text/plain" + }, + "key": "account-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", + "type": "text/plain" + }, + "key": "segmented-for-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9e300d9a-7083-4e09-acae-dbde02a28231", + "name": "Get an entitlement", + "request": { + "name": "Get an entitlement", + "description": { + "content": "This API returns an entitlement by its ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The entitlement ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "6039808d-929b-4af0-a3be-3ce2d9d7ba43", + "name": "An entitlement", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"occaecat__4\": -77619969.98903355,\n \"quis_c8_\": \"cupidatat dolore ullamco\"\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f3187fa0-0456-4984-90d2-c1b639cf54a2", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bbc78cd0-a779-40ce-b559-e7927b0a5dd5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3f70bdb6-4e5f-4e13-a26e-fe2251031100", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "49a144d5-63a9-4219-b266-d6c8db9c9739", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "135e0f9e-13f2-4a0c-905d-0319c9714ca5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6776a2ae-4eb5-4a64-9d10-52ffa8571892", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "806a2408-d237-456c-bbe6-71b5b075237c", + "name": "Patch an entitlement", + "request": { + "name": "Patch an entitlement", + "description": { + "content": "This API updates an existing entitlement using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.\n\nThe following fields are patchable: **requestable**, **privileged**, **segments**, **owner**, **name**, **description**.\n\nWhen you're patching owner, only owner type and owner id must be provided. Owner name is optional, and it won't be modified. If the owner name is provided, it should correspond to the real name. The only owner type currently supported is IDENTITY.\n\nA token with ORG_ADMIN or SOURCE_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the entitlement to patch", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "073a1460-e3e0-484a-b79a-699b1eaa952a", + "name": "Responds with the entitlement as updated.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"occaecat__4\": -77619969.98903355,\n \"quis_c8_\": \"cupidatat dolore ullamco\"\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d976c948-fcc7-4f37-991d-8826f1d918d2", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "91b148eb-4b69-4bff-ba63-aa9bd4e3da26", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "351c7469-19ed-4dfd-bacb-b3e541bb6633", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0b978dfb-f367-4aa1-ba08-54f74826d1bc", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c25adaab-ea20-4db7-a652-d009df92fab8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "86067018-56d7-463c-aaf6-1c7e7c98e710", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a8d32d69-a0d8-4c8e-ab3b-98514aa09db3", + "name": "List of entitlements parents", + "request": { + "name": "List of entitlements parents", + "description": { + "content": "This API returns a list of all parent entitlements of a given entitlement.", + "type": "text/plain" + }, + "url": { + "path": [ + "entitlements", + ":id", + "parents" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Entitlement Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "a54084ac-bc64-44dd-80d5-2350a3209035", + "name": "List of entitlements parents from an entitlement", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "parents" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"in_b3\": 51883268,\n \"veniam21\": -4437947\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"ut_a3\": \"nisi ex off\"\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8be5774d-69ea-4842-8144-4147af879669", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "parents" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e3e8496c-6da1-4f90-878e-35e10c86e298", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "parents" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c38236d6-a30c-4c2d-b5fc-736ea88692bd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "parents" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8eab94fd-5513-4412-88c2-9f46e2ac721d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "parents" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "759c3b60-07e2-436f-842e-4d767edc26a7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "parents" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fdc126bd-2484-4e35-9a2a-26c586de5197", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "parents" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "893883ab-3e6e-41fc-9445-7b149b170b41", + "name": "List of entitlements children", + "request": { + "name": "List of entitlements children", + "description": { + "content": "This API returns a list of all child entitlements of a given entitlement.", + "type": "text/plain" + }, + "url": { + "path": [ + "entitlements", + ":id", + "children" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Entitlement Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "36ebfb28-21f0-4abf-8ef3-482ac7072e4b", + "name": "List of entitlements children from an entitlement", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "children" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"in_b3\": 51883268,\n \"veniam21\": -4437947\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"ut_a3\": \"nisi ex off\"\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df00e5ff-7ca2-4e49-9bb9-56ff30729d27", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "children" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d05d8613-db13-491e-a0e7-649edd963daf", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "children" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5581334a-1935-497d-9c4b-c79a70d66e21", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "children" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "de7502fc-4161-443c-b8f2-25fa2649b618", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "children" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ddc07810-cf17-4675-a93a-444804f108ff", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "children" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "abc13df3-2681-46f0-9f70-cba3316eaa4b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "children" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a437fa77-920f-42b2-9773-0dcdd2bfa20a", + "name": "Bulk update an entitlement list", + "request": { + "name": "Bulk update an entitlement list", + "description": { + "content": "This API applies an update to every entitlement of the list.\n\nThe number of entitlements to update is limited to 50 items maximum.\n\nThe JsonPatch update follows the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. allowed operations : **{ \"op\": \"replace\", \"path\": \"/privileged\", \"value\": boolean }** **{ \"op\": \"replace\", \"path\": \"/requestable\",\"value\": boolean }** \n\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "entitlements", + "bulk-update" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "f3f7453d-0bd4-4122-8946-8d4bc732e124", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + "bulk-update" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "8c4961fb-771e-48ce-8969-1040d20f30f6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + "bulk-update" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3995ebed-fb4c-4fc5-880f-e6feae023fe9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + "bulk-update" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "036e0acb-eac1-4930-92e8-dc99e22ac53b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + "bulk-update" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e76bcee0-dd01-494b-9063-c081f4b787e7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + "bulk-update" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1781702a-b25a-4bc8-a436-383a0a023773", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + "bulk-update" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b4c2fbdd-b627-487a-bb9c-e6e9332a5ed0", + "name": "Get Entitlement Request Config", + "request": { + "name": "Get Entitlement Request Config", + "description": { + "content": "This API returns the entitlement request config for a specified entitlement.", + "type": "text/plain" + }, + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Entitlement Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "ca56a3e6-43c6-43ab-80bb-48b44a0147da", + "name": "An Entitlement Request Config", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e4fdf88b-a2c3-41d4-a001-6ab2ba5be737", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dc7723cd-56eb-48fb-8a84-ec8d12e29aa6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "16643408-07b5-405e-902b-9998132f1d7b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "103d5d3c-8bb6-4fc0-ac9c-4035d1bfdc1f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cfe6f632-dee7-4470-a5ed-403dc6ee9052", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1dc51141-856f-4415-b7c6-1f21ebbf6743", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "974ca596-2921-4f01-b799-2987f1c9d12b", + "name": "Replace Entitlement Request Config", + "request": { + "name": "Replace Entitlement Request Config", + "description": { + "content": "This API replaces the entitlement request config for a specified entitlement.", + "type": "text/plain" + }, + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Entitlement ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "36b6485c-0f82-4cb3-b551-c2a862bc837e", + "name": "Responds with the entitlement request config as updated.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b74a0553-2b5a-4cbd-98a5-f7272993ad25", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e1c26ff7-b84b-47ea-8fb2-e41f30f7fdf0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "44cc43b4-79d0-42dd-b194-d71ec0e3d7e1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8450ae62-200e-40b9-879a-87b961eaf318", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d22721e5-41b1-40a1-9e4a-74e0c253daf3", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce2fa323-125f-4864-b4bd-98950a2422f6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "entitlements", + ":id", + "entitlement-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Governance Groups", + "description": "Use this API to implement and customize Governance Group functionality. With this functionality in place, administrators can create Governance Groups and configure them for use throughout IdentityNow.\n\nA governance group is a group of users that can make governance decisions about access. If your organization has the Access Request or Certifications service, you can configure governance groups to review access requests or certifications. A governance group can determine whether specific access is appropriate for a user.\n\nRefer to [Creating and Managing Governance Groups](https://documentation.sailpoint.com/saas/help/common/users/governance_groups.html) for more information about how to build Governance Groups in the visual builder in the IdentityNow UI.\n", + "item": [ + { + "id": "fed0797d-7b12-4627-8a37-0a1288192dbe", + "name": "List Governance Groups", + "request": { + "name": "List Governance Groups", + "description": { + "content": "This API returns list of Governance Groups", + "type": "text/plain" + }, + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b1cd1c50-316b-488d-918d-89ef548cecff", + "name": "List of Governance Groups", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n },\n {\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b133ddc6-846e-4ae7-89ac-aeff5ad63f4a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ab4c9ba-8ff8-42ac-b199-cb21e1bf8dd2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1d3c5053-42c8-4460-80e0-a5f725bfcb60", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "74dc11bf-986a-4568-a14f-c38fd3ca6e72", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "154b85f4-afba-46d0-94ba-7331d76e1f22", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5a910baa-d379-4315-bb13-410f1f62d654", + "name": "Create a new Governance Group.", + "request": { + "name": "Create a new Governance Group.", + "description": { + "content": "This API creates a new Governance Group.", + "type": "text/plain" + }, + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "d92e36bc-1d6a-46e1-9c28-2bf5a64dc6f5", + "name": "Governance Group object created.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e1d253b-b8b9-40b7-9015-4e671551090c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1f79529-f177-484e-a9d4-c55f26371a83", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4933e25c-6fe8-41f2-8a3b-66f337385942", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9003566d-a01a-4f5b-8861-62e20d295734", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cc61f28e-f88e-49db-9511-9e3243f48430", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workgroups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "723de865-02ed-4cfe-b2c8-d5654255cd42", + "name": "Get Governance Group by Id", + "request": { + "name": "Get Governance Group by Id", + "description": { + "content": "This API returns a Governance Groups by its ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Governance Group", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "66c94938-b3d5-407a-a961-ee033295efc0", + "name": "A Governance Group", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7816c2be-a743-45ae-bb81-a71a0a56046a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b29fe1f6-3233-42d8-96d8-8ed36791a1d6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e2978288-ebaf-48b2-9eef-5a33d6109656", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d7febb83-399c-4da8-8388-0ccd084b24f9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4b6c7229-daaa-491e-8103-2a81bd2613fe", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e55cf926-8496-43bf-99d4-5579e76c2ced", + "name": "Delete a Governance Group", + "request": { + "name": "Delete a Governance Group", + "description": { + "content": "This API deletes a Governance Group by its ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Governance Group", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "39541c6f-0cd3-4e4b-b979-3d2da652682c", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "fb8fed6b-3dff-49e2-b1f2-eea92ca2a495", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c5513209-51de-4c50-8c58-98e666f2bca1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "04a9a59d-bd8b-4111-8623-43e13d6418dd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fe23ae06-1126-4c4f-8f5e-dba15fe7cbdf", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6945db85-4423-44c1-aed8-bde492ccc5f3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a69f6d26-ff42-48d4-ab87-a1bb372e7724", + "name": "Patch a Governance Group", + "request": { + "name": "Patch a Governance Group", + "description": { + "content": "This API updates existing Governance Group by its ID. Following fields are patchable.\n**name**, **description**\nA token with API, ORG_ADMIN is required to call this API. In addition.", + "type": "text/plain" + }, + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Governance Group", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "576619d7-1933-4665-8dd0-d736f08c125f", + "name": "A Governance Group.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fa39d927-71b8-4bd8-985f-240dca9385d8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e73a00dd-e9b2-4344-be6c-d32cacb16e78", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ddf0aa73-12e4-4517-b916-1fb763aa2906", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4bbb8e4b-7234-4ca4-aef1-659da435bde3", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ddf953f7-717d-49ad-9a09-9acb0beddecc", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "88132d3d-ba52-4759-a028-906414fc868b", + "name": "Delete Governance Group(s)", + "request": { + "name": "Delete Governance Group(s)", + "description": { + "content": "\nThis API initiates a bulk deletion of one or more Governance Groups.\n\n> If any of the indicated Governance Groups have one or more connections associated with it,then those Governance Groups will be added in **inUse** list of the response. Governance Group(s) marked as **inUse** can not be deleted.\n\n> If any of the indicated Governance Groups is not does not exists in Organization,then those Governance Groups will be added in **notFound** list of the response. Governance Groups marked as **notFound** will not be deleted.\n\n> If any of the indicated Governance Groups does not have any connections associated with it,then those Governance Groups will be added in **deleted** list of the response. A Governance Group marked as **deleted** will be deleted from current Organization.\n\n> If the request contains any **inUse** or **notFound** Governance Group IDs then it skips only these Governance Groups for deletion and deletes the rest of Governance Groups which have no connections associated with it. \n\n> **This API has limit number of Governance Groups can be deleted at one time. If the request contains more then 100 Governance Groups IDs to be deleted then the API will throw an exception.**", + "type": "text/plain" + }, + "url": { + "path": [ + "workgroups", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "af9eab7e-5f26-4b63-b413-c8d835d32ba9", + "name": "Governance Group bulk delete response.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Multi-Status (WebDAV) (RFC 4918)", + "code": 207, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "903a3032-15aa-4bb8-a8f8-093d796ebb11", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "019397c6-1ee7-4681-9411-2e2aebafb87b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ffaf8b91-f466-4e74-b829-8d5b456e0eb7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5d4bba55-bdc1-4828-b999-4e5697010758", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2a857e46-6890-4ea4-9da9-92c3ad541575", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ec23a220-2231-461f-8f40-4deab40d1b92", + "name": "List connections for Governance Group", + "request": { + "name": "List connections for Governance Group", + "description": { + "content": "This API returns list of connections associated with a Governance Group.", + "type": "text/plain" + }, + "url": { + "path": [ + "workgroups", + ":workgroupId", + "connections" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "workgroupId", + "disabled": true, + "description": { + "content": "(Required) ID of the Governance Group.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "9921c369-faaa-472d-ae7a-ef24b4069732", + "name": "List all connections associated with a Governance Group.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "connections" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"object\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"connectionType\": \"ManagementWorkgroup\"\n },\n {\n \"object\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"connectionType\": \"Owner\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e0d69936-f43c-43c3-89fa-b16c94901075", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "connections" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "174ae355-893f-4df7-a42a-9bb05b1739f3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "connections" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "588ab289-1ec0-4cd5-aa7c-14114c859e13", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "connections" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e24ec801-7bb3-4035-b4f4-fb47851cb1d6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "connections" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c9b396da-4f30-4ad5-b375-75c62f0ca10e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "connections" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f55f76c3-2f8e-4edb-8016-3ec6f5850450", + "name": "List Governance Group Members", + "request": { + "name": "List Governance Group Members", + "description": { + "content": "This API returns list of members associated with a Governance Group.", + "type": "text/plain" + }, + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "workgroupId", + "disabled": true, + "description": { + "content": "(Required) ID of the Governance Group.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "2a92cb05-3afe-4bbe-ad2c-69e4e43c814d", + "name": "List all members associated with a Governance Group.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b27a720c-e9a9-4544-9b1b-5ce9bf2a4bad", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7fd8c66-1aff-4c77-8fea-dcac00a3e66f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "56a75add-b0d7-41ff-8516-404c0ec5999d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d7ee2ce3-fe81-476a-9f00-08cdc83837ff", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "68ff4e8e-1c4b-415f-8004-a8432a0b7795", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "17fb12a5-8156-4381-9c45-2a161d4799c5", + "name": "Add members to Governance Group", + "request": { + "name": "Add members to Governance Group", + "description": { + "content": "This API adds one or more members to a Governance Group. A token with API, ORG_ADMIN authority is required to call this API.\n\n> **Following field of Identity is an optional field in the request.**\n\n> **name**", + "type": "text/plain" + }, + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-add" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "workgroupId", + "disabled": true, + "description": { + "content": "(Required) ID of the Governance Group.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "058702f7-700b-4187-8c0e-b3c2ee1cba24", + "name": "List of added and not added identities into Governance Group members list.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-add" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Multi-Status (WebDAV) (RFC 4918)", + "code": 207, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "28453503-f91c-4351-879c-11f856259fbb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-add" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bceb85a4-c21c-4983-ae8e-69652947bb43", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-add" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bd55c869-b07c-491a-b222-7f9644b3a76a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-add" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "77964454-f850-4e06-89a3-91f7e2807760", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-add" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1f66402f-63cd-48d8-bb05-59e189927d5d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-add" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "877f820f-b730-416a-9078-8e05493e72fa", + "name": "Remove members from Governance Group", + "request": { + "name": "Remove members from Governance Group", + "description": { + "content": "This API removes one or more members from a Governance Group. A token with API, ORG_ADMIN authority is required to call this API.\n\n> **Following field of Identity is an optional field in the request.**\n\n> **name**", + "type": "text/plain" + }, + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "workgroupId", + "disabled": true, + "description": { + "content": "(Required) ID of the Governance Group.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "a420ccb1-f717-47f8-8198-f0a19898ea80", + "name": "List of deleted and not deleted identities from Governance Group members list.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Multi-Status (WebDAV) (RFC 4918)", + "code": 207, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "81d238c2-888f-4ea9-8f7f-d9b90504307e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "31535eaf-30c8-4f45-8564-f1bd61f64651", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1aa5eddc-ee92-433e-adc7-ccad5719f465", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e11b8e33-dce6-472a-b013-2312b6651137", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "33e5224a-970f-4ae0-a3cb-51a1342dae2a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workgroups", + ":workgroupId", + "members", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "IAI Access Request Recommendations", + "description": "", + "item": [ + { + "id": "c13c2bd7-0d86-43a2-8956-1151d938b715", + "name": "Identity Access Request Recommendations", + "request": { + "name": "Identity Access Request Recommendations", + "description": { + "content": "This API returns the access request recommendations for the specified identity. The default identity is *me* which indicates the current user.", + "type": "text/plain" + }, + "url": { + "path": [ + "ai-access-request-recommendations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "me" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "15" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate a list of translation messages in the response.", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "8690c4d8-69b2-4870-b874-7803d39f5fa8", + "name": "List of access request recommendations for the identityId", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "me" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "15" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate a list of translation messages in the response.", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"ignored\": \"\",\n \"requested\": \"\",\n \"viewed\": \"\",\n \"messages\": [\n {\n \"interpretation\": \"\"\n },\n {\n \"interpretation\": \"\"\n }\n ],\n \"translationMessages\": [\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"ignored\": \"\",\n \"requested\": \"\",\n \"viewed\": \"\",\n \"messages\": [\n {\n \"interpretation\": \"\"\n },\n {\n \"interpretation\": \"\"\n }\n ],\n \"translationMessages\": [\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "187ef7aa-2af3-4d65-a54b-7ccfbd3ad4ea", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "me" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "15" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate a list of translation messages in the response.", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fac1ff12-1671-4d26-9c06-65b2881ce458", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "me" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "15" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate a list of translation messages in the response.", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb30a3aa-9999-46b9-8241-11308c01b72a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "me" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "15" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate a list of translation messages in the response.", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "34fb744a-0a51-4b21-8fe6-6807493bf1b7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "me" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "15" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate a list of translation messages in the response.", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "12e29cff-4ff6-474a-8bfb-99447cbdd516", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Get access request recommendations for an identityId. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "me" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "15" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate a list of translation messages in the response.", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.name**: *co*\n\n**access.type**: *eq, in*\n\n**access.description**: *co, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, access.type**\n\nBy default the recommendations are sorted by highest confidence first.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f3546d93-ea06-4f6e-a776-d3ea16d4357d", + "name": "Notification of Ignored Access Request Recommendations", + "request": { + "name": "Notification of Ignored Access Request Recommendations", + "description": { + "content": "This API ignores a recommended access request item. Once an item is ignored, it will be marked as ignored=true if it is still a recommended item. The consumer can decide to hide ignored recommendations.", + "type": "text/plain" + }, + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "0c3e8d46-6fc7-4952-a9d2-e9c53c71bbe6", + "name": "Recommendation successfully stored as ignored.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5235dc3f-b8d6-415c-94df-a9b8ebe12162", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "55e0c4d8-a6f9-4a65-9d5b-300b08bfab50", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c5e8092f-60bc-4d3b-9b63-0bd0f64c3e79", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "66f1b5f6-e27a-4c2a-ac24-7c799c7951bf", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fa391a81-5de6-4751-a950-2c01e781e7bf", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "db941459-b593-4878-a071-f86b35ae7b8f", + "name": "List of Ignored Access Request Recommendations", + "request": { + "name": "List of Ignored Access Request Recommendations", + "description": { + "content": "This API returns the list of ignored access request recommendations.", + "type": "text/plain" + }, + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "7d013792-319c-483a-83be-7cc2df2c6be6", + "name": "Returns list of ignored access request recommendations.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8aac0fc6-42de-46f1-abf6-1fec2dfca99b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d81b1f02-82b0-46b3-9d83-1cc6e20a5886", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aa04fcd4-4f1c-47f8-92fb-4699f25dbd11", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b3b6bae2-a2ff-4070-a26c-942e288c5646", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8031d0a8-d9ef-4f4c-99e2-f15c4d80a276", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "ignored-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0a31b168-b9ad-4151-8b40-03df6c529517", + "name": "Notification of Requested Access Request Recommendations", + "request": { + "name": "Notification of Requested Access Request Recommendations", + "description": { + "content": "This API consumes a notification that a recommended access request item was requested. This API does not actually make the request, it is just a notification. This will help provide feedback in order to improve our recommendations.", + "type": "text/plain" + }, + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "bb496a9e-f0fe-47c9-8c54-0dd613a16777", + "name": "Notification successfully acknowledged.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "053fb60a-7651-497c-a8e5-f0761304beca", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "453614f1-cadc-4729-8375-62ea3640bd8b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5ecb8cea-9e7a-432f-b1bc-a2744bb4fed7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "897fb3be-5b7d-49cd-a152-e2e40e2ceb1d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ddd7ab62-e85c-4f18-b80f-04729da919da", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "608ea589-969b-4fc1-9de0-1c34bf259da1", + "name": "List of Requested Access Request Recommendations", + "request": { + "name": "List of Requested Access Request Recommendations", + "description": { + "content": "This API returns a list of requested access request recommendations.", + "type": "text/plain" + }, + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "94bcb316-1fc7-48e9-8ca9-e6cf734295cb", + "name": "Returns the list of requested access request recommendations.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b3baab61-5b0b-4816-a4bb-dcd2af3765c6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "33a9d642-e31e-48b5-a30c-733165bc5946", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df0cbcd9-1868-470f-a45e-63048bad03b1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fcecbcd8-f0a8-4e31-8eea-3f2b77dbd001", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "69e7efa7-1f9d-465c-b71c-1a4f2efc9a93", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "requested-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3148fcab-59f9-47d1-8453-0676d30acfce", + "name": "Notification of Viewed Access Request Recommendations", + "request": { + "name": "Notification of Viewed Access Request Recommendations", + "description": { + "content": "This API consumes a notification that a recommended access request item was viewed. Future recommendations with this item will be marked with viewed=true. This can be useful for the consumer to determine if there are any new/unviewed recommendations.", + "type": "text/plain" + }, + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "88f3eb33-8426-4e55-be65-1d2923642d15", + "name": "Recommendation successfully stored as viewed.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eff3de2f-2fbf-4f62-bbbc-bb1ac846a34e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5ed62349-2cb7-4d98-acc0-5b55f7261ead", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "43db216f-2201-4b2e-bc47-8031c7093ab7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60e6043f-0b5b-4d0a-ac59-16a2d18eeb7c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c15ca52-0695-408a-946d-bd0095e4a230", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "27d91354-33e3-4d81-a4b7-d0cccdf3ec2a", + "name": "List of Viewed Access Request Recommendations", + "request": { + "name": "List of Viewed Access Request Recommendations", + "description": { + "content": "This API returns the list of viewed access request recommendations.", + "type": "text/plain" + }, + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "e77ac1b4-425c-4e96-85c7-40a20cef816c", + "name": "Returns list of viewed access request recommendations.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e9daa2be-deef-48ce-858a-5b886702b8be", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "82e96a76-c575-499c-a049-db8b38a66c9e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1eee5d40-59f8-4276-8ac1-8456c25a3d6f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5a1727e1-e6cb-4806-ac94-49b0816cdad0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f0fe2e6a-73f0-4d98-bae5-d92f87f10f19", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**access.id**: *eq, in*\n\n**access.type**: *eq, in*\n\n**identityId**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.id, access.type, identityId, timestamp**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c94cda97-e2cd-40f1-ac56-6b7f051d66ab", + "name": "Notification of Viewed Access Request Recommendations in Bulk", + "request": { + "name": "Notification of Viewed Access Request Recommendations in Bulk", + "description": { + "content": "This API consumes a notification that a set of recommended access request item were viewed. Future recommendations with these items will be marked with viewed=true. This can be useful for the consumer to determine if there are any new/unviewed recommendations.", + "type": "text/plain" + }, + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items", + "bulk-create" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "a58b672a-ff6d-4d26-a284-35ea90a27762", + "name": "Recommendations successfully stored as viewed.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items", + "bulk-create" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n },\n \"timestamp\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e7a5f2c2-de2a-444b-9de8-7d1a451ce64c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items", + "bulk-create" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "56d33b9e-ed85-4950-8ec4-1da2272cc364", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items", + "bulk-create" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7ee0eac-0ab4-4e59-b72c-0ae46cfb0305", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items", + "bulk-create" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb8a9955-fddf-4ca9-8c59-c88e7b009f77", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items", + "bulk-create" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4120083c-708c-4fb6-862a-ffddc2ed1e4f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "ai-access-request-recommendations", + "viewed-items", + "bulk-create" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n }\n },\n {\n \"identityId\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5138bff0-3b25-44eb-a7f6-7630d08f39f2", + "name": "Get Message catalogs", + "request": { + "name": "Get Message catalogs", + "description": { + "content": "The getMessageCatalogs API returns message catalog based on the language headers in the requested object.", + "type": "text/plain" + }, + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "access-request-recommender", + "key": "catalog-id", + "disabled": true, + "description": { + "content": "(Required) The ID of the message catalog.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "8b6c3659-bc7a-4770-bd37-7bb9cee17644", + "name": "The message catalogs based on the request headers", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"locale\": \"\",\n \"messages\": [\n {\n \"key\": \"\",\n \"format\": \"\"\n },\n {\n \"key\": \"\",\n \"format\": \"\"\n }\n ]\n },\n {\n \"locale\": \"\",\n \"messages\": [\n {\n \"key\": \"\",\n \"format\": \"\"\n },\n {\n \"key\": \"\",\n \"format\": \"\"\n }\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2842f21b-c486-4f4b-bdcc-70017c1d2497", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "49e1e2fd-199e-47a1-b108-9d6e5dde24a5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "227bb0ce-7e40-4fe5-8a79-1d3acec05c7b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9930aeb3-916b-495a-8569-faf7792103f7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a3e6a1bb-c469-471c-bcc8-c4c09d711b74", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "IAI Common Access", + "description": "", + "item": [ + { + "id": "a193bf76-2f02-42d1-a12c-1296b9058051", + "name": "Get a paginated list of common access", + "request": { + "name": "Get a paginated list of common access", + "description": { + "content": "This endpoint returns the current common access for a customer. The returned items can be filtered and sorted. Requires authorization scope of iai:access-modeling:read", + "type": "text/plain" + }, + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "e628a2fa-b397-4b11-90c8-c183af779aff", + "name": "Succeeded. Returns a list of common access for a customer.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"\",\n \"lastUpdated\": \"\",\n \"reviewedByUser\": \"\",\n \"lastReviewed\": \"\"\n },\n {\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"\",\n \"lastUpdated\": \"\",\n \"reviewedByUser\": \"\",\n \"lastReviewed\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "43a9ea89-a187-4c9d-b780-f87b238366db", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5ee27b3f-2e00-47af-b50f-9db1903ff196", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "282887f5-94f2-41d8-92f2-5f22fb9f62e1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1370f804-68cc-44d3-87e8-db2888683a1e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "61a7838b-7c7f-4abd-ab61-4ba03492b7fe", + "name": "Create common access items", + "request": { + "name": "Create common access items", + "description": { + "content": "This API is used to add roles/access profiles to the list of common access for a customer. Requires authorization scope of iai:access-modeling:create", + "type": "text/plain" + }, + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "6e70380f-0a05-4cce-8160-0f312b69207b", + "name": "Returns details of the common access classification request.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"DENIED\",\n \"lastUpdated\": \"\",\n \"reviewedByUser\": \"\",\n \"lastReviewed\": \"\",\n \"createdByUser\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5fe2fcc7-73f7-4f66-94bc-ad95e8de92e1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "42249775-95e1-4c4c-8079-c39001a528a8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f60df113-e1a3-4a40-a71a-7964eb374655", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "de37307d-60ef-4063-9b70-c76333b1497f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4f036430-1d2e-4618-8688-ee08d0487765", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "common-access" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "00916354-c484-4e7c-a45c-d80f6133ba8d", + "name": "Bulk update common access status", + "request": { + "name": "Bulk update common access status", + "description": { + "content": "This submits an update request to the common access application. At this time there are no parameters. Requires authorization scope of iai:access-modeling:update", + "type": "text/plain" + }, + "url": { + "path": [ + "common-access", + "update-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "7eaa2f5e-f3f8-4119-9e32-d754b7e18eae", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "common-access", + "update-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "661a3bc9-400e-4fb2-b0cf-102a5866b275", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "common-access", + "update-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ea47c628-94aa-4303-8601-145fc54ead0e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "common-access", + "update-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "10d5ede5-b165-4cab-8fb6-28b67553e256", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "common-access", + "update-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32d53a6d-b9d8-42f9-8e55-1885c8fd0648", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "common-access", + "update-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32caf0d4-cdb7-4282-95ce-9206aa9b806b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "common-access", + "update-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "IAI Outliers", + "description": "", + "item": [ + { + "id": "a604605d-7aa1-45f4-bc23-1f5e8d6b544e", + "name": "IAI Identity Outliers Summary", + "request": { + "name": "IAI Identity Outliers Summary", + "description": { + "content": "This API receives a summary containing: the number of identities that customer has, the number of outliers, and the type of outlier\nRequires authorization scope of 'iai:outliers-management:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "outlier-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "3d548082-c618-41dc-94dd-c9c354f47852", + "name": "Succeeded. Returns list of objects. Each object is a summary to give high level statistics/counts of outliers", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "disabled": true, + "description": { + "content": "The total result count.", + "type": "text/plain" + }, + "key": "X-Total-Count", + "value": "" + } + ], + "body": "[\n {\n \"type\": \"LOW_SIMILARITY\",\n \"snapshotDate\": \"\",\n \"totalOutliers\": \"\",\n \"totalIdentities\": \"\"\n },\n {\n \"type\": \"LOW_SIMILARITY\",\n \"snapshotDate\": \"\",\n \"totalOutliers\": \"\",\n \"totalIdentities\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f770061a-c2b8-43c5-ba65-d0d7084ac2b1", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ee380726-cdc0-42b7-9df6-ab20a24f2a5e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "89f42692-9387-4ddc-8d5a-1222e53b0862", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "317a29db-67d5-4d69-8eb7-228472dfa7a6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1af09a13-01a2-4dbb-a630-0f9b672db29a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "86b3bb00-fa60-4313-9557-b1a6228f0aa5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a77e6ac9-c058-49b6-b982-793219bb9276", + "name": "IAI Identity Outliers Latest Summary", + "request": { + "name": "IAI Identity Outliers Latest Summary", + "description": { + "content": "This API returns a most recent snapshot of each outlier type, each containing: the number of identities that customer has, the number of outliers, and the type of outlier\nRequires authorization scope of 'iai:outliers-management:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "outlier-summaries", + "latest" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b220163d-9d6c-43d1-ae64-da746ecf9473", + "name": "Succeeded. Returns list of objects. Each object is a summary to give high level statistics/counts of outliers", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries", + "latest" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"type\": \"STRUCTURAL\",\n \"snapshotDate\": \"\",\n \"totalOutliers\": \"\",\n \"totalIdentities\": \"\",\n \"totalIgnored\": \"\"\n },\n {\n \"type\": \"STRUCTURAL\",\n \"snapshotDate\": \"\",\n \"totalOutliers\": \"\",\n \"totalIdentities\": \"\",\n \"totalIgnored\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c54671c7-6fb3-48e4-a456-ab33803c73ff", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries", + "latest" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "805d686f-ffcc-44f1-a89f-cccc41350add", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries", + "latest" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b9911b71-6254-45b0-a618-e69e2208f8e2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries", + "latest" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "064f991c-76cc-41b5-8060-ea6a0c4016d6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries", + "latest" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0f1e77a3-6617-4d37-8f8a-9c54df3dad9e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries", + "latest" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ad2993b6-7601-404e-b3ed-65f214221d92", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "outlier-summaries", + "latest" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3975e694-ae71-4984-a7fa-21a5d9d9aadb", + "name": "IAI Get Identity Outliers", + "request": { + "name": "IAI Get Identity Outliers", + "description": { + "content": "This API receives a list of outliers, containing data such as: identityId, outlier type, detection dates, identity attributes, if identity is ignore, and certification information\nRequires authorization scope of 'iai:outliers-management:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "STRUCTURAL" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "bd54e0fb-af42-49d9-8803-2f7aa899304c", + "name": "Succeeded. Returns list of objects. Each object contains information about outliers", + "originalRequest": { + "url": { + "path": [ + "outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "STRUCTURAL" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "disabled": true, + "description": { + "content": "The total result count.", + "type": "text/plain" + }, + "key": "X-Total-Count", + "value": "" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"identityId\": \"\",\n \"type\": \"LOW_SIMILARITY\",\n \"firstDetectionDate\": \"\",\n \"latestDetectionDate\": \"\",\n \"ignored\": \"\",\n \"attributes\": {},\n \"score\": \"\",\n \"unignoreType\": \"MANUAL\",\n \"unignoreDate\": \"\",\n \"ignoreDate\": \"\"\n },\n {\n \"id\": \"\",\n \"identityId\": \"\",\n \"type\": \"LOW_SIMILARITY\",\n \"firstDetectionDate\": \"\",\n \"latestDetectionDate\": \"\",\n \"ignored\": \"\",\n \"attributes\": {},\n \"score\": \"\",\n \"unignoreType\": \"AUTOMATIC\",\n \"unignoreDate\": \"\",\n \"ignoreDate\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b15b5420-b261-4130-be95-8400f362f741", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "STRUCTURAL" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9632ea27-2b99-47b8-8df5-a920453bd963", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "STRUCTURAL" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c109bbf5-04fe-42a6-96f8-b1a2ab8b981c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "STRUCTURAL" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "822c3fd3-de6f-4705-9d27-428c20be2f23", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "STRUCTURAL" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1cace6c7-9773-43b9-ade6-9742a333ebc2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "STRUCTURAL" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d90d4523-9bdc-494a-9056-2595c671786d", + "name": "Get identity outlier's contibuting features", + "request": { + "name": "Get identity outlier's contibuting features", + "description": { + "content": "This API returns a list of contributing feature objects for a single outlier. The object contains: feature name, feature value type, value, importance, display name (translated text or message key), description (translated text or message key), translation messages object\nRequires authorization scope of 'iai:outliers-management:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "outliers", + ":outlierId", + "contributing-features" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Whether or not to include translation messages object in returned response", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "outlierId", + "disabled": true, + "description": { + "content": "(Required) The outlier id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b5567d39-b351-4a93-b691-4196d32e234b", + "name": "Succeeded. Returns list of objects. Each object contains a feature and metadata about that feature", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "contributing-features" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Whether or not to include translation messages object in returned response", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "disabled": true, + "description": { + "content": "The total result count.", + "type": "text/plain" + }, + "key": "X-Total-Count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The locale to use for translations for displayName and description text", + "type": "text/plain" + }, + "key": "accept-language", + "value": "" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"valueType\": \"FLOAT\",\n \"value\": \"\",\n \"importance\": \"\",\n \"displayName\": \"\",\n \"description\": \"\",\n \"translationMessages\": {\n \"displayName\": {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n \"description\": {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"valueType\": \"INTEGER\",\n \"value\": \"\",\n \"importance\": \"\",\n \"displayName\": \"\",\n \"description\": \"\",\n \"translationMessages\": {\n \"displayName\": {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n \"description\": {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a73d5c3f-3453-491a-be28-934c157fc1c8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "contributing-features" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Whether or not to include translation messages object in returned response", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5622ced6-16dd-414b-a168-5fa426bef094", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "contributing-features" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Whether or not to include translation messages object in returned response", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "886116af-d942-4d67-97d9-01314a8893c8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "contributing-features" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Whether or not to include translation messages object in returned response", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d1d263cf-1eea-4448-8616-da64827a853a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "contributing-features" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Whether or not to include translation messages object in returned response", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ff5ac8ce-e6d5-4d3f-9654-77c498d75209", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "contributing-features" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Whether or not to include translation messages object in returned response", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "831f75ee-fd7f-4587-973d-3e05621659ff", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "contributing-features" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Whether or not to include translation messages object in returned response", + "type": "text/plain" + }, + "key": "include-translation-messages", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6ca53751-8a97-449f-82c2-2f74a48aebfe", + "name": "Gets a list of access items associated with each identity outlier contributing feature", + "request": { + "name": "Gets a list of access items associated with each identity outlier contributing feature", + "description": { + "content": "This API returns a list of the enriched access items associated with each feature filtered by the access item type The object contains: accessItemId, display name (translated text or message key), description (translated text or message key), accessType, sourceName, extremelyRare\nRequires authorization scope of 'iai:outliers-management:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "outliers", + ":outlierId", + "feature-details", + ":contributingFeatureName", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", + "type": "text/plain" + }, + "key": "accessType", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "outlierId", + "disabled": true, + "description": { + "content": "(Required) The outlier id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "mean_max_bundle_concurrency", + "key": "contributingFeatureName", + "disabled": true, + "description": { + "content": "(Required) The name of contributing feature", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "670eea22-a90b-4883-af53-1ba04cd27bd0", + "name": "The list of access items.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "feature-details", + ":contributingFeatureName", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", + "type": "text/plain" + }, + "key": "accessType", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"description\": \"\",\n \"accessType\": \"ROLE\",\n \"sourceName\": \"\",\n \"extremelyRare\": false\n },\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"description\": \"\",\n \"accessType\": \"ENTITLEMENT\",\n \"sourceName\": \"\",\n \"extremelyRare\": false\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ac33adc7-265e-48ff-8265-c2a291783eea", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "feature-details", + ":contributingFeatureName", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", + "type": "text/plain" + }, + "key": "accessType", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "571988dd-d449-40e8-a04d-9004af814b5b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "feature-details", + ":contributingFeatureName", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", + "type": "text/plain" + }, + "key": "accessType", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "671849df-6e0b-4881-a391-ee643873524d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "feature-details", + ":contributingFeatureName", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", + "type": "text/plain" + }, + "key": "accessType", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c351a005-bbd6-45b3-85e6-b39754cf2c2d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "feature-details", + ":contributingFeatureName", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", + "type": "text/plain" + }, + "key": "accessType", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4fb66223-6d33-4659-8820-225f450c07cf", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "feature-details", + ":contributingFeatureName", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", + "type": "text/plain" + }, + "key": "accessType", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "059354ff-e4ef-4763-bf29-18a2c88ec1c6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "outliers", + ":outlierId", + "feature-details", + ":contributingFeatureName", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", + "type": "text/plain" + }, + "key": "accessType", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6588d3b2-b09e-4399-aef7-2d6e111c1026", + "name": "IAI Identity Outliers Ignore", + "request": { + "name": "IAI Identity Outliers Ignore", + "description": { + "content": "This API receives a list of IdentityIDs in the request, changes the outliers to be ignored--returning a 204 if successful.\nRequires authorization scope of 'iai:outliers-management:update'", + "type": "text/plain" + }, + "url": { + "path": [ + "outliers", + "ignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "2876bb6e-a45e-4cbb-b56d-5335b931e544", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "ignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "ca1bddf0-e1d3-43b8-8454-03d55f4623ff", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "ignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "96842af6-5db2-4b3b-9576-a40ede67c48a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "ignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8964d032-b837-40e2-9908-c683278064ac", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "ignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f6f92659-11ba-4af6-b43a-b269ddcd26cd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "ignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "36b5682f-2d83-47ce-b938-1cc4d67792e1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "ignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "254ae49f-8ac0-44d7-b5c6-cd0cd247c926", + "name": "IAI Identity Outliers Unignore", + "request": { + "name": "IAI Identity Outliers Unignore", + "description": { + "content": "This API receives a list of IdentityIDs in the request, changes the outliers to be un-ignored--returning a 204 if successful.\nRequires authorization scope of 'iai:outliers-management:update'", + "type": "text/plain" + }, + "url": { + "path": [ + "outliers", + "unignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "26a55c19-7b2b-4da2-8c3e-12eb92304c7f", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "unignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "3fd3020c-40b8-4c83-932f-20dfd1bbc3cf", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "unignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a331d821-70aa-468d-9e6f-93ac87bac071", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "unignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f71b67df-7961-4da0-bc99-6661a2b970fa", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "unignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1eed021d-862e-4951-9bbc-d7a587934b75", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "unignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d5397d57-357a-480b-9f5b-de9a96ed96cb", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "unignore" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ad773d19-a8f1-4679-882e-29c554a92c29", + "name": "IAI Identity Outliers Export", + "request": { + "name": "IAI Identity Outliers Export", + "description": { + "content": "This API exports a list of ignored outliers to a CSV as well as list of non-ignored outliers to a CSV. These two CSVs will be zipped and exported Columns will include: identityID, type, firstDetectionDate, latestDetectionDate, ignored, & attributes (defined set of identity attributes)\nRequires authorization scope of 'iai:outliers-management:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "outliers", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "fcd7d1d3-5ab0-404e-9518-647fe7dfa8f4", + "name": "Succeeded. Returns zip of 2 CSVs to download. 1 CSV for ignored outliers and 1 for non-ignored outliers", + "originalRequest": { + "url": { + "path": [ + "outliers", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/zip" + } + ], + "body": "", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "7475072a-77a0-4304-855a-78cfb0ccfdcc", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bb470039-3957-411b-9ced-ef1aff0276df", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "efa6bd79-e4e0-4937-b83c-5071ada5f9b8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2d7b300a-83dd-4dc2-b4c2-b05275068195", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6139b5c0-8d37-45eb-9138-217ced85a291", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "outliers", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Type of the identity outliers snapshot to filter on", + "type": "text/plain" + }, + "key": "type", + "value": "LOW_SIMILARITY" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "13dc9f74-781e-4939-a654-d0e8ca55b172", + "name": "Get identity outlier contibuting feature summary", + "request": { + "name": "Get identity outlier contibuting feature summary", + "description": { + "content": "This API returns a summary of a contributing feature for an identity outlier. The object contains: contributing feature name (translated text or message key), identity outlier display name, feature values, feature definition and explanation (translated text or message key), peer display name and identityId, access item reference, translation messages object\nRequires authorization scope of 'iai:outliers-management:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "outlier-feature-summaries", + ":outlierFeatureId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "outlierFeatureId", + "disabled": true, + "description": { + "content": "(Required) Contributing feature id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "02cb8c56-5b3e-4ba4-afc6-fb92b0a8597a", + "name": "Succeeded. Returns selected contributing feature summary for an outlier", + "originalRequest": { + "url": { + "path": [ + "outlier-feature-summaries", + ":outlierFeatureId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "disabled": true, + "description": { + "content": "The locale to use for translations", + "type": "text/plain" + }, + "key": "accept-language", + "value": "" + } + ], + "body": "{\n \"contributingFeatureName\": \"\",\n \"identityOutlierDisplayName\": \"\",\n \"outlierFeatureDisplayValues\": [\n {\n \"displayName\": \"\",\n \"value\": \"\",\n \"valueType\": \"INTEGER\"\n },\n {\n \"displayName\": \"\",\n \"value\": \"\",\n \"valueType\": \"FLOAT\"\n }\n ],\n \"featureDefinition\": \"\",\n \"featureExplanation\": \"\",\n \"peerDisplayName\": \"\",\n \"peerIdentityId\": \"\",\n \"accessItemReference\": {}\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "999c7a0f-3ec1-4b45-a23a-c5357f3a7fc7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "outlier-feature-summaries", + ":outlierFeatureId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3cd9ca82-6f42-4c05-9e90-853231e3da70", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "outlier-feature-summaries", + ":outlierFeatureId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dc1b19a5-d767-48af-88c1-fb9e9a06aed5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "outlier-feature-summaries", + ":outlierFeatureId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1db9e704-0fbd-4a0d-9a80-a54d449c3ac3", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "outlier-feature-summaries", + ":outlierFeatureId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4756cf05-a81d-41b5-af1d-19e8b8df2573", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "outlier-feature-summaries", + ":outlierFeatureId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fe519a5b-cc2f-499a-a110-b7823a7c6b5c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "outlier-feature-summaries", + ":outlierFeatureId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "IAI Peer Group Strategies", + "description": "", + "item": [ + { + "id": "a588280d-e146-4a93-a74f-90ff11c61a74", + "name": "Identity Outliers List", + "request": { + "name": "Identity Outliers List", + "description": { + "content": "-- Deprecated : See 'IAI Outliers' This API will be used by Identity Governance systems to identify identities that are not included in an organization's peer groups. By default, 250 identities are returned. You can specify between 1 and 1000 number of identities that can be returned.", + "type": "text/plain" + }, + "url": { + "path": [ + "peer-group-strategies", + ":strategy", + "identity-outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "strategy", + "disabled": true, + "description": { + "content": "(Required) The strategy used to create peer groups. Currently, 'entitlement' is supported.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "ff9b6054-0396-4c51-b0a3-7bba904b8a44", + "name": "List of identities that are not included in peer groups.", + "originalRequest": { + "url": { + "path": [ + "peer-group-strategies", + ":strategy", + "identity-outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"type\": \"\",\n \"peer_group_id\": \"\",\n \"attributes\": {\n \"nostrud_726\": {},\n \"anim_5\": {}\n }\n },\n {\n \"id\": \"\",\n \"type\": \"\",\n \"peer_group_id\": \"\",\n \"attributes\": {\n \"amet08\": {}\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cdfdb7ed-394e-4a3d-b42e-d4a52515f0f8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "peer-group-strategies", + ":strategy", + "identity-outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "18a89ca7-e9e2-44aa-a8d1-a9436cd16921", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "peer-group-strategies", + ":strategy", + "identity-outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f2781272-b6ed-44bd-a5c7-ab63c0e3ca75", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "peer-group-strategies", + ":strategy", + "identity-outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5d4cb13d-fb2a-4270-b422-4ff8e9381cfe", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "peer-group-strategies", + ":strategy", + "identity-outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a6c05e38-57f0-4a76-ad18-bbcf98935ad6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "peer-group-strategies", + ":strategy", + "identity-outliers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "IAI Recommendations", + "description": "", + "item": [ + { + "id": "20444e9b-af2d-4cc7-ba55-74a98bc67090", + "name": "Returns a Recommendation Based on Object", + "request": { + "name": "Returns a Recommendation Based on Object", + "description": { + "content": "The getRecommendations API returns recommendations based on the requested object. The recommendations are invoked by IdentityIQ and IdentityNow plug-ins that retrieve recommendations based on the performed calculations.", + "type": "text/plain" + }, + "url": { + "path": [ + "recommendations", + "request" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "faecf834-81d4-47f6-9657-4cfb35c7c9dc", + "name": "The recommendations for a customer", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "request" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"response\": [\n {\n \"request\": {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n },\n \"recommendation\": \"MAYBE\",\n \"interpretations\": [\n \"\",\n \"\"\n ],\n \"translationMessages\": [\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"recommenderCalculations\": {\n \"identityId\": \"\",\n \"entitlementId\": \"\",\n \"recommendation\": \"\",\n \"overallWeightedScore\": \"\",\n \"featureWeightedScores\": {\n \"id_f\": \"\",\n \"cupidatata63\": \"\",\n \"in_d_\": \"\",\n \"minim248\": \"\"\n },\n \"threshold\": \"\",\n \"identityAttributes\": {\n \"aliqua_1\": {\n \"value\": \"\"\n },\n \"Duis4\": {\n \"value\": \"\"\n }\n },\n \"featureValues\": {\n \"feature\": \"\",\n \"numerator\": \"\",\n \"denominator\": \"\"\n }\n }\n },\n {\n \"request\": {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n },\n \"recommendation\": \"YES\",\n \"interpretations\": [\n \"\",\n \"\"\n ],\n \"translationMessages\": [\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"recommenderCalculations\": {\n \"identityId\": \"\",\n \"entitlementId\": \"\",\n \"recommendation\": \"\",\n \"overallWeightedScore\": \"\",\n \"featureWeightedScores\": {\n \"in10\": \"\",\n \"Ut__2c\": \"\"\n },\n \"threshold\": \"\",\n \"identityAttributes\": {\n \"laborum2a\": {\n \"value\": \"\"\n }\n },\n \"featureValues\": {\n \"feature\": \"\",\n \"numerator\": \"\",\n \"denominator\": \"\"\n }\n }\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ea6382e0-6f03-4fba-98f1-afad4cfc8d1c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "request" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "462208fa-a8aa-4678-936b-25a4d006bf2a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "request" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ceb21e0a-bfa3-4ae4-83c4-237bbe0af206", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "request" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6c85115a-4e24-4d93-8c26-592af8593b2f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "request" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "88d338e2-4dae-4a15-9741-c5d00acb657b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "request" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d189b45f-187e-442a-8004-d7718334be9e", + "name": "Get certification recommendation config values", + "request": { + "name": "Get certification recommendation config values", + "description": { + "content": "Retrieves configuration attributes used by certification recommendations.", + "type": "text/plain" + }, + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "2810a537-09a4-45cc-9074-aba0e194887f", + "name": "Cert recommendation configuration attributes", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "79ed220a-39fb-434c-b60e-05dd0734da43", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "659bef03-9cd1-405d-887b-3ae2cde0f50a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "12393297-00d3-4b38-914d-bc1ac261336c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "56604455-3af1-42a9-8e94-ee67c150558e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7b5794c5-ad34-4d48-807d-117d6e0a6007", + "name": "Update certification recommendation config values", + "request": { + "name": "Update certification recommendation config values", + "description": { + "content": "Updates configuration attributes used by certification recommendations.", + "type": "text/plain" + }, + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1b28d9ba-a795-43c1-bb99-bee50716ac5f", + "name": "Cert recommendation configuration attributes after update", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b6babeeb-89ce-48c2-aae6-bb929860e3a3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9e0367e2-1034-45ac-85be-53cbcf09b434", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0c8ed1ee-0fb9-4fe2-bb9b-611f618bc897", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a0d1f03d-fcc5-4d20-b868-5b7c5ff915f1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "recommendations", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "36602b30-a674-46dd-9446-7cef44b675ec", + "name": "Get Message catalogs", + "request": { + "name": "Get Message catalogs", + "description": { + "content": "The getMessageCatalogs API returns message catalog based on the language headers in the requested object.", + "type": "text/plain" + }, + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "access-request-recommender", + "key": "catalog-id", + "disabled": true, + "description": { + "content": "(Required) The ID of the message catalog.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "621889f4-7faa-4b0e-ab44-b44bcddb65b1", + "name": "The message catalogs based on the request headers", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"locale\": \"\",\n \"messages\": [\n {\n \"key\": \"\",\n \"format\": \"\"\n },\n {\n \"key\": \"\",\n \"format\": \"\"\n }\n ]\n },\n {\n \"locale\": \"\",\n \"messages\": [\n {\n \"key\": \"\",\n \"format\": \"\"\n },\n {\n \"key\": \"\",\n \"format\": \"\"\n }\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fd84b084-663a-4f9e-ba8d-e298b9cb5290", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "92c92c86-b3fa-4c77-91fc-5db51823bf53", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "80e406ae-d2f0-4579-9e4b-ceb1fffc3de7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "94cd395d-f399-47c3-bc3f-ee4039f3c186", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3dad51ba-2236-4020-8b52-2b1e9a8414c9", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "translation-catalogs", + ":catalog-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "IAI Role Mining", + "description": "", + "item": [ + { + "id": "3d95ff8e-873d-4656-9a69-fa08c2a24fd6", + "name": "Create a role mining session", + "request": { + "name": "Create a role mining session", + "description": { + "content": "This submits a create role mining session request to the role mining application.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"CREATED\"\n },\n \"type\": \"COMMON\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "3e685321-f650-42c5-a23c-170a10be6a39", + "name": "Submitted a role mining session request", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"CREATED\"\n },\n \"type\": \"COMMON\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"pruneThreshold\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"POTENTIAL_ROLES_PROCESSING\"\n },\n \"id\": \"\",\n \"createdDate\": \"\",\n \"modifiedDate\": \"\",\n \"type\": \"SPECIALIZED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1c4de2d-adfa-4f45-8a25-c0b9c4347009", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"CREATED\"\n },\n \"type\": \"COMMON\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aaa182a8-7cf6-47b8-aa95-d71409558cc8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"CREATED\"\n },\n \"type\": \"COMMON\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83aa58a0-1d34-403b-a9a3-21a6b03e36fc", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"CREATED\"\n },\n \"type\": \"COMMON\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47165f5c-1d11-4cdc-a71f-be088f4996ca", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"CREATED\"\n },\n \"type\": \"COMMON\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "66d57c9e-e7ea-4392-8061-dd0e9d03fb1b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"CREATED\"\n },\n \"type\": \"COMMON\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "49456f7c-451f-4776-9f42-1355cfa9f82b", + "name": "Retrieves all role mining sessions", + "request": { + "name": "Retrieves all role mining sessions", + "description": { + "content": "Returns all role mining sessions that match the query parameters", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "701ad6cd-9c0d-4e48-b8a1-3f1f6a7f10fd", + "name": "Succeeded. Returns all role mining sessions that match the query parameters.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"UPDATED\"\n },\n \"type\": \"COMMON\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n },\n {\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"UPDATED\"\n },\n \"type\": \"SPECIALIZED\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "24c23823-2760-43ee-a9e0-b56faac05cdc", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "da6c6f20-7f52-4114-a5d4-4f5ad134017a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8b3d1e7e-caa1-43ce-87b1-09de7abfebb3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f69358df-69a4-41ae-b3c8-ee50f3569135", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae80d456-dd05-4ae0-b240-7e46fe1de94d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3671c8bb-182f-4a20-8c3c-d98f64cef05b", + "name": "Patch a role mining session", + "request": { + "name": "Patch a role mining session", + "description": { + "content": "The method updates an existing role mining session using PATCH. Supports op in {\"replace\"} and changes to pruneThreshold and/or minNumIdentitiesInPotentialRole. The potential roles in this role mining session is then re-calculated.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id to be patched", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "828fdc07-0fc8-4309-8981-09b97cc4f7fc", + "name": "Success", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0953fe6c-1719-445c-bbcb-222569d8f637", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9c28b32d-fdce-4e42-b109-2b6d07a4a157", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "942a35ae-a416-44c5-bc5e-3fce9e2d6f36", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b9a8689f-edeb-4aed-902f-236f80ea1da5", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c0cb6b4e-22fb-48c2-bbf6-a23c9984046d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "338c4cb9-1d93-46bb-8be0-91d035d74ceb", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "53351545-62ad-454b-8512-cc9d69d1b4dd", + "name": "Get a role mining session", + "request": { + "name": "Get a role mining session", + "description": { + "content": "The method retrieves a role mining session.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id to be retrieved.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d7317ea9-7bcb-4769-be9c-c994c8615cc6", + "name": "Returns a role mining session", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"pruneThreshold\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"POTENTIAL_ROLES_PROCESSING\"\n },\n \"id\": \"\",\n \"createdDate\": \"\",\n \"modifiedDate\": \"\",\n \"type\": \"SPECIALIZED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f32fbefa-a48d-4092-bdd1-5120ca42e524", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2afe33fa-bbab-497a-b9a8-ddc84e4397cf", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "22ab7ff5-845f-4c12-8112-27805328a592", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eec9a235-54ed-48bb-bb87-9babf5601a69", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1b19c8c7-b1a2-455f-802e-e6ef8b3b9e83", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "74a96d64-d380-49ec-a0b4-299c5d2dd3e0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "693142c4-649f-42c1-97fa-b4b121d0045c", + "name": "Get role mining session status state", + "request": { + "name": "Get role mining session status state", + "description": { + "content": "This method returns a role mining session status for a customer.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "12d0f117-3a24-4e7b-a6de-7944724dc8a3", + "name": "Succeeded. Returns session status", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"state\": \"PRUNE_THRESHOLD_OBTAINED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d8aeee7e-0bf4-4d87-b367-40b409e43578", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4c54ab2-e91f-487f-b733-4d17f7f60be8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e954392-996d-4106-bace-4271cf635560", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "10b099e6-5558-4503-aecf-90689ac3f8f6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "dea871d7-733c-4114-aff1-ccbb6d452c34", + "name": "Retrieves all potential role summaries", + "request": { + "name": "Retrieves all potential role summaries", + "description": { + "content": "This method returns the potential role summaries for a role mining session.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "04292d95-c999-4cf0-ac0f-57fd20a40a19", + "name": "Succeeded. Returns a list of potential role summaries for a role mining session.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"potentialRoleRef\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"identityCount\": \"\",\n \"entitlementCount\": \"\",\n \"identityGroupStatus\": \"\",\n \"provisionState\": \"FAILED\",\n \"roleId\": \"\",\n \"density\": \"\",\n \"freshness\": \"\",\n \"quality\": \"\",\n \"type\": \"SPECIALIZED\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"IDENTITIES_OBTAINED\",\n \"scopingMethod\": \"AUTO_RM\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"potentialRoleRef\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"identityCount\": \"\",\n \"entitlementCount\": \"\",\n \"identityGroupStatus\": \"\",\n \"provisionState\": \"POTENTIAL\",\n \"roleId\": \"\",\n \"density\": \"\",\n \"freshness\": \"\",\n \"quality\": \"\",\n \"type\": \"COMMON\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"POTENTIAL_ROLES_CREATED\",\n \"scopingMethod\": \"MANUAL\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fac05934-2d59-46c9-a81d-74698c2c3125", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a9271728-54ae-4c7d-85aa-f5be10488d11", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "16d19957-8745-4fd6-b801-347fadd94f13", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c8cc4f3-dc42-4d88-b467-8eba605d4e67", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "31ab97e3-1f91-47d1-99d5-e47f40aaaa5b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9681e59b-0e14-4b6a-8bed-f1399062dfaa", + "name": "Retrieves a specific potential role", + "request": { + "name": "Retrieves a specific potential role", + "description": { + "content": "This method returns a specific potential role for a role mining session.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "1bc0feb8-3110-4869-80e5-7ff208b2e4bd", + "name": "Succeeded. Returns a list of potential roles for a role mining session.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"density\": \"\",\n \"description\": \"\",\n \"entitlementCount\": \"\",\n \"excludedEntitlements\": [\n \"\",\n \"\"\n ],\n \"freshness\": \"\",\n \"identityCount\": \"\",\n \"identityDistribution\": [\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"nulla_cfd\": \"\",\n \"est_e\": \"\",\n \"enim_6\": \"\",\n \"et2_1\": \"\"\n },\n {\n \"in1e\": \"\",\n \"amet_8_\": \"\"\n }\n ]\n },\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"proident__c\": \"\",\n \"esse40c\": \"\",\n \"ex8d\": \"\",\n \"voluptate_9f2\": \"\"\n },\n {\n \"Excepteurf\": \"\",\n \"sed24\": \"\",\n \"esse_1f\": \"\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"provisionState\": \"PENDING\",\n \"quality\": \"\",\n \"roleId\": \"\",\n \"saved\": \"\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"POTENTIAL_ROLES_CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9ba44636-f8f4-416a-a46b-f1f01f25a6b1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4e07f92-f43b-416c-b3e1-cd41a3c6fa3a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2cd41050-2d71-437e-9f90-395070566719", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8f42b8cf-7dd0-4a63-a9c5-adccb2c7a6f5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "14924ff4-79ef-417c-81ce-a54994686dbb", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "27155f1a-ed63-43ea-a90f-84026098d0e6", + "name": "Update a potential role", + "request": { + "name": "Update a potential role", + "description": { + "content": "The method updates an existing potential role using.\n\nThe following fields can be modified:\n\n* `description`\n\n* `name`\n\n* `saved`\n\n\n>**NOTE: All other fields cannot be modified.**\n", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) The potential role summary id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "7d7e3e3b-c609-4608-9d73-1b02fa74ee3a", + "name": "Succeeded. Returns the potential role summary based on the potentialRoleId provided.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0ce1b650-2e5f-4f64-8d0e-73fe79dcfc19", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ea506420-0f8e-42b0-8125-989b861402d7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "51f2bbf6-07d0-4329-b44c-ce19d2b93b84", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0c100e6b-2c37-49d1-8e08-62eb8a53994f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2214b444-d9a7-448d-b854-81fab9d50bab", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d811b925-8616-4a7d-99a1-5ef2eab89c0d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6dbdf32f-bc18-4a32-b384-fd7431bb9047", + "name": "Retrieves the applications of a potential role for a role mining session", + "request": { + "name": "Retrieves the applications of a potential role for a role mining session", + "description": { + "content": "This method returns the applications of a potential role for a role mining session.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId", + "applications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d97ef089-3f19-410d-b44b-3446f6fab18b", + "name": "Succeeded. Returns a list of potential roles for a role mining session.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId", + "applications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c8bb7bea-6f49-4ddd-bc59-9c33d44c6b55", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId", + "applications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d806d43e-8fea-4bc4-b89f-d560d7b9f45d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId", + "applications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "25e9cdb2-af25-4403-bd75-3c0152dadb4b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId", + "applications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d3d52c29-8699-4859-aeaa-70d394c05046", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-role-summaries", + ":potentialRoleId", + "applications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "99c799ea-21db-4963-9af2-1d595fab544e", + "name": "Retrieves entitlements for a potential role in a role mining session", + "request": { + "name": "Retrieves entitlements for a potential role in a role mining session", + "description": { + "content": "This method returns entitlements for a potential role in a role mining session.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d7325a86-09e6-4dca-bf79-d475332aaee8", + "name": "Succeeded. Returns a list of entitlements for a potential role.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"entitlementRef\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\"\n },\n \"name\": \"\",\n \"applicationName\": \"\",\n \"identityCount\": \"\",\n \"popularity\": \"\",\n \"popularityInOrg\": \"\",\n \"sourceId\": \"\",\n \"activitySourceState\": \"\",\n \"sourceUsagePercent\": \"\"\n },\n {\n \"entitlementRef\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\"\n },\n \"name\": \"\",\n \"applicationName\": \"\",\n \"identityCount\": \"\",\n \"popularity\": \"\",\n \"popularityInOrg\": \"\",\n \"sourceId\": \"\",\n \"activitySourceState\": \"\",\n \"sourceUsagePercent\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47b76918-c5a7-401a-aa56-49ca4b1ef1ad", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a967f308-f01b-4ebd-86ef-ae8ecce310b4", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "84a36897-8ebc-43ee-9c8b-7ca727e48f0a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1e44c6a2-580c-453f-97d4-830bc1791407", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "25aa65b7-5f0e-48cb-9b8c-da2facc6ad71", + "name": "Retrieves entitlement popularity distribution for a potential role in a role mining session", + "request": { + "name": "Retrieves entitlement popularity distribution for a potential role in a role mining session", + "description": { + "content": "This method returns entitlement popularity distribution for a potential role in a role mining session.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularity-distribution" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "babeb50f-c009-4972-bf01-1e42e16679fb", + "name": "Succeeded. Returns a map containing entitlement popularity distribution for a potential role.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularity-distribution" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"sinte\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9eaedd26-a108-4642-bdb4-7b3895c4b252", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularity-distribution" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "acb4956d-edb2-4f7c-b843-12ef4cd55d2c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularity-distribution" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7349adb7-f936-48cd-afb6-1aa070bca075", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularity-distribution" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e6ca8bde-6fc4-45f3-aa7d-c368d6b482d4", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "entitlement-popularity-distribution" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included or not", + "type": "text/plain" + }, + "key": "includeCommonAccess", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "02043231-e4c4-4dd7-9c13-37b270b06b7b", + "name": "Edit entitlements for a potential role to exclude some entitlements", + "request": { + "name": "Edit entitlements for a potential role to exclude some entitlements", + "description": { + "content": "This endpoint adds or removes entitlements from an exclusion list for a potential role.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "edit-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "6d6f20ac-8268-48dd-8ced-a0f0a57912cc", + "name": "Adds or removes entitlements from a potential role's entitlement exclusion list.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "edit-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"density\": \"\",\n \"description\": \"\",\n \"entitlementCount\": \"\",\n \"excludedEntitlements\": [\n \"\",\n \"\"\n ],\n \"freshness\": \"\",\n \"identityCount\": \"\",\n \"identityDistribution\": [\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"nulla_cfd\": \"\",\n \"est_e\": \"\",\n \"enim_6\": \"\",\n \"et2_1\": \"\"\n },\n {\n \"in1e\": \"\",\n \"amet_8_\": \"\"\n }\n ]\n },\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"proident__c\": \"\",\n \"esse40c\": \"\",\n \"ex8d\": \"\",\n \"voluptate_9f2\": \"\"\n },\n {\n \"Excepteurf\": \"\",\n \"sed24\": \"\",\n \"esse_1f\": \"\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"provisionState\": \"PENDING\",\n \"quality\": \"\",\n \"roleId\": \"\",\n \"saved\": \"\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"POTENTIAL_ROLES_CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fe74e87f-6aa9-4f6c-b330-730c7015911e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "edit-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83db1b9a-dd53-41c8-932e-5b786685ff02", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "edit-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f28e5d11-0b75-491b-a084-584133bbf855", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "edit-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d48e15e5-f497-4dc8-98b9-7a832c9b2615", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "edit-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9f67187f-033f-4b14-817b-a3c584cc9f1f", + "name": "Retrieves identities for a potential role in a role mining session", + "request": { + "name": "Retrieves identities for a potential role in a role mining session", + "description": { + "content": "This method returns identities for a potential role in a role mining session.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "2e73cc2c-9be9-45ad-a997-4242f3f0bce1", + "name": "Succeeded. Returns a list of identities for a potential role.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attributes\": {\n \"incididunt_c04\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attributes\": {\n \"ipsum_91\": \"\",\n \"voluptate__\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2638542f-4653-473e-8e1f-7c0c844d8cb0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ed0372bb-81cb-4d67-9977-79b72a8186ba", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9bac64ac-b95c-4450-9981-9f2d78b29f71", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5a706d03-687d-4421-87b0-dd4b0a0a3e35", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "20bd5d4b-8b10-43cb-9508-50284e741ffa", + "name": "Export (download) details for a potential role in a role mining session", + "request": { + "name": "Export (download) details for a potential role in a role mining session", + "description": { + "content": "This endpoint downloads all the information for a potential role in a role mining session. Includes identities and entitlements in the potential role.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "bfd1f5cc-32c0-4935-82f2-45250d6b52ca", + "name": "Succeeded. Returns a zip file containing csv files for identities and entitlements for the potential role.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/zip" + } + ], + "body": "", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "ce4be16a-36ca-4e35-9e0e-1f1c3ea94c51", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5359dad7-01d2-47f1-a136-4c5f15b75a1c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fd2e24ef-7b3e-4066-b436-7dfaf91bc9f8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b3362d95-b99a-4ea0-9ef2-3c217c7ba0f0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e8dc3953-faf0-4b1e-b99e-09613c16e8e5", + "name": "Asynchronously export details for a potential role in a role mining session and upload to S3", + "request": { + "name": "Asynchronously export details for a potential role in a role mining session and upload to S3", + "description": { + "content": "This endpoint uploads all the information for a potential role in a role mining session to S3 as a downloadable zip archive. Includes identities and entitlements in the potential role.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "6d0da398-10da-44ec-a7ab-42dd10ddef37", + "name": "Job Submitted. Returns a reportId that can be used to download the zip once complete", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\",\n \"exportId\": \"\",\n \"status\": \"QUEUED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dbc31b11-926e-4625-94d7-d08236f67ec6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a8da74ff-89c4-4260-8b72-9b96541d605b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9c21b36c-5274-4299-b4b6-6fac3b94c07a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cdbcfff7-e3ba-4b8a-ab61-25c44d41077a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "58495fe0-a89c-4406-9071-46a24915e168", + "name": "Retrieve status of a potential role export job", + "request": { + "name": "Retrieve status of a potential role export job", + "description": { + "content": "This endpoint retrieves information about the current status of a potential role export.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "exportId", + "disabled": true, + "description": { + "content": "(Required) The id of a previously run export job for this potential role", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "97f2425f-3dc7-4b62-b195-c026cfc0c563", + "name": "Success. Returns the current status of this export", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\",\n \"exportId\": \"\",\n \"status\": \"QUEUED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e5940194-a850-49e8-9882-54584a163e0c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d1819b44-99c3-4200-af1f-d6bb1527cc9e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0dd00251-7207-4d66-8d1e-16113b5bb648", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "63ffeaa1-6720-4609-83d0-329c54450bc2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8a541f43-efcd-4de6-8a78-e21c346246ae", + "name": "Export (download) details for a potential role in a role mining session", + "request": { + "name": "Export (download) details for a potential role in a role mining session", + "description": { + "content": "This endpoint downloads a completed export of information for a potential role in a role mining session.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "exportId", + "disabled": true, + "description": { + "content": "(Required) The id of a previously run export job for this potential role", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "cc7222b3-9c1c-404c-9c4c-bb4215b888e0", + "name": "Succeeded. Returns a zip file containing csv files for identities and entitlements for the potential role.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/zip" + } + ], + "body": "", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "27b78fc1-67fb-4f3b-8234-89a978a1fba0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5139c146-bf52-41f5-b94a-e6a78c03d194", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f8b18c31-ff3b-4f9b-9957-37c1c319b6a2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cf8ecfe0-5ae5-4bc6-b898-992da8b2a5fc", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "export-async", + ":exportId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2d7b6f30-0209-4cdd-ac89-64cf2dd3e12b", + "name": "Create request to provision a potential role into an actual role.", + "request": { + "name": "Create request to provision a potential role into an actual role.", + "description": { + "content": "This method starts a job to provision a potential role", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "provision" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", + "type": "text/plain" + }, + "key": "min-entitlement-popularity", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", + "type": "text/plain" + }, + "key": "include-common-access", + "value": "true" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "2cc45286-7828-4d82-8d9e-37846d49e4a8", + "name": "Accepted. Returns a potential role summary including the status of the provison request", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "provision" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", + "type": "text/plain" + }, + "key": "min-entitlement-popularity", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", + "type": "text/plain" + }, + "key": "include-common-access", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"potentialRoleRef\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"identityCount\": \"\",\n \"entitlementCount\": \"\",\n \"identityGroupStatus\": \"\",\n \"provisionState\": \"POTENTIAL\",\n \"roleId\": \"\",\n \"density\": \"\",\n \"freshness\": \"\",\n \"quality\": \"\",\n \"type\": \"COMMON\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"SPECIALIZED\",\n \"state\": \"POTENTIAL_ROLES_CREATED\",\n \"scopingMethod\": \"AUTO_RM\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a3360ef2-7a2a-47fc-a725-4afca4bd6b45", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "provision" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", + "type": "text/plain" + }, + "key": "min-entitlement-popularity", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", + "type": "text/plain" + }, + "key": "include-common-access", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c06232dd-b2a0-4b64-bdbd-8446dcc16332", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "provision" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", + "type": "text/plain" + }, + "key": "min-entitlement-popularity", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", + "type": "text/plain" + }, + "key": "include-common-access", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5eb299e4-fea7-49e1-9a26-8a79ac704c3a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "provision" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", + "type": "text/plain" + }, + "key": "min-entitlement-popularity", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", + "type": "text/plain" + }, + "key": "include-common-access", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "470d17ed-0ac3-4490-9b98-d88a57e902c6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "provision" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", + "type": "text/plain" + }, + "key": "min-entitlement-popularity", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", + "type": "text/plain" + }, + "key": "include-common-access", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5b45e01b-d248-4fdf-88c1-327bc953fd93", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "provision" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", + "type": "text/plain" + }, + "key": "min-entitlement-popularity", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", + "type": "text/plain" + }, + "key": "include-common-access", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "eda7a087-9423-410e-b4ff-21514a79b1b5", + "name": "Retrieves excluded entitlements for a potential role in a role mining session", + "request": { + "name": "Retrieves excluded entitlements for a potential role in a role mining session", + "description": { + "content": "This method returns excluded entitlements for a potential role in a role mining session.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "excluded-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "sessionId", + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id in a role mining session", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "2a64b152-fedd-4424-a9bf-1c9b7fa1d46d", + "name": "Succeeded. Returns a list of excluded entitlements for a potential roles.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "excluded-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"entitlementRef\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\"\n },\n \"name\": \"\",\n \"applicationName\": \"\",\n \"identityCount\": \"\",\n \"popularity\": \"\",\n \"popularityInOrg\": \"\",\n \"sourceId\": \"\",\n \"activitySourceState\": \"\",\n \"sourceUsagePercent\": \"\"\n },\n {\n \"entitlementRef\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\"\n },\n \"name\": \"\",\n \"applicationName\": \"\",\n \"identityCount\": \"\",\n \"popularity\": \"\",\n \"popularityInOrg\": \"\",\n \"sourceId\": \"\",\n \"activitySourceState\": \"\",\n \"sourceUsagePercent\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "99c92b72-7caa-433f-9be9-eec45809fce8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "excluded-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0529404a-99a6-4764-a680-0665564433d6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "excluded-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eddf3f83-98f1-487b-a94e-2ff4e57a02ae", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "excluded-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5cc10f78-87a9-4118-bc49-884434e21686", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-sessions", + ":sessionId", + "potential-roles", + ":potentialRoleId", + "excluded-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "90b59729-dfad-408f-8518-362a9dad3f90", + "name": "Retrieves all potential role summaries", + "request": { + "name": "Retrieves all potential role summaries", + "description": { + "content": "Returns all potential role summaries that match the query parameters", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-potential-roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "ae936a85-b490-4912-a54c-0613aced78b5", + "name": "Succeeded. Returns all potential role summaries that match the query parameters.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"potentialRoleRef\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"identityCount\": \"\",\n \"entitlementCount\": \"\",\n \"identityGroupStatus\": \"\",\n \"provisionState\": \"FAILED\",\n \"roleId\": \"\",\n \"density\": \"\",\n \"freshness\": \"\",\n \"quality\": \"\",\n \"type\": \"SPECIALIZED\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"IDENTITIES_OBTAINED\",\n \"scopingMethod\": \"AUTO_RM\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"potentialRoleRef\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"identityCount\": \"\",\n \"entitlementCount\": \"\",\n \"identityGroupStatus\": \"\",\n \"provisionState\": \"POTENTIAL\",\n \"roleId\": \"\",\n \"density\": \"\",\n \"freshness\": \"\",\n \"quality\": \"\",\n \"type\": \"COMMON\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"POTENTIAL_ROLES_CREATED\",\n \"scopingMethod\": \"MANUAL\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dd1fa794-4041-4a7f-a591-b40db32d5a72", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8bed5871-f357-4ad4-ab1b-5afcf123e1a7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "67190ac0-68f8-4236-9a42-64cb39f550d5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3230ca56-0f7d-4c88-ba62-bd90d4c24762", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9f72e0b3-79d0-4946-939e-76ee79b20a8d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "db15689e-d8b4-4dc2-adf3-3f7e105096c0", + "name": "Retrieves a specific potential role", + "request": { + "name": "Retrieves a specific potential role", + "description": { + "content": "This method returns a specific potential role.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c752d5e5-a5e9-4516-a030-b21b14183b1f", + "name": "Succeeded. Returns a list of potential roles for a role mining session.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"density\": \"\",\n \"description\": \"\",\n \"entitlementCount\": \"\",\n \"excludedEntitlements\": [\n \"\",\n \"\"\n ],\n \"freshness\": \"\",\n \"identityCount\": \"\",\n \"identityDistribution\": [\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"nulla_cfd\": \"\",\n \"est_e\": \"\",\n \"enim_6\": \"\",\n \"et2_1\": \"\"\n },\n {\n \"in1e\": \"\",\n \"amet_8_\": \"\"\n }\n ]\n },\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"proident__c\": \"\",\n \"esse40c\": \"\",\n \"ex8d\": \"\",\n \"voluptate_9f2\": \"\"\n },\n {\n \"Excepteurf\": \"\",\n \"sed24\": \"\",\n \"esse_1f\": \"\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"provisionState\": \"PENDING\",\n \"quality\": \"\",\n \"roleId\": \"\",\n \"saved\": \"\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"POTENTIAL_ROLES_CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2dfccb21-f8b9-4127-b78c-5dae30707289", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d3071c13-1935-48dd-8807-541ad155e064", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "43962c85-b30c-43ba-8cf6-0dbea73c2dc6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "637d3b2a-04e2-420d-9746-f92a075944ad", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0d80d65a-0ed9-4422-bd12-3f849ea0574b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d6e66d53-8022-402e-9e9d-88a423686215", + "name": "Update a potential role", + "request": { + "name": "Update a potential role", + "description": { + "content": "The method updates an existing potential role using.\n\nThe following fields can be modified:\n\n* `description`\n\n* `name`\n\n* `saved`\n\n\n>**NOTE: All other fields cannot be modified.**\n", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) The potential role summary id", + "type": "text/plain" + } + }, + { + "disabled": true, + "description": { + "content": "(Required) The role mining session id", + "type": "text/plain" + }, + "type": "any", + "value": "", + "key": "sessionId" + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "d96c6c2c-45e4-4b11-9599-d668d6b202a1", + "name": "Succeeded. Returns the potential role summary based on the potentialRoleId provided.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4682d664-c5ae-4419-9e9a-f5e92d6c71eb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "db586689-8e0b-44fb-ac30-d58afce7c0cc", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cdb65351-6c93-4478-b841-3d2157e197fd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9a329d43-53f0-436a-9fbf-3b49a92e0535", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ad47f695-5a73-40a4-b218-245dcdccf864", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c24765af-15ab-4ec0-bd76-e4a02ff591dc", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0dfb56c8-ee71-4236-b91e-a8a3c4772725", + "name": "Retrieves all saved potential roles", + "request": { + "name": "Retrieves all saved potential roles", + "description": { + "content": "This method returns all saved potential roles (draft roles).", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-potential-roles", + "saved" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "bd888d0d-a3e1-4059-94aa-88a8d5edaf56", + "name": "Succeeded. Returns a list of draft roles for a role mining session.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + "saved" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"description\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"excludedEntitlements\": [\n \"\",\n \"\"\n ],\n \"modified\": \"\",\n \"name\": \"\",\n \"type\": \"SPECIALIZED\"\n },\n {\n \"description\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"excludedEntitlements\": [\n \"\",\n \"\"\n ],\n \"modified\": \"\",\n \"name\": \"\",\n \"type\": \"COMMON\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4e6ff128-1a85-42c9-9aec-39b0f639fb16", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + "saved" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "11112401-dc63-4eab-a8f1-6e2ffeb3bafd", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + "saved" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "160f1df8-bdf8-48c6-b368-01e4745ad316", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + "saved" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b60d63fc-9bb0-4692-8896-3e8b01ac5ac0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + "saved" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "92d10d8c-f3da-4e70-96fa-e5ded7452d51", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + "saved" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "72fc0bc3-52f2-4e69-9021-62070af99b23", + "name": "Retrieves potential role source usage", + "request": { + "name": "Retrieves potential role source usage", + "description": { + "content": "This method returns source usageCount (as number of days in the last 90 days) for each identity in a potential role.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId", + "sources", + ":sourceId", + "identityUsage" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "potentialRoleId", + "disabled": true, + "description": { + "content": "(Required) A potential role id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) A source id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "dc662df5-205e-4f7f-8456-1ed3fb7ef5ae", + "name": "Succeeded. Returns a list of source usage for the identities in a potential role.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId", + "sources", + ":sourceId", + "identityUsage" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"email\": \"\",\n \"usageCount\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"email\": \"\",\n \"usageCount\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "36142f6e-d425-41df-98fd-aafde3b277a4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId", + "sources", + ":sourceId", + "identityUsage" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d6c2f0fb-f8de-4245-ba5e-05abeb3fa01d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId", + "sources", + ":sourceId", + "identityUsage" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1d70f167-9e2f-49dc-a314-490deba7b50d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId", + "sources", + ":sourceId", + "identityUsage" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b05b80e0-9f6e-40e6-b8e1-a514329aa271", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId", + "sources", + ":sourceId", + "identityUsage" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "481812f6-1392-4d6f-a360-003b1d55539b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-mining-potential-roles", + ":potentialRoleId", + "sources", + ":sourceId", + "identityUsage" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Identities", + "description": "Use this API to implement identity functionality.\nWith this functionality in place, administrators can synchronize an identity's attributes with its various source attributes.\n\nIdentityNow uses identities as users' authoritative accounts. Identities can own other accounts, entitlements, and attributes.\n\nAn identity has a variety of attributes, such as an account name, an email address, a job title, and more.\nThese identity attributes can be correlated with different attributes on different sources.\nFor example, the identity John.Smith can own an account in the GitHub source with the account name John-Smith-Org, and IdentityNow knows they are the same person with the same access and attributes.\n\nIn IdentityNow, administrators often set up these synchronizations to get triggered automatically with a change or to run on a schedule.\nTo manually synchronize attributes for an identity, administrators can use the Identities drop-down menu and select Identity List to view the list of identities.\nThey can then select the identity they want to manually synchronize and use the hamburger menu to select 'Synchronize Attributes.'\nDoing so immediately begins the attribute synchronization and analyzes all accounts for the selected identity.\n\nRefer to [Synchronizing Attributes](https://documentation.sailpoint.com/saas/help/provisioning/attr_sync.html) for more information about synchronizing attributes.\n", + "item": [ + { + "id": "5da752bc-a34a-424e-af55-7c0aaa0724a0", + "name": "Attribute synchronization for single identity.", + "request": { + "name": "Attribute synchronization for single identity.", + "description": { + "content": "This end-point performs attribute synchronization for a selected identity. The endpoint can be called once in 10 seconds per identity. A token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identities", + ":identityId", + "synchronize-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identityId", + "disabled": true, + "description": { + "content": "(Required) The Identity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "385a0e1a-6fb7-4124-9168-9acf29f6bac1", + "name": "An Identity Sync job", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "synchronize-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"status\": \"ERROR\",\n \"payload\": {\n \"type\": \"\",\n \"dataJson\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4d6c045d-2f07-48ab-acd1-dc4efa33c15c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "synchronize-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e20271cd-882f-4b0a-ac18-7ffb0faa22e9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "synchronize-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1ff13821-a173-41d8-8074-d3ad5038862c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "synchronize-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9d6d8c3c-a631-4232-a108-b222776791c6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "synchronize-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "81e27dbb-a846-46bd-8926-71f4acf7a736", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "synchronize-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8378fb86-07fa-4a5f-aac9-92af34318506", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "synchronize-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "26d02bb9-92d5-49f1-bf16-33a4f6498e86", + "name": "Get ownership details", + "request": { + "name": "Get ownership details", + "description": { + "content": "Get Ownership association details of an Identity", + "type": "text/plain" + }, + "url": { + "path": [ + "identities", + ":identityId", + "ownership" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identityId", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "a71b0a73-569e-4d87-9f27-5b3b725395b8", + "name": "Ownership association details of an Identity.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "ownership" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"associationDetails\": [\n {\n \"associationType\": \"\",\n \"entities\": [\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n }\n ]\n },\n {\n \"associationType\": \"\",\n \"entities\": [\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n }\n ]\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f0c3d98f-c23f-4795-9367-650fde9f84d0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "ownership" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b26b0ab8-70ea-4964-9862-ff8a63b18898", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "ownership" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "de374d0a-10fe-4a10-b74a-ba66b5d80a91", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "ownership" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dfc5b37a-e0eb-476f-92aa-e9162a86cac6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "ownership" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "074b4fa8-f0eb-4287-ba30-326bc90b3460", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "ownership" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3c5617cc-5171-477d-af55-d09f9aefd74f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identityId", + "ownership" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9ec3de63-f427-4dd0-a083-4210801c0573", + "name": "List Identities", + "request": { + "name": "List Identities", + "description": { + "content": "This API returns a list of identities.", + "type": "text/plain" + }, + "url": { + "path": [ + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", + "type": "text/plain" + }, + "key": "defaultFilter", + "value": "CORRELATED_ONLY" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "918ae767-437f-476c-86db-0a668d908482", + "name": "List of identities.", + "originalRequest": { + "url": { + "path": [ + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", + "type": "text/plain" + }, + "key": "defaultFilter", + "value": "CORRELATED_ONLY" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"alias\": \"\",\n \"emailAddress\": \"\",\n \"processingState\": \"OK\",\n \"identityStatus\": \"LOCKED\",\n \"managerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"isManager\": false,\n \"lastRefresh\": \"\",\n \"attributes\": {},\n \"lifecycleState\": {\n \"stateName\": \"\",\n \"manuallyUpdated\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"alias\": \"\",\n \"emailAddress\": \"\",\n \"processingState\": \"ERROR\",\n \"identityStatus\": \"LOCKED\",\n \"managerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"isManager\": false,\n \"lastRefresh\": \"\",\n \"attributes\": {},\n \"lifecycleState\": {\n \"stateName\": \"\",\n \"manuallyUpdated\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "546b80bc-72c9-444b-b3f8-26e1d9b13e06", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", + "type": "text/plain" + }, + "key": "defaultFilter", + "value": "CORRELATED_ONLY" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2bb7fe40-8543-4d43-9232-37e980a9681d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", + "type": "text/plain" + }, + "key": "defaultFilter", + "value": "CORRELATED_ONLY" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "70b793ce-1a1e-4aba-b9ce-a6914d576565", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", + "type": "text/plain" + }, + "key": "defaultFilter", + "value": "CORRELATED_ONLY" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e820ee4e-bf36-4ee6-9a1c-8a725eb8a119", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", + "type": "text/plain" + }, + "key": "defaultFilter", + "value": "CORRELATED_ONLY" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "de43b543-5d5c-459d-a3cb-0b2e9ea1d96b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", + "type": "text/plain" + }, + "key": "defaultFilter", + "value": "CORRELATED_ONLY" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6a8864ca-02e5-401f-8b20-0ba57fdedca6", + "name": "Identity Details", + "request": { + "name": "Identity Details", + "description": { + "content": "This API returns a single identity using the Identity ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Identity Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c727b64d-cd6c-4284-ab7e-a951a48fe6e2", + "name": "An identity object", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"alias\": \"\",\n \"emailAddress\": \"\",\n \"processingState\": \"ERROR\",\n \"identityStatus\": \"DISABLED\",\n \"managerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"isManager\": false,\n \"lastRefresh\": \"\",\n \"attributes\": {},\n \"lifecycleState\": {\n \"stateName\": \"\",\n \"manuallyUpdated\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ec7fcf6a-11fc-4aaf-bc49-a46f6d26e57a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0bb05f07-9d03-4632-ba94-64974f6ab8c6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dcc787ee-97cc-402a-9ba0-64e87946d255", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "62849b6c-b604-4828-8e8f-0fb59d14289e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "546d2600-9d07-4174-9992-bd02cd87f62b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7cb59d3a-23f9-44ae-808e-93806c5c26ec", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "dc2ddbf7-5c33-43d9-9c96-d8554c616eb1", + "name": "Deletes an identity.", + "request": { + "name": "Deletes an identity.", + "description": { + "content": "The API returns successful response if the requested identity was deleted.", + "type": "text/plain" + }, + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Identity Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "5c24f0b8-7a47-4c04-aae3-e75e0d711b19", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "2685bc0e-5ab7-42f7-9416-ad16ece025f3", + "name": "Client Error - Returned if the request is invalid. It may indicate that the specified identity is marked as protected and cannot be deleted.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": \"\",\n \"associationDetails\": [\n {\n \"associationType\": \"\",\n \"entities\": [\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n }\n ]\n },\n {\n \"associationType\": \"\",\n \"entities\": [\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n }\n ]\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7741a9d7-5f6d-4487-9f39-46266618aab8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b29e0919-bf94-4ac4-91f2-7904649e1215", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e122171-7d48-4adb-8fc2-c85f9a74dd5c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae7783e2-77d7-4499-baa1-3763f2ad26c1", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1cce1cc1-98bc-47b6-805b-9dd8d4a5aaa3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "12110493-d570-4bf4-8194-f1c345ebb880", + "name": "Process a list of identityIds", + "request": { + "name": "Process a list of identityIds", + "description": { + "content": "You could use this endpoint to:\n1. Calculate identity attributes, including applying or running any rules or transforms (e.g. calculate Lifecycle State at a point-in-time it's expected to change).\n2. Evaluate role assignments, leading to assignment of new roles and removal of existing roles.\n3. Enforce provisioning for any assigned accesses that haven't been fulfilled (e.g. failure due to source health).\n4. Recalculate manager relationships.\n5. Potentially clean-up identity processing errors, assuming the error has been resolved.\n\nTo learn more, refer to the [identity processing documentation](https://documentation.sailpoint.com/saas/help/setup/identity_processing.html).\n\nA token with ORG_ADMIN or HELPDESK authority is required to call this API.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "identities", + "process" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "82a93a78-8088-45da-98e9-810eb5bfc819", + "name": "Object containing the DTO type TASK_RESULT and the job id for the task", + "originalRequest": { + "url": { + "path": [ + "identities", + "process" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "34b042fa-4a11-4c4f-b080-577d26a181c7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identities", + "process" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a6a8dcab-d4ab-48f4-b7a9-ea88788bdfa6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities", + "process" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "34f02cc4-7f19-410b-be9b-d5cca0416b7a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities", + "process" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a370b338-61a6-40a6-94b6-6b66b2e50e34", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identities", + "process" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "38c2b631-cad5-4697-b8cf-2428598185e4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities", + "process" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cd20b6e1-a15d-487b-8176-9827d2725bba", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities", + "process" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Identity Attributes", + "description": "", + "item": [ + { + "id": "0e4ae380-0903-4eb0-91d9-ef95cc18aa88", + "name": "List Identity Attributes", + "request": { + "name": "List Identity Attributes", + "description": { + "content": "This gets a collection of identity attributes.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Include \"system\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSystem", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include \"silent\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSilent", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include only \"searchable\" attributes in the response.", + "type": "text/plain" + }, + "key": "searchableOnly", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c51e29ca-ebe1-4949-8ffd-076f1f9c333b", + "name": "List of identity attributes", + "originalRequest": { + "url": { + "path": [ + "identity-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Include \"system\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSystem", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include \"silent\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSilent", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include only \"searchable\" attributes in the response.", + "type": "text/plain" + }, + "key": "searchableOnly", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "68f2f6bc-b244-4560-9a7c-c95483fd946b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Include \"system\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSystem", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include \"silent\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSilent", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include only \"searchable\" attributes in the response.", + "type": "text/plain" + }, + "key": "searchableOnly", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "77f1ffc4-f442-40ce-9402-66f40b46a506", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Include \"system\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSystem", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include \"silent\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSilent", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include only \"searchable\" attributes in the response.", + "type": "text/plain" + }, + "key": "searchableOnly", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9e924ef5-ea79-42bd-a186-3fe1bb93a4c9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Include \"system\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSystem", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include \"silent\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSilent", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include only \"searchable\" attributes in the response.", + "type": "text/plain" + }, + "key": "searchableOnly", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ddbacf44-d613-4d41-892e-72ce59349c0b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Include \"system\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSystem", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include \"silent\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSilent", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include only \"searchable\" attributes in the response.", + "type": "text/plain" + }, + "key": "searchableOnly", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c7bd343b-41b1-41bd-ba09-2bd2d5f5e938", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Include \"system\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSystem", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include \"silent\" attributes in the response.", + "type": "text/plain" + }, + "key": "includeSilent", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Include only \"searchable\" attributes in the response.", + "type": "text/plain" + }, + "key": "searchableOnly", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ed1e934a-7efb-4974-8db0-67633b4c8a01", + "name": "Get Identity Attribute", + "request": { + "name": "Get Identity Attribute", + "description": { + "content": "This gets an identity attribute for a given technical name.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "name", + "disabled": true, + "description": { + "content": "(Required) The attribute's technical name.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "38dcfdcc-37a7-4e96-98db-2338150d3c83", + "name": "The identity attribute with the given name", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b080767e-4c0a-4817-8e94-8acc9f6a99d7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07ba0d48-ae03-4bfb-90fd-888c897af253", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0dac7031-95d6-4e81-ac8a-fdb5324d3fd0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d6d3ed4f-3cb4-4b16-ac14-3a5867a4380c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "be3a3be8-b5ed-4015-adfe-369d96f9a563", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d6958c8b-bb91-472d-a664-3b462d734b79", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "19604ef7-8bfb-40e4-b3aa-db76bb60d5b6", + "name": "Create Identity Attribute", + "request": { + "name": "Create Identity Attribute", + "description": { + "content": "This creates a new identity attribute.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "key": "name" + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "6eef82ec-0885-4c1a-8cf2-d39772765b3a", + "name": "The identity attribute was created successfully", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6e41fc61-ee9c-4a90-aca5-39a94e5c2ea6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "11647d81-7644-43a2-9df1-6c87f4b7461b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07daa88c-15d1-41d2-8e68-f39f00b23c52", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1b1e06d7-ff1b-442e-8dbe-b774229245ba", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "45511d58-7123-45b5-a139-9df0089dc2bc", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1649cb95-c27b-42a8-95ea-22bcf81a741d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e34ad1d5-d4eb-45dc-8501-1f2a002b58e4", + "name": "Update Identity Attribute", + "request": { + "name": "Update Identity Attribute", + "description": { + "content": "This updates an existing identity attribute.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "name", + "disabled": true, + "description": { + "content": "(Required) The attribute's technical name.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "afe4a271-4b3d-4279-9cc7-a092401a2953", + "name": "The identity attribute was created successfully", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e1c3f390-0fc6-4377-94f9-640b6f7f6c3c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6a659aea-51f3-49dd-af8a-53237c7b1e62", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a9b641a8-1553-482b-ab97-03f6e1f3cec2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fe04b758-b65f-4642-a2b1-7f7ce0f46bcd", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aefb92fb-5d32-472c-9d9a-4c14e6a63576", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "68773051-e163-425d-81a9-a07256b77fb6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b48e6b59-7008-459d-9ee2-e681ff71eff3", + "name": "Delete Identity Attribute", + "request": { + "name": "Delete Identity Attribute", + "description": { + "content": "This deletes an identity attribute for a given technical name.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "name", + "disabled": true, + "description": { + "content": "(Required) The attribute's technical name.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "2ae6cfd7-c094-4e8f-bfd3-0cb2c70dfeb4", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "08744829-864a-4c00-a6af-56b675cf4085", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6553d214-5ab8-4026-b382-5ac63026956e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0fd6cbd3-1f61-4652-ab60-c61f50113776", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f45fa321-a4b8-4c59-b198-422168cf867b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "38d4d7a1-98b9-4c03-9f8d-62d6b93dd04b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "75176534-18fc-4ce3-9a5c-a3a018e5a028", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bf006337-b9cc-4642-8fe3-23545004ddd3", + "name": "Bulk delete Identity Attributes", + "request": { + "name": "Bulk delete Identity Attributes", + "description": { + "content": "This deletes identity attributes for a given set of technical names.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-attributes", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "d39ef659-27e4-4723-98c3-a6a5aba01b70", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "3d6b29d7-49e4-41cb-99f6-f212f7e47d82", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d8b92f80-2d9b-4e4d-8caa-7a4a03c82c9b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "895c32fd-b264-4180-afa4-32f09262ac61", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f4a65129-eb34-46d3-bbc3-76767e0eed10", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a330838a-d094-4d98-92b7-502d96bd28d4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7f06903e-ffff-4fbe-b8ed-a2c496747e01", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-attributes", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Identity History", + "description": "", + "item": [ + { + "id": "739c02c6-9bcd-44eb-a121-f9eab4de031a", + "name": "Lists all the identities", + "request": { + "name": "Lists all the identities", + "description": { + "content": "This gets the list of identities for the customer. This list end point does not support count=true request param. The total count of identities would never be returned even if the count param is specified in the request Requires authorization scope of 'idn:identity-history:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "This param is used for starts-with search for first, last and display name of the identity", + "type": "text/plain" + }, + "key": "starts-with-query", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list down deleted identities or not.", + "type": "text/plain" + }, + "key": "is-deleted", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list active or inactive identities.", + "type": "text/plain" + }, + "key": "is-active", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "27f7ca01-8ef3-4d94-b3fd-aa9881161cc8", + "name": "List of identities for the customer.", + "originalRequest": { + "url": { + "path": [ + "historical-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "This param is used for starts-with search for first, last and display name of the identity", + "type": "text/plain" + }, + "key": "starts-with-query", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list down deleted identities or not.", + "type": "text/plain" + }, + "key": "is-deleted", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list active or inactive identities.", + "type": "text/plain" + }, + "key": "is-active", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"active\": true,\n \"deletedDate\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"active\": true,\n \"deletedDate\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c3138a35-3cbf-453c-aa60-3a3b9813604c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "This param is used for starts-with search for first, last and display name of the identity", + "type": "text/plain" + }, + "key": "starts-with-query", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list down deleted identities or not.", + "type": "text/plain" + }, + "key": "is-deleted", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list active or inactive identities.", + "type": "text/plain" + }, + "key": "is-active", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ef2ee52-eaef-4caa-b297-c763eea7b764", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "This param is used for starts-with search for first, last and display name of the identity", + "type": "text/plain" + }, + "key": "starts-with-query", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list down deleted identities or not.", + "type": "text/plain" + }, + "key": "is-deleted", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list active or inactive identities.", + "type": "text/plain" + }, + "key": "is-active", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f1b65b70-6a68-4691-b9ad-a4a1b2a505f6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "This param is used for starts-with search for first, last and display name of the identity", + "type": "text/plain" + }, + "key": "starts-with-query", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list down deleted identities or not.", + "type": "text/plain" + }, + "key": "is-deleted", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list active or inactive identities.", + "type": "text/plain" + }, + "key": "is-active", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d04c1053-4a7b-48e0-a54f-238d95e41407", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "historical-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "This param is used for starts-with search for first, last and display name of the identity", + "type": "text/plain" + }, + "key": "starts-with-query", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list down deleted identities or not.", + "type": "text/plain" + }, + "key": "is-deleted", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list active or inactive identities.", + "type": "text/plain" + }, + "key": "is-active", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "974d87c2-4fcf-4f33-8dc4-24eeb6ca9d43", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "This param is used for starts-with search for first, last and display name of the identity", + "type": "text/plain" + }, + "key": "starts-with-query", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list down deleted identities or not.", + "type": "text/plain" + }, + "key": "is-deleted", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Indicates if we want to only list active or inactive identities.", + "type": "text/plain" + }, + "key": "is-active", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0fe4910d-ceef-4b50-ac8e-12a35265617d", + "name": "Get latest snapshot of identity", + "request": { + "name": "Get latest snapshot of identity", + "description": { + "content": "This method retrieves a specified identity Requires authorization scope of 'idn:identity-history:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "7674751f-3dea-48b5-9bac-e3506784f27c", + "name": "The identity object.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"displayName\": \"\",\n \"snapshot\": \"\",\n \"deletedDate\": \"\",\n \"accessItemCount\": {\n \"voluptate33\": \"\"\n },\n \"attributes\": {\n \"velit2\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "68233716-46e6-478b-a505-3fddd8a4c748", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "caa62a02-7887-44b8-a3a7-92bfb3711efc", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "26ecd042-c9ea-4f58-a045-9ca51f5890af", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07c36cce-1131-4aef-85fe-f5447971cd03", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b077534d-8537-40ba-8d35-e8f917a48974", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "034be9b5-3e64-49f0-8b94-cc99f5c3aaf7", + "name": "Gets a list of access items for the identity filtered by item type", + "request": { + "name": "Gets a list of access items for the identity filtered by item type", + "description": { + "content": "This method retrieves a list of access item for the identity filtered by the access item type Requires authorization scope of 'idn:identity-history:read' ", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities", + ":id", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The type of access item for the identity. If not provided, it defaults to account", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "0a5eb5ae-b063-4e56-a0c5-97d9319d7512", + "name": "The list of access items.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The type of access item for the identity. If not provided, it defaults to account", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n },\n {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "db3cf725-4e36-4836-8c8a-23811e265c71", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The type of access item for the identity. If not provided, it defaults to account", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6192a83a-489f-42cc-a374-a2d4f47fe022", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The type of access item for the identity. If not provided, it defaults to account", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4d8057cb-9c2c-4ecd-bfe1-d4687e305964", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The type of access item for the identity. If not provided, it defaults to account", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "16c4e292-91bf-453e-97fd-4f0cc1ed9a72", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The type of access item for the identity. If not provided, it defaults to account", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2e9f809a-4f50-4882-a52e-912fe6dfcc70", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The type of access item for the identity. If not provided, it defaults to account", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "83ceb52a-b767-4965-a861-e8723ab77f8a", + "name": "Lists all the snapshots for the identity", + "request": { + "name": "Lists all the snapshots for the identity", + "description": { + "content": "This method retrieves all the snapshots for the identity Requires authorization scope of 'idn:identity-history:read' ", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The specified start date", + "type": "text/plain" + }, + "key": "start", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating the range in day or month for the specified interval-name", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "37f5730d-7ec5-4fc0-b582-8bdeee018ee1", + "name": "A list of identity summary for each snapshot.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The specified start date", + "type": "text/plain" + }, + "key": "start", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating the range in day or month for the specified interval-name", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"snapshot\": \"\"\n },\n {\n \"snapshot\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2b11e1a3-0bc4-453a-85d2-f8b6d0ecc41c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The specified start date", + "type": "text/plain" + }, + "key": "start", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating the range in day or month for the specified interval-name", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3f4474ea-4466-4f98-9f21-0a2dece4d742", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The specified start date", + "type": "text/plain" + }, + "key": "start", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating the range in day or month for the specified interval-name", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e97ed894-f058-47db-8c95-f63c6dc12900", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The specified start date", + "type": "text/plain" + }, + "key": "start", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating the range in day or month for the specified interval-name", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e3d4ebb8-e591-4a28-ad93-79642b2f1faa", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The specified start date", + "type": "text/plain" + }, + "key": "start", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating the range in day or month for the specified interval-name", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2613a463-a2b5-481f-a8fb-d87a6b24e01a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The specified start date", + "type": "text/plain" + }, + "key": "start", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating the range in day or month for the specified interval-name", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "74ea9265-3315-4eec-9672-6f329cc16d82", + "name": "Gets the summary for the event count for a specific identity", + "request": { + "name": "Gets the summary for the event count for a specific identity", + "description": { + "content": "This method gets the summary for the event count for a specific identity by month/day Requires authorization scope of 'idn:identity-history:read' ", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities", + ":id", + "snapshot-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The date before which snapshot summary is required", + "type": "text/plain" + }, + "key": "before", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating day or month. Defaults to month if not specified", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "The time zone. Defaults to UTC if not provided", + "type": "text/plain" + }, + "key": "time-zone", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "caa6757a-da75-4063-87e9-06d1e8b841bc", + "name": "A summary list of identity changes in date histogram format.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshot-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The date before which snapshot summary is required", + "type": "text/plain" + }, + "key": "before", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating day or month. Defaults to month if not specified", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "The time zone. Defaults to UTC if not provided", + "type": "text/plain" + }, + "key": "time-zone", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4896d99e-b3b3-4c53-a87d-1a11fc456076", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshot-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The date before which snapshot summary is required", + "type": "text/plain" + }, + "key": "before", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating day or month. Defaults to month if not specified", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "The time zone. Defaults to UTC if not provided", + "type": "text/plain" + }, + "key": "time-zone", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e6d98afa-cc68-4309-b92b-a2128b7b2946", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshot-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The date before which snapshot summary is required", + "type": "text/plain" + }, + "key": "before", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating day or month. Defaults to month if not specified", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "The time zone. Defaults to UTC if not provided", + "type": "text/plain" + }, + "key": "time-zone", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "57e0537d-e072-4eb2-8a87-2f766ee9c0cb", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshot-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The date before which snapshot summary is required", + "type": "text/plain" + }, + "key": "before", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating day or month. Defaults to month if not specified", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "The time zone. Defaults to UTC if not provided", + "type": "text/plain" + }, + "key": "time-zone", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d7331a10-bc67-48d3-a088-ac37e2bcb59c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshot-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The date before which snapshot summary is required", + "type": "text/plain" + }, + "key": "before", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating day or month. Defaults to month if not specified", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "The time zone. Defaults to UTC if not provided", + "type": "text/plain" + }, + "key": "time-zone", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fbce7537-8ed4-461c-99cc-a1ce8cbb67df", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshot-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The date before which snapshot summary is required", + "type": "text/plain" + }, + "key": "before", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The interval indicating day or month. Defaults to month if not specified", + "type": "text/plain" + }, + "key": "interval", + "value": "month" + }, + { + "disabled": true, + "description": { + "content": "The time zone. Defaults to UTC if not provided", + "type": "text/plain" + }, + "key": "time-zone", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "00a9f908-8a45-4db0-8beb-07599550de66", + "name": "Gets an identity snapshot at a given date", + "request": { + "name": "Gets an identity snapshot at a given date", + "description": { + "content": "This method retrieves a specified identity snapshot at a given date Requires authorization scope of 'idn:identity-history:read' ", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "date", + "disabled": true, + "description": { + "content": "(Required) The specified date", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "f0efd12c-893d-4797-99ca-8a297c20fab0", + "name": "The identity object.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"displayName\": \"\",\n \"snapshot\": \"\",\n \"deletedDate\": \"\",\n \"accessItemCount\": {\n \"voluptate33\": \"\"\n },\n \"attributes\": {\n \"velit2\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a6c5d043-cc34-4873-9325-4cf7eb59ecab", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e7ac48f7-0cd4-411b-8da4-51467a874965", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e4b694e2-78c9-4320-8157-07bc967f66a3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7fa6b8e1-e0a2-4f5c-9705-21dcde790b42", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "de8859d5-4cf5-4295-9802-ba111a7ab41a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "da2eee87-3b4e-4f79-8750-3049e2a58daf", + "name": "Gets the list of identity access items at a given date filterd by item type", + "request": { + "name": "Gets the list of identity access items at a given date filterd by item type", + "description": { + "content": "This method retrieves the list of identity access items at a given date filterd by item type Requires authorization scope of 'idn:identity-history:read' ", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The access item type", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "date", + "disabled": true, + "description": { + "content": "(Required) The specified date", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "602c819e-50af-4e16-b3c1-14b338f75d83", + "name": "The identity object.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The access item type", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n },\n {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3a73cfeb-77a2-42c5-a091-3b92fb7a7b3e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The access item type", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1d3202c9-e9a7-4bca-bd05-a6e34d889366", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The access item type", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d7c7ce17-2845-4fba-84dd-2b305a82ed0c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The access item type", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "827884da-9cd7-414d-83a6-bd0e348cdcea", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The access item type", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "001c39f2-2700-4f57-8979-b7d131d935fe", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "snapshots", + ":date", + "access-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The access item type", + "type": "text/plain" + }, + "key": "type", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6c3b9e6b-524b-4e66-9c30-0bc95cfa5ebf", + "name": "Lists all events for the given identity", + "request": { + "name": "Lists all events for the given identity", + "description": { + "content": "This method retrieves all access events for the identity Requires authorization scope of 'idn:identity-history:read' ", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities", + ":id", + "events" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The optional instant from which to return the access events", + "type": "text/plain" + }, + "key": "from", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of event types to return. If null or empty, all events are returned", + "type": "text/plain" + }, + "key": "eventTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of event types to return. If null or empty, all events are returned", + "type": "text/plain" + }, + "key": "eventTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "f5255d84-f050-4b43-baf3-3c5ee049b299", + "name": "The list of events for the identity", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "events" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The optional instant from which to return the access events", + "type": "text/plain" + }, + "key": "from", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of event types to return. If null or empty, all events are returned", + "type": "text/plain" + }, + "key": "eventTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"accessItem\": {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n },\n \"identityId\": \"\",\n \"eventType\": \"\",\n \"dt\": \"\",\n \"governanceEvent\": {\n \"name\": \"\",\n \"dt\": \"\",\n \"type\": \"certification\",\n \"governanceId\": \"\",\n \"owners\": [\n {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n ],\n \"reviewers\": [\n {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n ],\n \"decisionMaker\": {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n }\n },\n {\n \"accessItem\": {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n },\n \"identityId\": \"\",\n \"eventType\": \"\",\n \"dt\": \"\",\n \"governanceEvent\": {\n \"name\": \"\",\n \"dt\": \"\",\n \"type\": \"accessRequest\",\n \"governanceId\": \"\",\n \"owners\": [\n {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n ],\n \"reviewers\": [\n {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n ],\n \"decisionMaker\": {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "edf15096-74f5-4c41-9837-ca939d0a1df7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "events" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The optional instant from which to return the access events", + "type": "text/plain" + }, + "key": "from", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of event types to return. If null or empty, all events are returned", + "type": "text/plain" + }, + "key": "eventTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2c79aa61-91a3-4c84-a821-b76f49dd7b48", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "events" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The optional instant from which to return the access events", + "type": "text/plain" + }, + "key": "from", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of event types to return. If null or empty, all events are returned", + "type": "text/plain" + }, + "key": "eventTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d86b8875-084b-4693-9fb5-49e2ab0820d0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "events" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The optional instant from which to return the access events", + "type": "text/plain" + }, + "key": "from", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of event types to return. If null or empty, all events are returned", + "type": "text/plain" + }, + "key": "eventTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6e24607c-d783-460b-92c3-51bf0bcbbb11", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "events" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The optional instant from which to return the access events", + "type": "text/plain" + }, + "key": "from", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of event types to return. If null or empty, all events are returned", + "type": "text/plain" + }, + "key": "eventTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "82c701cb-03a4-4b8e-ab25-db366e44e2eb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "events" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The optional instant from which to return the access events", + "type": "text/plain" + }, + "key": "from", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of event types to return. If null or empty, all events are returned", + "type": "text/plain" + }, + "key": "eventTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a1ca9908-d84d-410b-8be2-5b7e3bc759d5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "events" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The optional instant from which to return the access events", + "type": "text/plain" + }, + "key": "from", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of event types to return. If null or empty, all events are returned", + "type": "text/plain" + }, + "key": "eventTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f78760e9-2348-4e56-90a2-2d3e1537b2db", + "name": "Gets the start date of the identity", + "request": { + "name": "Gets the start date of the identity", + "description": { + "content": "This method retrieves start date of the identity Requires authorization scope of 'idn:identity-history:read' ", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities", + ":id", + "start-date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "6d4afe21-da14-4e3c-8b88-df7544c10eee", + "name": "The start date of the identity", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "start-date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f5fab44f-b514-4c73-aaae-3c3ce3d534ca", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "start-date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "514fe5f3-db5c-4cd3-991b-c43c61f66d84", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "start-date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "381671d1-7472-4878-b0cc-19faf3820b18", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "start-date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "efa1ed0f-727e-4040-b9ba-5a59294adfae", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "start-date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e03111d-e868-441d-8750-75080cb1762d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "start-date" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b2774041-da01-4e1a-a530-a38b951038f2", + "name": "Gets a difference of count for each access item types for the given identity between 2 snapshots", + "request": { + "name": "Gets a difference of count for each access item types for the given identity between 2 snapshots", + "description": { + "content": "This method gets a difference of count for each access item types for the given identity between 2 snapshots Requires authorization scope of 'idn:identity-history:read' ", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities", + ":id", + "compare" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "924d9ba4-67f8-47ab-b187-7f0c7b3599eb", + "name": "A IdentityCompare object with difference details for each access item type", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"accessItemDiff\": {\n \"velita0\": {}\n }\n },\n {\n \"accessItemDiff\": {\n \"mollit_d\": {}\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "477e1ac1-9fee-4488-b8ec-3755f8b1f138", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8b385670-a03d-45e8-aee6-4550650c6b74", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0f809e11-7206-4941-a676-c97befe86ae1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4d3cc9c6-f613-4dd1-b84a-12446f423ab8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fb7959e3-19a2-46b3-b4ea-1e1e06d09c5d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", + "type": "text/plain" + }, + "key": "accessItemTypes", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f834995d-39e4-43de-ae77-4bcb291aad0e", + "name": "Gets a list of differences of specific accessType for the given identity between 2 snapshots", + "request": { + "name": "Gets a list of differences of specific accessType for the given identity between 2 snapshots", + "description": { + "content": "This method gets a list of differences of specific accessType for the given identity between 2 snapshots Requires authorization scope of 'idn:identity-history:read' ", + "type": "text/plain" + }, + "url": { + "path": [ + "historical-identities", + ":id", + "compare", + ":access-type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", + "type": "text/plain" + }, + "key": "access-associated", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity id", + "type": "text/plain" + } + }, + { + "type": "any", + "key": "access-type" + }, + { + "disabled": true, + "description": { + "content": "(Required) The specific type which needs to be compared", + "type": "text/plain" + }, + "type": "any", + "value": "", + "key": "accessType" + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "e5f508c3-8238-4c85-b9a4-733509265b7a", + "name": "A list of events for the identity", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare", + ":access-type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", + "type": "text/plain" + }, + "key": "access-associated", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"eventType\": \"REMOVE\",\n \"displayName\": \"\",\n \"sourceName\": \"\"\n },\n {\n \"id\": \"\",\n \"eventType\": \"REMOVE\",\n \"displayName\": \"\",\n \"sourceName\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dac80218-87dd-40d0-8809-53ab57e4ad70", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare", + ":access-type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", + "type": "text/plain" + }, + "key": "access-associated", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "be8258ea-6d5c-4e0a-92f1-82084749b2c0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare", + ":access-type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", + "type": "text/plain" + }, + "key": "access-associated", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cd77a4de-1fd4-40e5-8a60-852878314b45", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare", + ":access-type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", + "type": "text/plain" + }, + "key": "access-associated", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c3ba9162-17e6-4707-9829-e182c1e8cd46", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare", + ":access-type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", + "type": "text/plain" + }, + "key": "access-associated", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "98a45d38-0d1b-46cc-b974-ac1eae986c20", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "historical-identities", + ":id", + "compare", + ":access-type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", + "type": "text/plain" + }, + "key": "access-associated", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 1 of identity", + "type": "text/plain" + }, + "key": "snapshot1", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The snapshot 2 of identity", + "type": "text/plain" + }, + "key": "snapshot2", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Identity Profiles", + "description": "Use this API to implement and customize identity profile functionality.\nWith this functionality in place, administrators can manage identity profiles and configure them for use by identities throughout IdentityNow.\n\nIdentity profiles represent the configurations that can be applied to identities as a way of granting them a set of security and access, as well as defining the mappings between their identity attributes and their source attributes.\nThis allows administrators to save time by applying identity profiles to any number of similar identities rather than configuring each one individually.\n\nIn IdentityNow, administrators can use the Identities drop-down menu and select Identity Profiles to view the list of identity profiles.\nThis list shows some details about each identity profile, along with its status. They can select an identity profile to view and modify its settings, its mappings between identity attributes and correlating source account attributes, and its provisioning settings.\nAdministrators can also use this page to create new identity profiles or delete existing ones.\n\nRefer to [Creating Identity Profiles](https://documentation.sailpoint.com/saas/help/setup/identity_profiles.html) for more information about identity profiles.\n", + "item": [ + { + "id": "25dd9987-fdf4-4671-a1e5-5c5da8cdffaf", + "name": "Identity Profiles list", + "request": { + "name": "Identity Profiles list", + "description": { + "content": "This returns a list of Identity Profiles based on the specified query parameters.\nA token with ORG_ADMIN or API authority is required to call this API to get a list of Identity Profiles.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "803a1962-1a95-4088-a652-964d22763ec1", + "name": "List of identityProfiles.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"sintf7\": false\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamcoee\": 90109491,\n \"commodo_aa_\": 52165443.19221836\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n },\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"Duisd_\": \"Ut sunt Duis\",\n \"adb\": \"et nulla dolore\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamco_7\": -95263857\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4722d54a-9428-4861-9b8d-890cba06294d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ac3bd3e0-6d00-494c-bb20-93300d286714", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "24be9bb8-c54c-4d88-a0eb-324cb7e13274", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a42b08fb-2617-473b-aa8b-5da7d5151ccd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "63bb932e-569a-4e03-b988-5ebdfc8ed17e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2774652f-5d79-44b0-bcca-d1bd03708df0", + "name": "Create an Identity Profile", + "request": { + "name": "Create an Identity Profile", + "description": { + "content": "This creates an Identity Profile\nA token with ORG_ADMIN authority is required to call this API to create an Identity Profile.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt9f\": -12029697.454070613\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat_\": \"dolor culpa\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "80bb36c9-be2e-4c9f-8d83-51f0822a663b", + "name": "The created Identity Profile", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt9f\": -12029697.454070613\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat_\": \"dolor culpa\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt9f\": -12029697.454070613\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat_\": \"dolor culpa\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ca1249c-7b00-48bf-8d2b-ccc3e0742cef", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt9f\": -12029697.454070613\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat_\": \"dolor culpa\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb874353-c83d-48dc-93db-ace0ec8b7ffc", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt9f\": -12029697.454070613\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat_\": \"dolor culpa\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ece77aff-85e6-4e29-835c-c3f0dcdc2eef", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt9f\": -12029697.454070613\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat_\": \"dolor culpa\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "36aa0efd-e59c-418b-8245-72249d78a088", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt9f\": -12029697.454070613\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat_\": \"dolor culpa\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0835539e-54db-4969-b25c-b7b56c73c7eb", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt9f\": -12029697.454070613\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat_\": \"dolor culpa\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "14f79882-0132-47c9-b31e-357cf4b38405", + "name": "Delete Identity Profiles", + "request": { + "name": "Delete Identity Profiles", + "description": { + "content": "This deletes multiple Identity Profiles via a list of supplied IDs.\n\nOn success, this endpoint will return a reference to the bulk delete task result.\n\nA token with ORG_ADMIN authority is required to call this API.\n\nThe following rights are required to access this endpoint: idn:identity-profile:delete", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "18c89711-9ade-4724-b2e5-3471b6b63089", + "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"launched\": \"\",\n \"completionStatus\": \"Error\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "da90fcb0-37f9-431f-8589-27d0d810715f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a9776cc5-2721-479f-b324-4ef57ff88ae0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d897dfa0-f9fb-4833-b4f5-c37678f7b50f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bc1f7099-a829-4dd9-a6e0-1e3704e92cb2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5c935517-674b-4a8e-8cd4-b7bd2d5d01f3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b6ecf77b-d0b2-4a2b-8489-76edae457715", + "name": "Export Identity Profiles", + "request": { + "name": "Export Identity Profiles", + "description": { + "content": "This exports existing identity profiles in the format specified by the sp-config service.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "2e74ec92-5ebb-420e-a374-473d32116001", + "name": "List of export objects with identity profiles.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"veniam_4f9\": \"\",\n \"magna_8\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"et_20\": \"\",\n \"quicc\": \"\",\n \"minim_7d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"dolora\": \"\",\n \"eu_e\": \"\",\n \"occaecat_8fa\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamcoe22\": \"\",\n \"nullac\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "39d48aaa-4c99-46cf-ae50-bff7109251bd", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3781eb19-61d4-4801-badc-457892d268bd", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8f61c687-e345-4775-8bb6-ed5123007496", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aa7cfe6e-2d31-4e50-b614-448cdac0821b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2b076750-d4ea-4db3-a771-50d09f98478b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a542060e-6f78-4411-9c69-9a157d3693c3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "457fdf11-8e8d-49d7-9f24-0adc0fb1792f", + "name": "Import Identity Profiles", + "request": { + "name": "Import Identity Profiles", + "description": { + "content": "This imports previously exported identity profiles.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"veniam_4f9\": \"\",\n \"magna_8\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"et_20\": \"\",\n \"quicc\": \"\",\n \"minim_7d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"dolora\": \"\",\n \"eu_e\": \"\",\n \"occaecat_8fa\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamcoe22\": \"\",\n \"nullac\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "12758d67-7fbc-44fb-8688-ccfc14fa3ce7", + "name": "The result of importing Identity Profiles.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"veniam_4f9\": \"\",\n \"magna_8\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"et_20\": \"\",\n \"quicc\": \"\",\n \"minim_7d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"dolora\": \"\",\n \"eu_e\": \"\",\n \"occaecat_8fa\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamcoe22\": \"\",\n \"nullac\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"infos\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"exercitationa\": {},\n \"occaecat77f\": {},\n \"est_8\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"aliqua_4\": {},\n \"nostrud_3c\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"labore__\": {},\n \"adipisicing71\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"occaecat_5\": {},\n \"ullamco_2\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"labore_a\": {},\n \"cillum_0\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"sitc7\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TRIGGER_SUBSCRIPTION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7439f7f-08ef-4242-b834-15da71e2f728", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"veniam_4f9\": \"\",\n \"magna_8\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"et_20\": \"\",\n \"quicc\": \"\",\n \"minim_7d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"dolora\": \"\",\n \"eu_e\": \"\",\n \"occaecat_8fa\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamcoe22\": \"\",\n \"nullac\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3603b22c-9e87-40b4-9b01-8a5e5afaad54", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"veniam_4f9\": \"\",\n \"magna_8\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"et_20\": \"\",\n \"quicc\": \"\",\n \"minim_7d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"dolora\": \"\",\n \"eu_e\": \"\",\n \"occaecat_8fa\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamcoe22\": \"\",\n \"nullac\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7736ef90-fd06-43fc-b65d-e2fc0e338331", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"veniam_4f9\": \"\",\n \"magna_8\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"et_20\": \"\",\n \"quicc\": \"\",\n \"minim_7d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"dolora\": \"\",\n \"eu_e\": \"\",\n \"occaecat_8fa\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamcoe22\": \"\",\n \"nullac\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "768358b9-2fd0-4c67-acdd-2ad0a29d9109", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"veniam_4f9\": \"\",\n \"magna_8\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"et_20\": \"\",\n \"quicc\": \"\",\n \"minim_7d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"dolora\": \"\",\n \"eu_e\": \"\",\n \"occaecat_8fa\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamcoe22\": \"\",\n \"nullac\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ab553f42-5713-4e4e-9e65-ecd33db3ae5f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"veniam_4f9\": \"\",\n \"magna_8\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"et_20\": \"\",\n \"quicc\": \"\",\n \"minim_7d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"dolora\": \"\",\n \"eu_e\": \"\",\n \"occaecat_8fa\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamcoe22\": \"\",\n \"nullac\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "170f6fb0-5bbb-4576-a12d-18e9a70e39b4", + "name": "Generate Identity Profile Preview", + "request": { + "name": "Generate Identity Profile Preview", + "description": { + "content": "This generates a non-persisted IdentityDetails object that will represent as the preview of the identities attribute when the given policy's attribute config is applied.\nA token with ORG_ADMIN authority is required to call this API to generate an identity preview.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + "identity-preview" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"consequat04\": \"commodo dolore ea Duis\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"doloref2\": true,\n \"cupidatat0\": 27448058,\n \"exercitation_39e\": 36937334\n }\n }\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "625ee3e6-711f-4dd0-837b-d35aa633bfb3", + "name": "Object representing the preview object with all of the identity attributes using the current mappings.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "identity-preview" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"consequat04\": \"commodo dolore ea Duis\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"doloref2\": true,\n \"cupidatat0\": 27448058,\n \"exercitation_39e\": 36937334\n }\n }\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identity\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"previewAttributes\": [\n {\n \"name\": \"\",\n \"value\": {},\n \"previousValue\": {},\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"name\": \"\",\n \"value\": {},\n \"previousValue\": {},\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "085ad44b-1ef5-4ea6-ad4d-a495b2f7a135", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "identity-preview" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"consequat04\": \"commodo dolore ea Duis\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"doloref2\": true,\n \"cupidatat0\": 27448058,\n \"exercitation_39e\": 36937334\n }\n }\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "95ac31b5-eb66-4249-97b5-b7d5b0b04e7b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "identity-preview" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"consequat04\": \"commodo dolore ea Duis\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"doloref2\": true,\n \"cupidatat0\": 27448058,\n \"exercitation_39e\": 36937334\n }\n }\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb53efe5-0745-4e23-9b90-92c64f83607a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "identity-preview" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"consequat04\": \"commodo dolore ea Duis\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"doloref2\": true,\n \"cupidatat0\": 27448058,\n \"exercitation_39e\": 36937334\n }\n }\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df037c1d-8dc0-4c56-acab-a51eec3e2696", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "identity-preview" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"consequat04\": \"commodo dolore ea Duis\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"doloref2\": true,\n \"cupidatat0\": 27448058,\n \"exercitation_39e\": 36937334\n }\n }\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af83fbfb-68d6-43c2-8a4e-bb6dcf3219f7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "identity-preview" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"consequat04\": \"commodo dolore ea Duis\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"doloref2\": true,\n \"cupidatat0\": 27448058,\n \"exercitation_39e\": 36937334\n }\n }\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "86a8a774-67d2-45b1-b26c-744d4b6b24bd", + "name": "Gets a single Identity Profile", + "request": { + "name": "Gets a single Identity Profile", + "description": { + "content": "This returns a single Identity Profile based on ID.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) The Identity Profile ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "2820a9dc-21d3-4e32-b70f-aa95bd47fa92", + "name": "An Identity Profile object", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt9f\": -12029697.454070613\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat_\": \"dolor culpa\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d7d70321-b83c-492c-a96d-8b23f522b0c0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b94a69e7-33c6-4a08-a64a-a6f21a69911f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e2ab865c-2513-4189-8832-fbf9c446a90d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "260e6375-dddb-49dd-a4c8-87437c46ce1c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "30bebd41-a577-42e0-96d3-95bc05580a89", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "77abdfe2-a5a3-4023-b876-396371382bba", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "baa6b206-d42d-481b-8aef-ab718a18b3e6", + "name": "Delete an Identity Profile", + "request": { + "name": "Delete an Identity Profile", + "description": { + "content": "This deletes an Identity Profile based on ID.\n\nOn success, this endpoint will return a reference to the bulk delete task result.\n\nA token with ORG_ADMIN authority is required to call this API.\n\nThe following rights are required to access this endpoint: idn:identity-profile:delete", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) The Identity Profile ID.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "d3656532-faf7-418d-84a3-68a3522616b0", + "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"launched\": \"\",\n \"completionStatus\": \"TempError\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bc6cad35-d22c-4e01-b517-02ef1bf1874a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f1005120-92ae-44a5-9ca5-45201be0acf6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1bf5660a-a460-44f8-97d6-d53945e7219a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7363ba60-7bc7-4c96-a3b9-7f10ae178d05", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "50c65ab4-f0f1-4ed5-b970-5d789ceac96c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "286618b2-ce4b-4d4f-a8ca-819124bea18c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "cf4af83f-a2d8-44d8-8145-32e2855d3364", + "name": "Update the Identity Profile", + "request": { + "name": "Update the Identity Profile", + "description": { + "content": "This updates the specified Identity Profile.\nA token with ORG_ADMIN authority is required to call this API to update the Identity Profile. Some fields of the Schema cannot be updated. These fields are listed below.\n* id\n* name\n* created\n* modified", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) The Identity Profile ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "b1d56b7b-0211-4f85-94aa-23bf78d89157", + "name": "The updated Identity Profile.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt9f\": -12029697.454070613\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat_\": \"dolor culpa\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d41f2589-8203-4fce-8dab-d1310811ca9c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60701448-9493-4185-8a52-7b5c0e82a006", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1ea812fb-9bcf-4967-a95b-f0e8ee125090", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3a42dbdf-8308-4e6a-8e99-596fe62cee12", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0a1fff25-b74c-46a8-8ce3-7fa860102210", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d9a84b85-f13d-4f94-9a03-661e1996c941", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a77463ae-24a9-46f6-b2aa-a9051ae3cb4a", + "name": "Default identity attribute config", + "request": { + "name": "Default identity attribute config", + "description": { + "content": "This returns the default identity attribute config\nA token with ORG_ADMIN authority is required to call this API to get the default identity attribute config.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) The Identity Profile ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "0ec3410d-6681-4c3a-8a83-8170d7a43156", + "name": "An Identity Attribute Config object", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"nostrud_59\": 74957981,\n \"aliqua_67\": false\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim_7d\": -12865205,\n \"id5\": -42919608.35915578\n }\n }\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "abe783ea-b048-4ab4-aadd-d06638c22679", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "79dda824-15c0-4279-9e59-f10307b07d17", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6edd5ddd-e251-499a-9330-da74c43eb332", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c272b368-776e-44b2-b087-d3e720a518ad", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4bb0da8-504e-4491-a3ae-cc86629ab2b3", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0fc6def3-7970-48f2-8790-1f19ba5ca4dc", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f8980bd1-6a9e-45e4-994b-fdda375e5b9d", + "name": "Process identities under profile", + "request": { + "name": "Process identities under profile", + "description": { + "content": "Process identities under the profile\n\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) The Identity Profile ID to be processed", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "701a7e93-16f8-4762-b507-a12905892293", + "name": "Accepted status after refresh has launched", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "862cb422-bfe1-407e-9ce3-ba6e0f9f6516", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ec7f9c74-df69-4c5a-9b53-379b4e6fbe5e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e6283624-fb3d-4c81-a35b-3808b87b2c9e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "21564f7c-367e-453c-8bf4-d00658f02743", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "40c0efcb-5ea4-474e-84dd-27c89fe8db96", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "860f3446-9a44-44eb-96b7-6e7d40a12d68", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Lifecycle States", + "description": "Use this API to implement and customize lifecycle state functionality.\nWith this functionality in place, administrators can view and configure custom lifecycle states for use across their organizations, which is key to controlling which users have access, when they have access, and the access they have.\n\nA lifecycle state describes a user's status in a company. For example, two lifecycle states come by default with IdentityNow: 'Active' and 'Inactive.'\nWhen an active employee takes an extended leave of absence from a company, his or her lifecycle state may change to 'Inactive,' for security purposes.\nThe inactive employee would lose access to all the applications, sources, and sensitive data during the leave of absence, but when the employee returns and becomes active again, all that access would be restored.\nThis saves administrators the time that would otherwise be spent provisioning the employee's access to each individual tool, reviewing the employee's certification history, etc.\n\nAdministrators must define the criteria for being in each lifecycle state, and they must define how IdentityNow manages users' access to apps and sources for each lifecycle state.\n\nIn IdentityNow, administrators can manage lifecycle states by going to Admin > Identities > Identity Profile, selecting the identity profile whose lifecycle states they want to manage, selecting the 'Provisioning' tab, and using the left panel to select the lifecycle state they want to modify.\n\nIn the 'Provisioning' tab, administrators can make the following access changes to an identity profile's lifecycle state:\n\n- Enable/disable the lifecycle state for the identity profile.\n\n- Enable/disable source accounts for the identity profile's lifecycle state.\n\n- Add existing access profiles to grant to the identity profiles in that lifecycle state.\n\n- Create a new access profile to grant to the identity profile in that lifecycle state.\n\nAccess profiles granted in a previous lifecycle state are automatically revoked when the identity moves to a new lifecycle state.\nTo maintain access across multiple lifecycle states, administrators must grant the access profiles in each lifecycle state.\nFor example, if an administrator wants users with the 'HR Employee' identity profile to maintain their building access in both the 'Active' and 'Leave of Absence' lifecycle states, the administrator must grant the access profile for that building access to both lifecycle states.\n\nDuring scheduled refreshes, IdentityNow evaluates lifecycle states to determine whether their assigned identities have the access defined in the lifecycle states' access profiles.\nIf the identities are missing access, IdentityNow provisions that access.\n\nAdministrators can also use the 'Provisioning' tab to configure email notifications for IdentityNow to send whenever an identity with that identity profile has a lifecycle state change.\nRefer to [Configuring Lifecycle State Notifications](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html#configuring-lifecycle-state-notifications) for more information on how to do so.\n\nAn identity's lifecycle state can have four different statuses: the lifecycle state's status can be 'Active,' it can be 'Not Set,' it can be 'Not Valid,' or it 'Does Not Match Technical Name Case.'\nRefer to [Moving Identities into Lifecycle States](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html#moving-identities-into-lifecycle-states) for more information about these different lifecycle state statuses.\n\nRefer to [Setting Up Lifecycle States](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html) for more information about lifecycle states.\n", + "item": [ + { + "id": "9fcc276b-d1e7-4869-9ad5-31e692846179", + "name": "Lifecycle State", + "request": { + "name": "Lifecycle State", + "description": { + "content": "This endpoint returns a lifecycle state.\n\nA token with ORG_ADMIN or API authority is required to call this API.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) Identity Profile ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "lifecycle-state-id", + "disabled": true, + "description": { + "content": "(Required) Lifecycle State ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "0da46211-e543-46c5-b5fd-3cd7e9120fd8", + "name": "lifecycle-state", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"technicalName\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3ba75547-f4fa-4890-ba8b-7c61f0813b97", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "88254443-e175-4ded-87cc-efdfabdec165", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "29641804-ef0f-449d-9abb-31a4b13bc968", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2baa3d3d-8ab8-4b06-a776-e2368592f5e0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4ef7ff4a-8a39-47f3-b67f-97f22f19249e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "27186104-ef8f-4847-a5a5-22dcbf788fdf", + "name": "Update Lifecycle State", + "request": { + "name": "Update Lifecycle State", + "description": { + "content": "This API updates individual lifecycle state fields using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n\nA token with ORG_ADMIN or API authority is required to call this API.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) Identity Profile ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "lifecycle-state-id", + "disabled": true, + "description": { + "content": "(Required) Lifecycle State ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1824756a-260d-4df8-b20b-ce5d1a826be5", + "name": "Updated lifecycle-state.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"technicalName\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f43fb44-a67c-41b8-96e0-4841d3e91e13", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1be7b441-10e1-4af2-9187-3a26bef3ec65", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "794bf671-0da5-4cab-a3d0-6f72acedb21f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "867b340b-f6d7-4eca-9cbd-bd06eeb5c523", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "055f8726-db11-44ff-aed4-823c1b73746a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Managed Clients", + "description": "Read and write operations for managing client data and statuses", + "item": [ + { + "id": "e7ab908f-2b7e-4c50-a513-8234b205ae8e", + "name": "Specified Managed Client Status.", + "request": { + "name": "Specified Managed Client Status.", + "description": { + "content": "Retrieve Managed Client Status by ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Type of the Managed Client Status to get", + "type": "text/plain" + }, + "key": "type", + "value": "VA" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Managed Client Status to get", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d9091020-c9d5-481a-8b9c-c46524dedf37", + "name": "Responds with Managed Client Status having the given ID and Type.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Type of the Managed Client Status to get", + "type": "text/plain" + }, + "key": "type", + "value": "VA" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"body\": {},\n \"status\": \"NORMAL\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1e2fd6aa-117e-45a4-bc08-bd11b6c7f474", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Type of the Managed Client Status to get", + "type": "text/plain" + }, + "key": "type", + "value": "VA" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "514450cf-e5f0-4297-b7c8-47e2690b68f9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Type of the Managed Client Status to get", + "type": "text/plain" + }, + "key": "type", + "value": "VA" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ecb2de2e-d738-4d5b-99ac-af283d179c47", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Type of the Managed Client Status to get", + "type": "text/plain" + }, + "key": "type", + "value": "VA" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2c5b8e3b-131d-4110-a7d1-cfaa6b9fd623", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Type of the Managed Client Status to get", + "type": "text/plain" + }, + "key": "type", + "value": "VA" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "92caa17b-7a5f-4e25-83b9-a72f2744dfb4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Type of the Managed Client Status to get", + "type": "text/plain" + }, + "key": "type", + "value": "VA" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3bf2f437-da69-4242-96fc-c538760b8b0e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Type of the Managed Client Status to get", + "type": "text/plain" + }, + "key": "type", + "value": "VA" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8848365b-925c-4b68-bae7-c12530076f1c", + "name": "Handle status request from client", + "request": { + "name": "Handle status request from client", + "description": { + "content": "Update a status detail passed in from the client", + "type": "text/plain" + }, + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Managed Client Status to update", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"body\": {},\n \"status\": \"NORMAL\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1b11f0d0-074c-4faf-bda6-b7d8bda325d3", + "name": "Responds with the updated Managed Client Status.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"body\": {},\n \"status\": \"NORMAL\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"body\": {},\n \"status\": \"UNDEFINED\",\n \"type\": \"VA\",\n \"timestamp\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "faa8ddc1-1c47-45da-9b7b-0130e17be32a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"body\": {},\n \"status\": \"NORMAL\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3eb866c3-51ac-469d-bdd9-94fab8dde3ab", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"body\": {},\n \"status\": \"NORMAL\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1aba6373-17c2-4c88-9d26-32de32329088", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"body\": {},\n \"status\": \"NORMAL\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ed501212-a0fa-4587-851c-47ca866b582c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"body\": {},\n \"status\": \"NORMAL\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "938025a8-86fb-46bb-aba1-c123dd19df40", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"body\": {},\n \"status\": \"NORMAL\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e611051-70f3-4c8e-90d1-ff0ce5986c6d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "managed-clients", + ":id", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"body\": {},\n \"status\": \"NORMAL\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Managed Clusters", + "description": "Operations for accessing and managing client Clusters, including Log Configuration", + "item": [ + { + "id": "bb9ac684-9c5b-4066-96b2-ea7facf12093", + "name": "Get a specified ManagedCluster.", + "request": { + "name": "Get a specified ManagedCluster.", + "description": { + "content": "Retrieve a ManagedCluster by ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "managed-clusters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the ManagedCluster to get", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "bc6f7889-1597-432c-80b8-64e1bc2c7bdc", + "name": "Responds with ManagedCluster having the given ID.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"clientType\": \"VA\",\n \"ccgVersion\": \"\",\n \"name\": \"\",\n \"pod\": \"\",\n \"org\": \"\",\n \"type\": \"iai\",\n \"configuration\": {\n \"commodo_b\": \"\"\n },\n \"keyPair\": {\n \"publicKey\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKeyCertificate\": \"\"\n },\n \"attributes\": {\n \"queue\": {\n \"name\": \"\",\n \"region\": \"\"\n },\n \"keystore\": \"\"\n },\n \"description\": \"\",\n \"redis\": {\n \"redisHost\": \"\",\n \"redisPort\": \"\"\n },\n \"pinnedConfig\": false,\n \"logConfiguration\": {\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"consectetur7b\": \"INFO\",\n \"nostrud8c\": \"INFO\",\n \"in_48\": \"INFO\"\n }\n },\n \"operational\": false,\n \"status\": \"\",\n \"publicKeyCertificate\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKey\": \"\",\n \"alertKey\": \"\",\n \"clientIds\": [\n \"\",\n \"\"\n ],\n \"serviceCount\": 0,\n \"ccId\": \"0\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "44673f43-88c9-48d8-bcdf-f89308c2c391", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "954e8847-df3d-4930-93ba-3299136a0569", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dc99c934-f99b-4c51-920f-f9490740e217", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0d6afb9e-7449-4a0a-a298-94b099626be3", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "57b6eb1b-deb7-4114-86ce-5332ad6bee14", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c835721d-12a1-4b7b-ab12-f93f92fa0a08", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8b4c911e-40e3-4a37-901c-a509288cb232", + "name": "Get managed cluster's log configuration", + "request": { + "name": "Get managed cluster's log configuration", + "description": { + "content": "Get managed cluster's log configuration.", + "type": "text/plain" + }, + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of ManagedCluster to get log configuration for", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "7f9bc49f-e1e8-4bff-8168-78826cc17952", + "name": "Log configuration of ManagedCluster matching given cluster ID", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"reprehenderitad\": \"INFO\",\n \"ametb\": \"INFO\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0f61d140-daf8-472f-a29b-e45162834393", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4dfd6849-039d-4448-b851-b1e794fac3a7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2d86517f-d33c-4443-9547-78f33ef2cbc8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "12a1ad73-c898-406a-a791-44ce6b2c7bcc", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "22495412-2882-4a96-91c1-53c15bb59965", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2856db48-50b0-43c6-85a0-a82c203f6cd1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4a37429d-6ff1-4e8c-905b-10e093867d16", + "name": "Update managed cluster's log configuration", + "request": { + "name": "Update managed cluster's log configuration", + "description": { + "content": "Update managed cluster's log configuration", + "type": "text/plain" + }, + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of ManagedCluster to update log configuration for", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"reprehenderitad\": \"INFO\",\n \"ametb\": \"INFO\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1d92cdd4-1e0b-47cf-ae8e-362fca2f176f", + "name": "Responds with updated ClientLogConfiguration for given ManagedCluster", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"reprehenderitad\": \"INFO\",\n \"ametb\": \"INFO\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"reprehenderitad\": \"INFO\",\n \"ametb\": \"INFO\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cc2ec5a8-28a1-4ba7-baba-1976797c62e0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"reprehenderitad\": \"INFO\",\n \"ametb\": \"INFO\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9dfa2e5a-1e17-4d3e-8170-782d5c2884f1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"reprehenderitad\": \"INFO\",\n \"ametb\": \"INFO\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b9540d59-1672-4c79-a47a-6590b6cc6851", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"reprehenderitad\": \"INFO\",\n \"ametb\": \"INFO\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "767db2a2-e569-451e-8b8a-dfda850391c3", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"reprehenderitad\": \"INFO\",\n \"ametb\": \"INFO\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1faefd58-1227-4543-8eaa-4e6921613e0e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"reprehenderitad\": \"INFO\",\n \"ametb\": \"INFO\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7ffa1c7b-fb3e-4049-bfaf-fe6e74586985", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters", + ":id", + "log-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"reprehenderitad\": \"INFO\",\n \"ametb\": \"INFO\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d0c710a2-f5cb-4794-832b-c6bda29a74b1", + "name": "Retrieve all Managed Clusters.", + "request": { + "name": "Retrieve all Managed Clusters.", + "description": { + "content": "Retrieve all Managed Clusters for the current Org, based on request context.", + "type": "text/plain" + }, + "url": { + "path": [ + "managed-clusters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "1d641b26-ba69-4479-9c87-2c026f0f1ab2", + "name": "Responds with a list of ManagedCluster.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"clientType\": null,\n \"ccgVersion\": \"\",\n \"name\": \"\",\n \"pod\": \"\",\n \"org\": \"\",\n \"type\": \"idn\",\n \"configuration\": {\n \"non_b\": \"\",\n \"veniamd\": \"\",\n \"nostrud058\": \"\",\n \"in3\": \"\"\n },\n \"keyPair\": {\n \"publicKey\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKeyCertificate\": \"\"\n },\n \"attributes\": {\n \"queue\": {\n \"name\": \"\",\n \"region\": \"\"\n },\n \"keystore\": \"\"\n },\n \"description\": \"\",\n \"redis\": {\n \"redisHost\": \"\",\n \"redisPort\": \"\"\n },\n \"pinnedConfig\": false,\n \"logConfiguration\": {\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"minim_687\": \"INFO\",\n \"in166\": \"INFO\"\n }\n },\n \"operational\": false,\n \"status\": \"\",\n \"publicKeyCertificate\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKey\": \"\",\n \"alertKey\": \"\",\n \"clientIds\": [\n \"\",\n \"\"\n ],\n \"serviceCount\": 0,\n \"ccId\": \"0\"\n },\n {\n \"id\": \"\",\n \"clientType\": null,\n \"ccgVersion\": \"\",\n \"name\": \"\",\n \"pod\": \"\",\n \"org\": \"\",\n \"type\": \"iai\",\n \"configuration\": {\n \"anim908\": \"\",\n \"eiusmod_f\": \"\"\n },\n \"keyPair\": {\n \"publicKey\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKeyCertificate\": \"\"\n },\n \"attributes\": {\n \"queue\": {\n \"name\": \"\",\n \"region\": \"\"\n },\n \"keystore\": \"\"\n },\n \"description\": \"\",\n \"redis\": {\n \"redisHost\": \"\",\n \"redisPort\": \"\"\n },\n \"pinnedConfig\": false,\n \"logConfiguration\": {\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"tempor_74\": \"INFO\",\n \"ine\": \"INFO\",\n \"laboris__\": \"INFO\"\n }\n },\n \"operational\": false,\n \"status\": \"\",\n \"publicKeyCertificate\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKey\": \"\",\n \"alertKey\": \"\",\n \"clientIds\": [\n \"\",\n \"\"\n ],\n \"serviceCount\": 0,\n \"ccId\": \"0\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fcf170a8-24e6-4cb0-8007-a3e799e896c3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4d347cd3-36f9-41ab-9a2a-d00e0512536c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9ce7c49f-0898-4cf9-9dd2-575972f69b7e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "878edd8b-f97f-4d6d-912d-416d1153a1e2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c0f4ba5-60b2-4f2c-9c22-b33e252dc33f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "managed-clusters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "MFA Configuration", + "description": "Configure and test multifactor authentication (MFA) methods", + "item": [ + { + "id": "05d828ad-d62e-48b0-ad13-8194e7032cec", + "name": "Configuration of Okta MFA method", + "request": { + "name": "Configuration of Okta MFA method", + "description": { + "content": "This API returns the configuration of an Okta MFA method. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "026a73d6-2a20-4e29-8768-c1b0f707fd2c", + "name": "The configuration of an Okta MFA method.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3cfd5fe9-8ca9-48be-936b-6c937b673459", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "00cdc10f-e929-4a5e-b9ac-c31eacee9a36", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "509c1483-1f10-4008-99d9-0eea9fb44548", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "43201446-7403-450f-a859-68c21462cd23", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "76150844-aeeb-4dc8-9b09-e8f6ead4918c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c7a51852-98fb-49f6-a162-6a631dd69a50", + "name": "Set Okta MFA configuration", + "request": { + "name": "Set Okta MFA configuration", + "description": { + "content": "This API sets the configuration of an Okta MFA method. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "ea8b4b4b-138c-48e4-83dd-831b756ba5b0", + "name": "MFA configuration of an Okta MFA method.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9ebe474f-034d-49a8-bb4e-12cfc17baccf", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a40c0480-65ca-4f06-b07b-1acfd48343e7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "987010ea-04de-405d-a3e7-991167001c3b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "18ab50fd-e262-4279-8fc8-6cc160bafb3f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ed148624-31f0-4039-8f9a-8226ed1c98ef", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "okta-verify", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8778da98-6f68-4976-8e22-b86efa222345", + "name": "Configuration of Duo MFA method", + "request": { + "name": "Configuration of Duo MFA method", + "description": { + "content": "This API returns the configuration of an Duo MFA method. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "abf155e2-ed9c-4a1a-b2b8-27552225f52f", + "name": "The configuration of an Duo MFA method.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"ut_27\": true,\n \"ut_34\": 68204042\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "238b7a0c-c25a-4e3e-b843-82c046eb31e0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ad1c4754-0e54-4a29-a5b8-2e42c7cf35ed", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d41be4fb-a331-4b86-815c-71718a18a08f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "71def94b-6add-43e0-baf0-f9b4691436f2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e32306d5-eba7-4f21-a0be-3b08b5a3c8dc", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "47ec32fa-4f4b-4403-ad3c-4f608939b3ba", + "name": "Set Duo MFA configuration", + "request": { + "name": "Set Duo MFA configuration", + "description": { + "content": "This API sets the configuration of an Duo MFA method. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"ut_27\": true,\n \"ut_34\": 68204042\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "85232308-5e9d-4fd6-ae8f-2a3abe5ac3d3", + "name": "MFA configuration of an Duo MFA method.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"ut_27\": true,\n \"ut_34\": 68204042\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"ut_27\": true,\n \"ut_34\": 68204042\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e1336859-61cb-45bc-ab5b-77c03f57c5b0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"ut_27\": true,\n \"ut_34\": 68204042\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d4c889f5-c736-4c10-9bb5-105c236e755b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"ut_27\": true,\n \"ut_34\": 68204042\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "46973e7c-23fe-4746-b899-9e0c2a150294", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"ut_27\": true,\n \"ut_34\": 68204042\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d4c14d42-503e-460f-9307-1c591e76fe36", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"ut_27\": true,\n \"ut_34\": 68204042\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ccf32740-e17e-4afe-9449-d650d4d6bf49", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "mfa", + "duo-web", + "config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"ut_27\": true,\n \"ut_34\": 68204042\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bcba52d4-1482-481c-ad8a-8e6dd4a47004", + "name": "MFA method's test configuration", + "request": { + "name": "MFA method's test configuration", + "description": { + "content": "This API validates that the configuration is valid and will properly authenticate with the MFA provider identified by the method path parameter.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "mfa", + ":method", + "test" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "method", + "disabled": true, + "description": { + "content": "(Required) The name of the MFA method. The currently supported method names are 'okta-verify' and 'duo-web'.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "bd095f35-e093-4b82-80cf-e63b58a9db4e", + "name": "The result of configuration test for the MFA provider.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "test" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"state\": \"FAILED\",\n \"error\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b8571a0c-026f-49bd-acce-09dc84a5bbec", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "test" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "52d08882-6ee9-4f76-8aef-95b93d066300", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "test" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "672c1f51-de8f-4e33-a946-17cb2f2289ba", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "test" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fedde00a-6747-40a0-9d5d-84d8e44626ca", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "test" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "52a0300c-1215-48cd-9c55-3008875b4b94", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "test" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "82b14d3a-d415-4926-8189-94625ac1617e", + "name": "Delete MFA method configuration", + "request": { + "name": "Delete MFA method configuration", + "description": { + "content": "This API removes the configuration for the specified MFA method.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "mfa", + ":method", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "method", + "disabled": true, + "description": { + "content": "(Required) The name of the MFA method. The currently supported method names are 'okta-verify' and 'duo-web'.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "c895a852-5299-44b4-bb93-b2ba20fa9b3f", + "name": "MFA configuration of an MFA method.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ccc80e38-a550-43bf-9ca6-61c595f734c8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4de812f-7640-46ef-97e0-1792bb461444", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b61264fa-172a-4b55-b55e-f04ac3a4c1d2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eedf7c8a-b9bb-49e1-9992-fddb0efdb426", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "99b35f14-aa00-4a5e-9d05-20a246e17cd3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "mfa", + ":method", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Non-Employee Lifecycle Management", + "description": "Use this API to implement non-employee lifecycle management functionality.\nWith this functionality in place, administrators can create non-employee records and configure them for use in their organizations.\nThis allows organizations to provide secure access to non-employees and control that access.\n\nThe 'non-employee' term refers to any consultant, contractor, intern, or other user in an organization who is not a full-time permanent employee.\nOrganizations can track non-employees' access and activity in IdentityNow by creating and maintaining non-employee sources.\nOrganizations can have a maximum of 50 non-employee sources.\n\nBy using SailPoint's Non-Employee Lifecycle Management functionality, you agree to the following:\n\n- SailPoint is not responsible for storing sensitive data.\nYou may only add account attributes to non-employee identities that are necessary for business operations and are consistent with your contractual limitations on data that may be sent or stored in IdentityNow.\n\n- You are responsible for regularly downloading your list of non-employee accounts for all the sources you create and storing this list of accounts in a managed location to maintain an authoritative system of record and backup data for these accounts.\n\nTo manage non-employees in IdentityNow, administrators must create a non-employee source and add accounts to the source.\n\nTo create a non-employee source in IdentityNow, administrators must use the Admin panel to go to Connections > Sources.\nThey must then specify 'Non-Employee' in the 'Source Type' field.\nRefer to [Creating a Non-Employee Source](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html#creating-a-non-employee-source) for more details about how to create non-employee sources.\n\nTo add accounts to a non-employee source in IdentityNow, administrators can select the non-employee source and add the accounts.\nThey can also use the 'Manage Non-Employees' widget on their user dashboards to reach the list of sources and then select the non-employee source they want to add the accounts to.\n\nAdministrators can either add accounts individually or in bulk. Each non-employee source can have a maximum of 20,000 accounts.\nTo add accounts in bulk, they must select the 'Bulk Upload' option and upload a CSV file.\nRefer to [Adding Accounts](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html#adding-accounts) for more details about how to add accounts to non-employee sources.\n\nOnce administrators have created the non-employee source and added accounts to it, they can create identity profiles to generate identities for the non-employee accounts and manage the non-employee identities the same way they would any other identities.\n\nRefer to [Managing Non-Employee Sources and Accounts](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html) for more information about non-employee lifecycle management.\n", + "item": [ + { + "id": "5de9a5ab-442b-4a49-bd2c-bc007ef6e9a1", + "name": "Create Non-Employee Record", + "request": { + "name": "Create Non-Employee Record", + "description": { + "content": "This request will create a non-employee record.\nRequest will require the following security scope:\n'idn:nesr:create'", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "8c15f452-4e24-4012-906a-871132a5ec7e", + "name": "Created non-employee record.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"est30\": \"\",\n \"aliqua_1\": \"\",\n \"cupidatat8\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "25a6e567-9457-429b-bac8-a80f789118f8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0a73ce9d-14cd-4b96-8916-fc6da839281d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "556f1d05-fa46-49c3-b2cf-8374af794124", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aafd731f-7dd2-474f-b144-28e050905ced", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4880a0bf-591d-4b51-9391-63f3665c31f2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "12971947-f8f9-4926-8411-17c1d6a58aa7", + "name": "List Non-Employee Records", + "request": { + "name": "List Non-Employee Records", + "description": { + "content": "This gets a list of non-employee records.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "0bf244b7-5aad-434e-888f-63d051b22125", + "name": "Non-Employee record objects", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"laboris_c\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"occaecat_51\": \"\",\n \"Duis_e0\": \"\",\n \"in_d2\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ebe903e-30d4-4155-b43e-f3c42d3b98d9", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "42c9f0cc-8714-4108-a5c5-442bb7ceadb0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "011f75e5-4518-49e5-91af-d0e0f9ac9678", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1a75954-6228-46d9-aeef-83478dc1eee9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a7acdc4c-9525-438e-920d-eb8aa2316952", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "26787173-af83-4608-b8e4-305aeeadf36b", + "name": "Get a Non-Employee Record", + "request": { + "name": "Get a Non-Employee Record", + "description": { + "content": "This gets a non-employee record.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee record id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "bad63eb8-f290-4e9e-b4a0-5ce52d012e4a", + "name": "Non-Employee record object", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"est30\": \"\",\n \"aliqua_1\": \"\",\n \"cupidatat8\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "edcead0e-2a9f-46e8-86b9-106850ec5f16", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7cf9b260-2f8c-416f-b965-e6ee14794066", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "42ab0f5b-8d6c-40f8-b13f-538e0612cff9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ffabcffd-cc2e-4afd-84c4-987ca3a5ce5b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "898f846a-a784-45fe-9718-c1ff249b864a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c7a6d137-b84f-4d7d-bc81-ac3d4ff44606", + "name": "Update Non-Employee Record", + "request": { + "name": "Update Non-Employee Record", + "description": { + "content": "This request will update a non-employee record.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-employee record id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "7eebb191-ee57-40cd-a941-4a2af59ecd67", + "name": "An updated non-employee record.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"est30\": \"\",\n \"aliqua_1\": \"\",\n \"cupidatat8\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fb683d04-dc84-4a0b-a05e-0d95bce58a0f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0c19597e-fb87-42ba-97cd-f0b81f2cad4f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "133d4677-b4b2-430e-8ec3-38789d2855fc", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60ea3611-b98b-4845-ad05-17d62f9b0a84", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "42da7fda-bc4c-4891-90e5-e1c534874e27", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b84a0d97-8540-4b59-b8b8-ab68c627af3d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "00aae46a-9628-42ca-873c-0634a5d48c45", + "name": "Patch Non-Employee Record", + "request": { + "name": "Patch Non-Employee Record", + "description": { + "content": "This request will patch a non-employee record.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-employee record id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "84440a1d-7a1a-48cd-9750-73865a846edb", + "name": "A patched non-employee record.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"est30\": \"\",\n \"aliqua_1\": \"\",\n \"cupidatat8\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "94394868-48d3-432d-bf4d-d19c9f96aa7b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2251d949-68b7-4b65-a67d-877af72cf9d9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b11f6d73-d11c-46b6-ab73-6fbf1e8b1004", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "14359f62-d7da-47e3-b1a7-cad22dcb2bed", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "897c3136-d7dd-44e3-9e6b-9a5705e44536", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d14b83c0-d1a2-4400-8e05-015943816955", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d3d6d918-1d3b-437b-ba36-8f618b509e00", + "name": "Delete Non-Employee Record", + "request": { + "name": "Delete Non-Employee Record", + "description": { + "content": "This request will delete a non-employee record.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee record id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "f2105ea0-9b4e-4b6f-ac8c-128a8afecd87", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "0fc7cc6c-f7bf-4b93-93a4-7a423ac57430", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9c71918a-80e0-4c4e-b9cf-1228f2f4be8d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4e0c7b7-9aac-46a5-9a3f-5b141dd227ac", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ef341e30-141b-47c2-86f9-82bee928222d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce9e0f8d-a1c4-4c90-9b94-f3fff84284d2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c9bd7b28-3698-4dda-b370-acc1902f7765", + "name": "Delete Multiple Non-Employee Records", + "request": { + "name": "Delete Multiple Non-Employee Records", + "description": { + "content": "This request will delete multiple non-employee records based on the non-employee ids provided.\nRequest will require the following scope:\n'idn:nesr:delete'", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "a1bbfb02-3cf4-4f89-84be-b1d5f60b36a5", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "6db0180f-27a9-43eb-b963-3b05ee383987", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "958754eb-d8cb-42aa-82b3-d28213e3e572", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f892529c-4074-44b7-ac2f-29f73284ab66", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "66637a79-cb64-4959-8aa2-07bd08fb685c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b85194b3-5c43-46cf-b0ea-6ee96c82ca98", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "989a789d-9ae2-4242-8913-a98b66b80f08", + "name": "Create Non-Employee Request", + "request": { + "name": "Create Non-Employee Request", + "description": { + "content": "This request will create a non-employee request and notify the approver", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "8079dfd1-f999-45de-ac4f-9928fdec3620", + "name": "Non-Employee request creation object", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"Duis__a6\": \"\",\n \"dolor2\": \"\",\n \"ut_29\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "51c3ffd1-d08b-4854-a3e5-07672d2e776f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "283bcc18-f02f-4575-9a27-d1c46e08d1a4", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e54fa928-6154-4d3f-a4a6-ad02cf723c10", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fe8a5f22-52ce-4fc9-ae63-ebb13d43e093", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ac5c192b-8103-4f85-92b9-c166a709d78d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ullamco3\": \"\",\n \"pariaturd\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d6e95e74-a35a-48e1-afbf-62c50fcc90ab", + "name": "List Non-Employee Requests", + "request": { + "name": "List Non-Employee Requests", + "description": { + "content": "This gets a list of non-employee requests.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "afe1a657-d22e-4882-8cb2-65fc5af3d128", + "name": "List of non-employee request objects.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"occaecat8\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"APPLICATION\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"aliquacf\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba875e60-1af4-456a-8f1d-921c11496631", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1e181c6b-c658-4c25-8885-656fd53dbeac", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2eb95da3-055b-463e-b113-a4ea1684923c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6e086fec-81bd-40a5-be54-6694b64669df", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f8df51b6-b2ee-45fc-9984-dfce1792084b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "dabdda78-3165-46d2-8e90-3d9b8558b368", + "name": "Get a Non-Employee Request", + "request": { + "name": "Get a Non-Employee Request", + "description": { + "content": "This gets a non-employee request.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee request id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "49475a5b-c3fb-4dbe-83bf-5533d19d985f", + "name": "Non-Employee request object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"Duis__a6\": \"\",\n \"dolor2\": \"\",\n \"ut_29\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ecc28f4-d2c8-4fcb-b6d0-cfaa2a10641d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c301fc0b-503d-4cc0-8f52-ca8bee4a6b02", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a943588f-6ced-44f5-be01-74a5b0b8db9f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d95687a4-9e7e-44a4-a6e0-9ed331af7bfc", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "772f620b-a2fa-4043-971b-305bb318ec7c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cc75a435-ab11-44d8-a731-e5bca88302d0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4c6edffd-7da9-4ede-9af4-8873f1c05c53", + "name": "Delete Non-Employee Request", + "request": { + "name": "Delete Non-Employee Request", + "description": { + "content": "This request will delete a non-employee request.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee request id in the UUID format", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "62617cd1-89c3-40b8-b20a-361eaf73ad1a", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "9abdcdad-4fc0-4116-a4af-1d88d7c17270", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ccd6ee8-3eee-4979-92bc-7d319638f0ca", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "03d65bef-637c-46fb-ad62-931295ecfb66", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9455cc45-f628-4dfd-8e8a-c0fcebb4e295", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "85622c08-b3d3-486e-bb2a-03ad0268c869", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3111381f-a262-41ed-90a2-ad3f891504dc", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c50f659e-ce65-4da7-978f-e863d5b9a555", + "name": "Get Summary of Non-Employee Requests", + "request": { + "name": "Get Summary of Non-Employee Requests", + "description": { + "content": "This request will retrieve a summary of non-employee requests. There are two contextual uses for the `requested-for` path parameter: 1. The current user is the Org Admin, in which case he or she may request a summary of all non-employee approval requests assigned to a particular account manager by passing in that manager's id. 2. The current user is an account manager, in which case \"me\" should be provided as the `requested-for` value. This will provide the user with a summary of the non-employee requests in the source(s) he or she manages.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "requested-for", + "disabled": true, + "description": { + "content": "(Required) The identity (UUID) of the non-employee account manager for whom the summary is being retrieved. Use \"me\" instead to indicate the current user.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "fc3f5f9a-b4e9-4d9a-935c-78eecc343f65", + "name": "Non-Employee request summary object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"approved\": \"\",\n \"rejected\": \"\",\n \"pending\": \"\",\n \"nonEmployeeCount\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0ef24d56-9fcd-4e1e-928c-60b90c127a59", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a1ffda5a-24f3-46d2-8ca5-d07a267cea86", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cd6e99a5-0130-403e-8367-45b7d5a31892", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f85b535-4944-42e2-abb0-241baeabcfbe", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7bbb4e53-effb-466c-83f4-3fe3b1b94c5c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "66344d16-6d53-4068-bb81-59a13ba3e6b6", + "name": "Create Non-Employee Source", + "request": { + "name": "Create Non-Employee Source", + "description": { + "content": "This request will create a non-employee source.\nRequest will require the following security scope:\n'idn:nesr:create'", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "e6348680-28c6-4114-8ba3-faa932fe093d", + "name": "Created non-employee source.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"ACCOUNT\",\n \"id\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\",\n \"cloudExternalId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "500b70a1-aed0-4c2c-871f-8c43a55072f5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f56ac0d5-dc0c-4426-bb37-f066777cf174", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "93ad815d-616b-4d3b-8f25-9b0bb733529a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b03c64b9-05de-4136-81d3-7e615a9042fe", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e072f846-9a10-4202-a1b0-abf01bef9416", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5dedd560-3616-4fc5-a9ac-c9fe1a1a80fc", + "name": "List Non-Employee Sources", + "request": { + "name": "List Non-Employee Sources", + "description": { + "content": "This gets a list of non-employee sources.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "(Required) The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "2f9f4ac8-d4cc-423e-a189-3c35a239c3ee", + "name": "List of non-employee sources objects.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "(Required) The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\"\n },\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n },\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\"\n },\n {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0c69e916-6c82-4d3b-9016-bc5bf5f0718d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "(Required) The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df84819f-1040-4f00-bae9-d76fdcde20a3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "(Required) The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a223b2f5-55a2-4309-9dba-f0900e907b04", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "(Required) The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4b07c804-89af-4944-ab2b-b05e51c4f7de", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "(Required) The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1a13a2a1-2aca-4102-9f2c-3bbfbbf08cc6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "(Required) The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5532e3fe-3e06-4646-af83-fae99b5e5c07", + "name": "Get a Non-Employee Source", + "request": { + "name": "Get a Non-Employee Source", + "description": { + "content": "This gets a non-employee source.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) Source Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "52603039-b512-4805-9b04-bcfb6dcb7608", + "name": "Non-Employee source object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4d959a62-e9e1-4d6b-97f8-ceea8fed8275", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d33852c9-83ee-4651-9aca-20d782ca7fa4", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3d133587-db68-46e7-8e52-b664f455d26d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b43ee91f-44c6-4695-98d4-aeabafb89fff", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "49761683-7736-49f8-852c-8ff110fde362", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fa736d0a-69e1-4201-bb15-e2fecdc13720", + "name": "Patch a Non-Employee Source", + "request": { + "name": "Patch a Non-Employee Source", + "description": { + "content": "patch a non-employee source. (Partial Update) Patchable field: **name, description, approvers, accountManagers**", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) Source Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "36d5cce3-bde7-4e68-9da1-82c4f6cc475f", + "name": "A patched non-employee source object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3b8a7e62-0d1a-4fdb-b049-e02897f5d901", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7ff1a3e2-278a-40a3-82f3-af8d043dbffa", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3b299844-af5f-4a3f-abd3-665de0bbfdbf", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8b73615-77de-45ee-9c28-2441fc681162", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "81009776-c027-4467-8db8-361e2a87064e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "921fe280-db72-409f-b835-fe41888a0c59", + "name": "Delete Non-Employee Source", + "request": { + "name": "Delete Non-Employee Source", + "description": { + "content": "This request will delete a non-employee source.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) Source Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "9d33e2e6-7002-4bd2-ac05-fc107d8fac85", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "e1c693db-6f2c-441a-af29-56371f1f4edb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "40b5bc8d-0653-4b21-868a-f63cec5744e7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "704f237d-f0d8-4d0a-b949-8e71b8bd761d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b5cd2b9d-625d-47e1-aab6-12316c54f62b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "73409aac-9aa7-4d46-995c-b128e689629b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "db4dd41b-b4ea-47e9-a4fb-1076eef6a543", + "name": "Exports Non-Employee Records to CSV", + "request": { + "name": "Exports Non-Employee Records to CSV", + "description": { + "content": "This requests a CSV download for all non-employees from a provided source.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Source Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "text/csv" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "57f14246-0625-41bf-95dd-bc22f24bd6ba", + "name": "Exported CSV", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "text/csv" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "text/csv" + } + ], + "body": "{\n \"example\": \"accountName,firstName,lastName,phone,email,manager,startDate,endDate\\nJon.Smith, Jon, Smith, 555-555-5555, jon@jon.doe.nope.com, Jim Smith, 2020-04-05T08:00:00-10:00,2020-08-07T19:00:00-10:00\\nWilliam.Chaffin, William, Chaffin, 555-555-5555, william@chaffins.nope.com, Bertram Chaffin, 2020-04-05T08:00:00-10:00,2020-08-07T19:00:00-10:00\\n\"\n}", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "0fcc0dbd-4423-44e9-a009-78fb18bb130b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8b339f55-dc02-49d7-9376-b5ba542e29d9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cf2a0286-dcf8-4e44-9581-cfc783fdf132", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "de8319e1-d0e7-411b-8984-20fcca1fb5e0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba26bb2a-bc68-44a2-aad4-ceacd687bafb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e24ddae7-1e22-4c6b-8159-3a076e2fee46", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5e6b0bf5-3783-4ebe-b7b3-e3f5258026d8", + "name": "Imports, or Updates, Non-Employee Records", + "request": { + "name": "Imports, or Updates, Non-Employee Records", + "description": { + "content": "This post will import, or update, Non-Employee records found in the CSV.\nRequest will need the following security scope:\n'idn:nesr:create'", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Source Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "response": [ + { + "id": "34890c6c-c3f6-433d-98a8-86fc2d38bd7f", + "name": "The CSV was accepted to be bulk inserted now or at a later time.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"status\": \"ERROR\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1254f516-af4a-4de9-9947-d1c23e4d8a84", + "name": "Client Error - Returned if the request body is invalid.\nThe response body will contain the list of specific errors with one on each line.\n", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "70bf3ab1-d17d-4f49-a2ec-9ab3105cebb2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b303c8aa-4aaf-4915-8517-90048c327ac7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c6bf3e33-e837-4110-87da-751d17788dfa", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bbb887a6-0c9c-4fab-9881-7f10d5f49ce9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5854f949-6707-46e4-8cee-e6450d016949", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ce7a6523-5582-4456-834d-ce8abd3156be", + "name": "Bulk upload status on source", + "request": { + "name": "Bulk upload status on source", + "description": { + "content": "The nonEmployeeBulkUploadStatus API returns the status of the newest bulk upload job for the specified source.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Source ID (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "395a68b2-6548-4a57-9f63-c56595cb3abb", + "name": "Status of the newest bulk-upload job, if any.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"status\": \"IN_PROGRESS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af16be30-15b6-4a52-886c-7307b0546557", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a3cff12b-dab9-4eed-b31c-6db8aa7db52c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e569c883-37d7-486b-993c-3ee70ae521f1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4d4d8c73-d812-429c-91ca-9f6cc9de098a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1b4f958c-af29-49f7-9018-0cb0747f206c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "73fd1b41-f323-4556-bd5a-e2a2e15c72da", + "name": "Exports Source Schema Template", + "request": { + "name": "Exports Source Schema Template", + "description": { + "content": "This requests a download for the Source Schema Template for a provided source.\nRequest will require the following security scope:\nidn:nesr:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Source Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "text/csv" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "16847ef2-2c86-46f8-9ba5-ef2962e221b5", + "name": "Exported Source Schema Template", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "text/csv" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "text/csv" + } + ], + "body": "{\n \"example\": \"accountName,firstName,lastName,phone,email,manager,startDate,endDate\\n\"\n}", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "9b744e2c-3a41-4308-b574-e5271684c2c0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c388379a-0d1f-4107-8585-482e6c10b126", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3c6ca757-162b-4868-a720-5544870fdf9d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1c4c9344-68ae-4e51-b876-3b992a3a799a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "299725ee-cab6-46c4-a3d2-752f676617b5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "63de924e-6472-4558-8def-864010a52438", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3e95baa7-b0c9-4a02-9a7e-131832924b41", + "name": "Get List of Non-Employee Approval Requests", + "request": { + "name": "Get List of Non-Employee Approval Requests", + "description": { + "content": "This gets a list of non-employee approval requests.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d662c6b4-e8b2-41a9-b094-bbb45c0b1eee", + "name": "List of approval items.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\"\n }\n }\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\"\n }\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f31aacd-cdce-4a49-a76e-513e4f820d78", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "941b5bac-765b-470c-82e1-199a03a9e3a7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "648c23e9-d607-4611-b085-abb156fc60bd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e47c5e35-7509-44e5-9ed8-bc105c2ff5e7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d6faae6a-0807-4cbd-a5d3-718f9ccf3db3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "49e3b018-18c5-4558-84b3-fa7fc30c1a63", + "name": "Get a non-employee approval item detail", + "request": { + "name": "Get a non-employee approval item detail", + "description": { + "content": "Approves a non-employee approval request and notifies the next approver.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee approval item id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "07dcdefa-91a0-4104-8e3f-3c36ca8ec379", + "name": "Non-Employee approval item object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"WORKGROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"schemaAttributes\": [\n {\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n },\n {\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n }\n ]\n },\n \"data\": {\n \"etf4\": \"\",\n \"ad_7df\": \"\"\n },\n \"approvalStatus\": \"APPROVED\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dc2862f6-55f8-46ee-925f-c6056e3c8010", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "33506e6c-c99e-4344-8140-c18335c66ff1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c318ad01-75a1-4943-830a-e3eae75429b6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "93e3b959-145c-4bc2-a525-f56a474f020f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "80da743f-bf15-4d62-9434-4a71b5455f60", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "93d1d796-b24a-4338-b830-f76b6018d93e", + "name": "Approve a Non-Employee Request", + "request": { + "name": "Approve a Non-Employee Request", + "description": { + "content": "Approves a non-employee approval request and notifies the next approver.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee approval item id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "29327395-e089-43cb-b759-21ba99e6a34d", + "name": "Non-Employee approval item object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3e0ff17b-d6d5-45f8-968c-8ab1662217fd", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "631251f4-9254-49f4-aad0-3b4939fbe703", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9d812389-70d6-4241-a538-41804a91d70d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e49d0128-7282-468c-b4b9-8d18cbdace44", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "09031b2d-a5f4-45eb-a485-90943951dae8", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "009acbd8-03aa-4588-83ad-ec0fa9137dea", + "name": "Reject a Non-Employee Request", + "request": { + "name": "Reject a Non-Employee Request", + "description": { + "content": "This endpoint will reject an approval item request and notify user.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee approval item id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "bff1e897-d08e-4bd1-9ab7-2514adb24eb8", + "name": "Non-Employee approval item object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4da1d6e3-5996-4294-b49b-b010067d132f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "18b047f0-d402-4afb-ab04-fe68b260fc6e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "59d92ce1-b89f-4ad3-b023-c0b7c383f140", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d4237560-e521-4059-93e8-671e2ef7936d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "94a779dd-3fb2-42cc-a76d-9d7989b2bda7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9f59ee21-f35f-42aa-883a-0546d966e15e", + "name": "Get Summary of Non-Employee Approval Requests", + "request": { + "name": "Get Summary of Non-Employee Approval Requests", + "description": { + "content": "This request will retrieve a summary of non-employee approval requests. There are two contextual uses for the `requested-for` path parameter: 1. The current user is the Org Admin, in which case he or she may request a summary of all non-employee approval requests assigned to a particular approver by passing in that approver's id. 2. The current user is an approver, in which case \"me\" should be provided as the `requested-for` value. This will provide the approver with a summary of the approval items assigned to him or her.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "requested-for", + "disabled": true, + "description": { + "content": "(Required) The identity (UUID) of the approver for whom for whom the summary is being retrieved. Use \"me\" instead to indicate the current user.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "ec56680f-3841-4c2e-8e8b-d4443f448896", + "name": "summary of non-employee approval requests", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"approved\": \"\",\n \"pending\": \"\",\n \"rejected\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "66a242a9-5817-478f-8d04-2850918aeb99", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "65eeb8d0-2ebe-43ac-b7ce-7a24f2648a7d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6bb6758f-a7e0-43fe-bfb9-73faf98f49dd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5d82b0c6-c155-4192-9f13-569cc8ab4e33", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5659d2b1-8997-4b56-9655-6d3654f1f4ae", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5e936625-ad5a-4b73-8641-3e84320c82f8", + "name": "List Schema Attributes Non-Employee Source", + "request": { + "name": "List Schema Attributes Non-Employee Source", + "description": { + "content": "This API gets the list of schema attributes for the specified Non-Employee SourceId. There are 8 mandatory attributes added to each new Non-Employee Source automatically. Additionaly, user can add up to 10 custom attributes. This interface returns all the mandatory attributes followed by any custom attributes. At most, a total of 18 attributes will be returned.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "703c303a-51c2-4be1-9ef2-20ef47bf5579", + "name": "A list of Schema Attributes", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"type\": \"IDENTITY\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n },\n {\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "209a3c09-692d-42c8-8aed-022d5014d606", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a9ce6a91-9979-4b46-ba69-a8abf4ab0b01", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "323f6d7c-4eed-4376-8321-ad6ac8d86aab", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ff50d2c1-baff-4039-b7e7-d50005dba835", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "584fbe1c-4e41-4488-a15a-ae27a8b845ed", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f13b325b-a787-4cdb-af36-a914a87e1c47", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9197f0e3-3f31-446d-90cf-684323a7825b", + "name": "Create Non-Employee Source Schema Attribute", + "request": { + "name": "Create Non-Employee Source Schema Attribute", + "description": { + "content": "This API creates a new schema attribute for Non-Employee Source. The schema technical name must be unique in the source. Attempts to create a schema attribute with an existing name will result in a \"400.1.409 Reference conflict\" response. At most, 10 custom attributes can be created per schema. Attempts to create more than 10 will result in a \"400.1.4 Limit violation\" response.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "63706494-8eba-4f75-81e4-a6ed5e11508e", + "name": "Schema Attribute created.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3c460313-3814-4108-a7de-3cd36d88b570", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f34635da-e704-4f15-9cb7-a91c750d5270", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "194c6931-b264-42d3-8855-ee82f6dbbb95", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "94045c18-bbcd-4c34-a25d-b543a3cb03a8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dbe568c4-0768-4b13-a5bf-146c3dbc5d40", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fcb476d2-a963-473b-93d7-093e47817744", + "name": "Delete all custom schema attributes", + "request": { + "name": "Delete all custom schema attributes", + "description": { + "content": "This end-point deletes all custom schema attributes for a non-employee source.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "c4c3366b-e6a3-4874-876f-7d5868ddc252", + "name": "All custon Schema Attributes were successfully deleted.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "2c4b8220-acb9-43a0-8289-50e0ddf4858b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df6a992b-273d-49a7-9f3b-cca4f751ca91", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "87b00f01-55c0-4934-b7e6-9d52f5f342aa", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "40341f1d-4776-4cd9-8743-6d1bfcdaaa16", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e58785fa-1545-4754-9dea-b50b5fca9b01", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4fa6338d-b760-48c0-a6a6-45fe7b9c6641", + "name": "Get Schema Attribute Non-Employee Source", + "request": { + "name": "Get Schema Attribute Non-Employee Source", + "description": { + "content": "This API gets a schema attribute by Id for the specified Non-Employee SourceId.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "attributeId", + "disabled": true, + "description": { + "content": "(Required) The Schema Attribute Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "bcff4c04-377a-47dc-8221-8277254256ee", + "name": "The Schema Attribute", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f1e33729-89a6-4677-abd3-180073af0e19", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0cf2e04b-76ab-4a9f-ac35-9ba29247a2c6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "62964a46-0b84-4ceb-8329-737280dfd8d8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d30c3d1e-52e5-4eed-8603-1f8afad5947c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "525e195e-2cd9-4b00-bef6-287aa890fb5c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "1b825963-3c8d-4e80-9287-3b15ca9b70ab", + "name": "Patch Non-Employee Source's Schema Attribute", + "request": { + "name": "Patch Non-Employee Source's Schema Attribute", + "description": { + "content": "This end-point patches a specific schema attribute for a non-employee SourceId.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "attributeId", + "disabled": true, + "description": { + "content": "(Required) The Schema Attribute Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "c9f6d651-4a87-4380-b8e3-ea05a3b6f271", + "name": "The Schema Attribute was successfully patched.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "34914166-10f3-4707-9c03-e4cd06ab095b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae902a3b-b042-4a87-a095-0b5c78b27b1c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e3511aff-7402-4cac-98f5-89fa0d2cdec0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "86ced9df-d356-465f-a094-f9837bd59f7b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0eadf71e-37ff-444f-ad00-c4f20304bd36", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b0f85beb-b596-4979-a24e-6e99fb126ad7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ee1aeecf-3f53-4c59-a80d-c3bca6c203d0", + "name": "Delete Non-Employee Source's Schema Attribute", + "request": { + "name": "Delete Non-Employee Source's Schema Attribute", + "description": { + "content": "This end-point deletes a specific schema attribute for a non-employee source.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "attributeId", + "disabled": true, + "description": { + "content": "(Required) The Schema Attribute Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "35c62924-a722-4e43-bc7a-0328d033b66b", + "name": "The Schema Attribute was successfully deleted.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "381aa92a-393a-42e7-9dd0-77c448856a7d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "89a55933-9fe1-49c3-a4fb-8d576986b83f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d08b2d30-4f7a-4d23-92cc-72bda7a8ff28", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7afc302a-dabe-474a-ba47-b7508f629b28", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b3d0b984-167f-458c-b1ff-0ccf9ecd7947", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Notifications", + "description": "", + "item": [ + { + "id": "a8290629-df48-4d0b-b1ac-f2ebf8474cd8", + "name": "Change MAIL FROM domain", + "request": { + "name": "Change MAIL FROM domain", + "description": { + "content": "Change the MAIL FROM domain of an AWS SES email identity and provide the MX and TXT records to be placed in the caller's DNS", + "type": "text/plain" + }, + "url": { + "path": [ + "mail-from-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "c4b60797-8a70-47d8-9afe-189aac660fc2", + "name": "MAIL FROM Attributes required to verify the change", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\",\n \"mxRecord\": \"\",\n \"txtRecord\": \"\",\n \"mailFromDomainStatus\": \"PENDING\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1c36a303-3f3d-4d0d-938f-4a79c6065e0e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9793af5f-7759-4d67-a3b6-b9d24a71fb56", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c82767ba-2ee4-4cfd-b5a7-ade48cb9c248", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "20bbb007-216f-4649-b829-5395f36598ca", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4b14aff3-e80b-4e50-9d0f-13cc9e1a44ea", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6abab62b-eccd-4ae2-a611-d36fdc402632", + "name": "Get MAIL FROM Attributes", + "request": { + "name": "Get MAIL FROM Attributes", + "description": { + "content": "Retrieve MAIL FROM attributes for a given AWS SES identity.", + "type": "text/plain" + }, + "url": { + "path": [ + "mail-from-attributes", + ":identity" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", + "type": "text/plain" + }, + "key": "id", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "key": "identity" + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c50c6122-a7e7-45fe-8f28-d4a59dc3a33f", + "name": "MAIL FROM Attributes object", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes", + ":identity" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", + "type": "text/plain" + }, + "key": "id", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\",\n \"mxRecord\": \"\",\n \"txtRecord\": \"\",\n \"mailFromDomainStatus\": \"PENDING\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aa608283-77ca-4156-af23-62f8dfeb4ae3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes", + ":identity" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", + "type": "text/plain" + }, + "key": "id", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "779a72e5-54bd-4629-a313-357f2a3a09e5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes", + ":identity" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", + "type": "text/plain" + }, + "key": "id", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d349e764-5822-454e-9037-193b9083829a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes", + ":identity" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", + "type": "text/plain" + }, + "key": "id", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae7ed865-7f9c-452f-bbc2-9589fe36f7c3", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes", + ":identity" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", + "type": "text/plain" + }, + "key": "id", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "927fc406-bb4b-486a-99c4-fa9f18eb2401", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "mail-from-attributes", + ":identity" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", + "type": "text/plain" + }, + "key": "id", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fb044b49-4e13-4686-b2e8-56d7d382b8be", + "name": "List Notification Template Defaults", + "request": { + "name": "List Notification Template Defaults", + "description": { + "content": "This lists the default templates used for notifications, such as emails from IdentityNow. Since this is a beta feature, it doesn't include all the templates.", + "type": "text/plain" + }, + "url": { + "path": [ + "notification-template-defaults" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "4f372b04-f98f-44f7-a8c2-4fcb77fe2469", + "name": "A list of the default template objects", + "originalRequest": { + "url": { + "path": [ + "notification-template-defaults" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"key\": \"\",\n \"name\": \"\",\n \"medium\": \"TEAMS\",\n \"locale\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\",\n \"medium\": \"SLACK\",\n \"locale\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07d4eea9-444a-463f-aa7b-353009439ef6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "notification-template-defaults" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e5b7f09-3bdc-40c9-9be4-f09a866173a2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "notification-template-defaults" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fdba6f8a-19ce-4441-9340-d444e64cff08", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "notification-template-defaults" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "881601bc-8d96-4d4f-b4df-751194e9ba19", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "notification-template-defaults" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "083eede9-51cf-40d3-ba22-5c125aa9a4a1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "notification-template-defaults" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "537dc2b6-b11f-4dd3-b605-bc36704f7f67", + "name": "List Notification Templates", + "request": { + "name": "List Notification Templates", + "description": { + "content": "This lists the templates that you have modified for your site. Since this is a beta feature, it doesn't include all your modified templates.", + "type": "text/plain" + }, + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c27e7e0b-b16d-4523-97c5-391db515d6ff", + "name": "A list of template objects for your site", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"key\": \"\",\n \"medium\": \"SMS\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"SLACK\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c60b1ab5-4b00-4436-9a8e-a85bbdc8216e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e31291bc-4163-4cc8-9968-d0c80f3e6173", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "92d9eab0-2d04-49bf-93ff-010166f5a919", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f3793823-b44b-4ad6-9451-9241d1afc6ea", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6a0f9f02-3348-4702-9386-fffd0f06f85b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "217a80a0-833e-4e51-9ddd-af3b4c64ce66", + "name": "Create Notification Template", + "request": { + "name": "Create Notification Template", + "description": { + "content": "This creates a template for your site. \n\nYou can also use this endpoint to update a template. First, copy the response body from the [get notification template endpoint](https://developer.sailpoint.com/idn/api/beta/get-notification-template) for a template you wish to update and paste it into the request body for this endpoint. Modify the fields you want to change and submit the POST request when ready.", + "type": "text/plain" + }, + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "cba0a926-dc7d-4d43-826f-ba63b3cf39d5", + "name": "A template object for your site", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "21b79631-eb6c-4b86-8d69-73985b66025b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "86b2f68e-7319-4af4-99f6-777e4126aa08", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1b49d777-cb13-4215-be3e-0e97474b3d50", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6016d3cb-6db5-4006-9daf-a7e61e67ea0a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4379e530-8d18-44e0-93a6-f92b9a47ae2e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "notification-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7e1600f5-6348-41aa-bc9f-f1907467b76f", + "name": "Get Notification Template By Id", + "request": { + "name": "Get Notification Template By Id", + "description": { + "content": "This gets a template that you have modified for your site by Id.", + "type": "text/plain" + }, + "url": { + "path": [ + "notification-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the Notification Template", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c539d6e0-9307-4d84-87f0-f43bc3a90128", + "name": "A template object for your site", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"key\": \"\",\n \"medium\": \"SMS\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"SLACK\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e2cba6fe-0ad3-43c6-a6b5-f16f9e280b09", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f890248f-054d-4400-8655-511bb442b0fe", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a0192545-126c-4327-801d-4ba9beea87db", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "12ea5d7a-c6f4-4c9b-bee1-b419dc2e6b57", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bdf83316-f539-4dde-8155-a8ba331d4b1e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4c3707b7-a0d5-4585-89b1-842666e3cecb", + "name": "Bulk Delete Notification Templates", + "request": { + "name": "Bulk Delete Notification Templates", + "description": { + "content": "This lets you bulk delete templates that you previously created for your site. Since this is a beta feature, you can only delete a subset of your notifications, i.e. ones that show up in the list call.", + "type": "text/plain" + }, + "url": { + "path": [ + "notification-templates", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"SMS\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1929ad7d-3df0-4e76-90ce-840b7cbbc35f", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"SMS\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "a19541e0-f73c-4202-bc62-881793f7f50f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"SMS\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c8124034-2846-4b48-9ffa-c0986ea43cb7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"SMS\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ea49eaa1-b0f8-43b3-9bca-ece5eb889016", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"SMS\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "27bae053-a78c-447f-93fd-3ba56a596844", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"SMS\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8f4ee73b-1700-4a63-a38e-86cdbc5253e2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "notification-templates", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"SMS\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "87c37669-6e69-4568-97d1-5b897b78fc33", + "name": "Get Notification Template Context", + "request": { + "name": "Get Notification Template Context", + "description": { + "content": "The notification service (Hermes) maintains metadata to construct the notification templates or supply any information during the event propagation. The data-store where this information is retrieved is called \"Global Context\" (a.k.a. notification template context). It defines a set of attributes\n that will be available per tenant (organization).\n\nRegarding authorization, the access token contains the tenant and will grant access to the one requested.\nRequires the following security scope: idn:notification-templates:read", + "type": "text/plain" + }, + "url": { + "path": [ + "notification-template-context" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "e4958f34-77dd-481d-b21f-d5cc0793bc1e", + "name": "Notification template context attributes for a specific tenant.", + "originalRequest": { + "url": { + "path": [ + "notification-template-context" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"attributes\": {},\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"attributes\": {},\n \"created\": \"\",\n \"modified\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "00a1aa86-bcbb-48a9-aae1-6f5ff1a84175", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "notification-template-context" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d57f3b73-1e1b-4a60-8bab-e44a793c5d27", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "notification-template-context" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0d7e9065-1cee-4261-a6e9-c5c7651dfe41", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "notification-template-context" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cf7d20c5-74c0-4806-9789-61a273ff4c23", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "notification-template-context" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e6554516-2e54-47b6-9be9-eab3fd50e813", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "notification-template-context" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "829b2165-6c61-4d05-a056-c169c06641d8", + "name": "Get Notification Preferences for tenant.", + "request": { + "name": "Get Notification Preferences for tenant.", + "description": { + "content": "Returns the notification preferences for tenant. Note that if the key doesn't exist, then a 404 will be returned.\nRequest will require the following legacy roles: ORG_ADMIN and API", + "type": "text/plain" + }, + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "key", + "disabled": true, + "description": { + "content": "(Required) The notification key.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "427a1236-118d-4997-bf41-9015a050a1f5", + "name": "Return preference for the given notification key.", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"TEAMS\"\n ],\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "49359fea-260a-4d8d-92cd-6fcf3cd79010", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a4c9bb40-cac1-432f-a754-a2f18963655a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dc6eb83a-9bea-44c5-bf3b-c06b0ce43647", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f8a95c48-742c-43ec-9e13-51fd88872d5b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "52abe172-17e1-4f33-b447-1cdc59b3a2d7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "74efc132-38cd-4466-8a4c-6551b92481d3", + "name": "Overwrite the preferences for the given notification key.", + "request": { + "name": "Overwrite the preferences for the given notification key.", + "description": { + "content": "In the notification world, a notification flows through these salient stages - \n 1. Interest matching, \n 2. Preferences \n 3. Template Rendering. \n\nThe default notification preferences make up a part of the second stage, along with user preferences (which is a future goal). The expectation is for admins to be able to set default preferences for their org, like opting in to or out of certain notifications, and configuring future preferences as we tack on more features. The key in the Dto is not necessary but if it is provided and doesn't match the key in the URI, then a 400 will be thrown. \nRequest will require the following legacy roles: ORG_ADMIN and API", + "type": "text/plain" + }, + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "key", + "disabled": true, + "description": { + "content": "(Required) The notification key.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"TEAMS\"\n ],\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "e0c7749e-48dc-444d-bd69-6d8688b74f57", + "name": "The preferences were successfully replaced, and an echo of the new preferences are sent back to caller.", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"TEAMS\"\n ],\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"TEAMS\"\n ],\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "090e8633-da09-4cf4-90fc-53eb1e2169d5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"TEAMS\"\n ],\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "33e91583-44b3-4622-9365-6b11e6f3ff39", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"TEAMS\"\n ],\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8658028d-250b-4499-bc8d-6aff7d674cdd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"TEAMS\"\n ],\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7314224-b049-4cf5-a1d7-cf2aaa6c0772", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"TEAMS\"\n ],\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f0a98e1-4c3d-48ef-8d14-115705355b1e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "notification-preferences", + ":key" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"TEAMS\"\n ],\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "81075fe6-1606-4dc8-9f68-e5ffb7b9bbe0", + "name": "Send Test Notification", + "request": { + "name": "Send Test Notification", + "description": { + "content": "Send a Test Notification", + "type": "text/plain" + }, + "url": { + "path": [ + "send-test-notification" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"TEAMS\",\n \"context\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "7734bcd0-58b6-4472-94a7-317d2728de5a", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "send-test-notification" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"TEAMS\",\n \"context\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "8a998ef8-b109-4d6c-92f6-71b2e0e6ff34", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "send-test-notification" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"TEAMS\",\n \"context\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "780c669c-f7ff-4eb3-9792-c24e6e85cd24", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "send-test-notification" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"TEAMS\",\n \"context\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47d53001-67e7-4fd7-805c-194fe34e739b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "send-test-notification" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"TEAMS\",\n \"context\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ee27f84d-8308-45cc-b8e0-4373468bbd1f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "send-test-notification" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"TEAMS\",\n \"context\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a66238ea-32ef-4352-9b42-6c8ecc572ac6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "send-test-notification" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"TEAMS\",\n \"context\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af5d9111-896a-4730-acc2-55d55e66aa17", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "send-test-notification" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"key\": \"\",\n \"medium\": \"TEAMS\",\n \"context\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "1046bde8-4700-4a01-b074-7f720801dc1e", + "name": "List From Addresses", + "request": { + "name": "List From Addresses", + "description": { + "content": "Retrieve a list of sender email addresses and their verification statuses", + "type": "text/plain" + }, + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d1b5d7ad-2f89-4481-951d-22a81fd80829", + "name": "List of Email Status", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n },\n {\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "934eeeae-e883-446c-b090-90726d6e8173", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1d9480d2-94b5-4294-be80-1f1f2259c7a7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ef71d33-8ae7-48a0-8cb4-d9d32b3d98da", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4ae6b5d-15da-4c24-b79c-06cc49781cf6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7a67f78f-1b3c-43bc-865b-05615b31a63e", + "name": "Create Verified From Address", + "request": { + "name": "Create Verified From Address", + "description": { + "content": "Create a new sender email address and initiate verification process.", + "type": "text/plain" + }, + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"SUCCESS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "6e45af1d-b176-49c7-9102-230c29a62a0c", + "name": "New Verified Email Status", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"SUCCESS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"SUCCESS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e60c5bcf-7a38-4367-99ba-a51c78d39a56", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"SUCCESS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2722aaee-11f9-40e0-95c8-c7df95799eec", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"SUCCESS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a4f07798-6cbd-4177-b731-0e0af381473f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"SUCCESS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f12887c-919a-4072-bebc-39f65b5dfa5f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"SUCCESS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8b4fe32c-1b3c-4ee4-8c1c-071b24ab20d1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"SUCCESS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "17d1d63e-6943-4cb1-9e30-e890171f2382", + "name": "Delete Verified From Address", + "request": { + "name": "Delete Verified From Address", + "description": { + "content": "Delete a verified sender email address", + "type": "text/plain" + }, + "url": { + "path": [ + "verified-from-addresses", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "e7eec46b-8177-4aaa-8526-01b264e7e273", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "bad59aff-8e01-47e6-b2b7-fc600977ec9e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4a77d93d-d973-4f24-ad8d-5e66e9b6acf9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d511d12f-de00-4ad2-b097-6771e5428a4f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "614cccce-08b9-4a85-a5f6-dee20498c1ad", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "365bee2a-7c4f-4720-9349-b59d1c68b818", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7cd693a0-0d1b-4bfb-ad16-38a8cacca449", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "verified-from-addresses", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9f89ae3c-36d3-4629-8909-0935a5568e61", + "name": "Get DKIM Attributes", + "request": { + "name": "Get DKIM Attributes", + "description": { + "content": "Retrieve DKIM (DomainKeys Identified Mail) attributes for all your tenants' AWS SES identities. Limits retrieval to 100 identities per call.", + "type": "text/plain" + }, + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d7bb89ee-5d75-40c7-93b2-65364260372f", + "name": "List of DKIM Attributes", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"address\": \"\",\n \"dkimEnabled\": false,\n \"dkimTokens\": [\n \"\",\n \"\"\n ],\n \"dkimVerificationStatus\": \"\"\n },\n {\n \"id\": \"\",\n \"address\": \"\",\n \"dkimEnabled\": false,\n \"dkimTokens\": [\n \"\",\n \"\"\n ],\n \"dkimVerificationStatus\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "91f587a8-61f9-452e-9c9d-39c5131fdc0c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d5a3fbe0-068a-4fc5-a439-6f9293ea8690", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df31bd07-1ca5-4e5a-a09b-3aade79a02e7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dba3c084-3b04-455a-8146-d38a66306e23", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83e9e54f-58ab-483a-9ca0-3528e348e9a2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b9970c3d-51b8-423a-a288-a945d7407bf0", + "name": "Verify domain address via DKIM", + "request": { + "name": "Verify domain address via DKIM", + "description": { + "content": "Create a domain to be verified via DKIM (DomainKeys Identified Mail)", + "type": "text/plain" + }, + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"domain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "f2f300ef-40d1-411f-beac-e44c59f8a4f8", + "name": "List of DKIM tokens required for the verification process.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"domain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"domain\": \"\",\n \"dkimEnabled\": false,\n \"dkimTokens\": [\n \"\",\n \"\"\n ],\n \"dkimVerificationStatus\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6d8927d1-c99d-4ad4-9af0-0f917a898d9a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"domain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "63cbb315-12d2-4f6b-9d91-2769a99de4b5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"domain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "31b78cd8-755b-485e-9b47-222b1f82b7e8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"domain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "114c72ab-ee7d-4217-96c2-0961542b06b4", + "name": "Method Not Allowed - indicates that the server knows the request method, but the target resource doesn't support this method.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"domain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Method Not Allowed", + "code": 405, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"errorName\": {\n \"description\": \"A message describing the error\",\n \"example\": \"NotSupportedException\"\n },\n \"errorMessage\": {\n \"description\": \"Description of the error\",\n \"example\": \"Cannot consume content type\"\n },\n \"trackingId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "967a9ad1-de33-4a6c-8d8b-dca6f518ec3f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"domain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c19c8894-76b6-4ea2-b022-eeed33fcff5d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "verified-domains" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"domain\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "OAuth Clients", + "description": "Use this API to implement OAuth client functionality.\nWith this functionality in place, users with the appropriate security scopes can create and configure OAuth clients to use as a way to obtain authorization to use the IdentityNow REST API.\nRefer to [Authentication](https://developer.sailpoint.com/idn/api/authentication) for more information about OAuth and how it works with the IdentityNow REST API.\n", + "item": [ + { + "id": "03044a4a-2b07-4190-83bc-ac07fd56bc54", + "name": "List OAuth Clients", + "request": { + "name": "List OAuth Clients", + "description": { + "content": "This gets a list of OAuth clients.", + "type": "text/plain" + }, + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "4bcac339-241d-4fcc-89f3-54ebd728a6c6", + "name": "List of OAuth clients.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"ONLINE\",\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n },\n {\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"REFRESH_TOKEN\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "51aef8ff-babb-4d55-b0e3-acc5b0f8662b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3d74919f-f3b2-473a-9cda-3dd7acc66dd1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0049dbb3-36a9-422b-9d91-5822d8b8cc17", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "54d92976-3ed1-433c-b2dd-edb48bffaa42", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "918b82d2-0090-499b-bbea-058b8a5ec69e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b131c91b-c569-4240-ab26-75ff5ac9eae3", + "name": "Create OAuth Client", + "request": { + "name": "Create OAuth Client", + "description": { + "content": "This creates an OAuth client.", + "type": "text/plain" + }, + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "b72b7ce9-d775-4265-9f38-1472aac146d0", + "name": "Request succeeded.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"secret\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"CLIENT_CREDENTIALS\"\n ],\n \"accessType\": \"ONLINE\",\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "478c2360-b8af-4bd9-9145-bdfc18b1f2ba", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0f1d51c9-a4ee-432f-b16a-b6ec42245f7d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "28cc8bf5-6035-484a-a667-0654f9a55a9b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f7898625-7216-488f-b4d8-a3ab022530e2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a91f954c-ce0c-49f3-8b04-ab594e63dcda", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a94e688c-f1b8-44cb-8090-7e343afea209", + "name": "Get OAuth Client", + "request": { + "name": "Get OAuth Client", + "description": { + "content": "This gets details of an OAuth client.", + "type": "text/plain" + }, + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The OAuth client id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "20af4016-7c51-4906-aa30-4a9c83901894", + "name": "Request succeeded.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2634b48f-d13b-47c0-b477-5f02622e51fa", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4cba53b-7ed7-430c-91c6-3c7649e3981e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "84796fab-e726-4a64-a664-d90ade7a91d5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "264fca21-41fd-4bc4-a3a8-e0a8ab73d1b7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3cafc18d-3e0c-485f-96c6-9544fd6c748b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c28e258-10d9-4596-9538-2a6f1542ee10", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5de55486-b039-4270-8043-addd4cbae1b1", + "name": "Delete OAuth Client", + "request": { + "name": "Delete OAuth Client", + "description": { + "content": "This deletes an OAuth client.", + "type": "text/plain" + }, + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The OAuth client id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "0368276e-580e-4d7f-aa06-17660d38a603", + "name": "No content.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "7a360e25-ec10-4857-8379-4214489fe2e8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5ac607b0-39fb-4510-8dae-42631a6a5f3e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "485816df-2097-4a74-819b-2f38f7ba4af6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ab4cce6a-d2d5-4019-b7a9-b0c746874b8d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6a4e122f-f811-459b-9816-8b09009881e3", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "61fb11a2-cdf4-4c35-8521-86bf8ae68ab3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "37c49a76-b177-458e-8a7d-282cd1b222c9", + "name": "Patch OAuth Client", + "request": { + "name": "Patch OAuth Client", + "description": { + "content": "This performs a targeted update to the field(s) of an OAuth client.\nRequest will require a security scope of \n- sp:oauth-client:manage", + "type": "text/plain" + }, + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The OAuth client id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "7ac408a5-5346-4f67-94ca-d26190bb486c", + "name": "Indicates the PATCH operation succeeded, and returns the OAuth client's new representation.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e14916f9-3920-4405-abe0-4e576b8df557", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "99de5746-9c2d-4334-9361-6c21abb02cbb", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cc3ad920-14ec-4ceb-b27a-49b51fd9f07e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60d1e7b4-7a68-4725-882f-19adaa6080ef", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1a685410-edd4-487b-9477-e3de1ab18947", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60f59b20-c6f6-4a87-a2af-9a91f869269e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Org Config", + "description": "Operations for managing org configuration settings (eg. time zone)", + "item": [ + { + "id": "ac32255b-c83a-4ccb-8159-d3f7f0d08301", + "name": "Get Org configuration settings", + "request": { + "name": "Get Org configuration settings", + "description": { + "content": "Get org configuration with only external (org admin) accessible properties for the current org.", + "type": "text/plain" + }, + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "14e0ba13-6dc6-4d91-90ec-5846a4eba9e3", + "name": "Request succeeded.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"orgName\": \"\",\n \"timeZone\": \"\",\n \"lcsChangeHonorsSourceEnableFeature\": \"\",\n \"armCustomerId\": \"\",\n \"armSapSystemIdMappings\": \"\",\n \"armAuth\": \"\",\n \"armDb\": \"\",\n \"armSsoUrl\": \"\",\n \"iaiEnableCertificationRecommendations\": \"\",\n \"sodReportConfigs\": [\n {\n \"columnName\": \"\",\n \"required\": false,\n \"included\": false,\n \"order\": \"\"\n },\n {\n \"columnName\": \"\",\n \"required\": false,\n \"included\": false,\n \"order\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9440b0f1-83a0-47b5-ae35-5a859a606d5b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bf49dcba-0b86-48a2-9714-d8c8bd9180f9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d4b35f0f-a40f-40fe-a7b8-630ddf82c5f7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4aed8c50-373d-43b8-a1bf-deb933b815a8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c665479-8fd5-45f7-8f90-e54dfd097ae8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce951e6d-cb9d-4ef9-b813-4b2019c50b31", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b7e842ac-14af-447c-b268-03e4918250b5", + "name": "Patch an Org configuration property", + "request": { + "name": "Patch an Org configuration property", + "description": { + "content": "Patch configuration of the current org using http://jsonpatch.com/ syntax. Commonly used for changing the time zone of an org.", + "type": "text/plain" + }, + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "91a2b48f-2f61-4b61-881a-fee9cd678fc2", + "name": "The Org was successfully patched.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"orgName\": \"\",\n \"timeZone\": \"\",\n \"lcsChangeHonorsSourceEnableFeature\": \"\",\n \"armCustomerId\": \"\",\n \"armSapSystemIdMappings\": \"\",\n \"armAuth\": \"\",\n \"armDb\": \"\",\n \"armSsoUrl\": \"\",\n \"iaiEnableCertificationRecommendations\": \"\",\n \"sodReportConfigs\": [\n {\n \"columnName\": \"\",\n \"required\": false,\n \"included\": false,\n \"order\": \"\"\n },\n {\n \"columnName\": \"\",\n \"required\": false,\n \"included\": false,\n \"order\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "36d9f1c8-e451-4206-9878-4278263948b4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "15cd596b-4b60-48e8-b11b-9fcaa0007b1e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "29d06f45-34a2-4780-9e65-66b1cd310f8c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e3c1ca7-868b-412e-b9b2-136c8c7d6d7d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0753f529-9ebc-4b6b-90b5-fc89498b7e3b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9812f402-00e4-4e8b-bf14-3109419547f2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "13095d4e-fc99-427a-9922-8dc01b9b933d", + "name": "Get list of time zones", + "request": { + "name": "Get list of time zones", + "description": { + "content": "Get a list of valid time zones that can be set in org configurations.", + "type": "text/plain" + }, + "url": { + "path": [ + "org-config", + "valid-time-zones" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "a0e8cbf7-b12b-414c-94c9-06ff123e46b0", + "name": "Request successful", + "originalRequest": { + "url": { + "path": [ + "org-config", + "valid-time-zones" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n \"\",\n \"\"\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "404f7c1f-6d84-4f92-8fe6-4119923622fe", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "org-config", + "valid-time-zones" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ad59829d-9425-4cee-94a9-3b74d2473fba", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "org-config", + "valid-time-zones" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4b05ae90-9c37-4e1d-8c8a-422b32df1cf3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "org-config", + "valid-time-zones" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bc512c1a-40bb-49f2-bbf8-ab209e40668f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "org-config", + "valid-time-zones" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "70653fe1-9947-4a39-a258-00b4bd6b8252", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "org-config", + "valid-time-zones" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Password Configuration", + "description": "Use this API to implement organization password configuration functionality.\nWith this functionality in place, organization administrators can create organization-specific password configurations.\n\nThese configurations include details like custom password instructions, as well as digit token length and duration.\n\nRefer to [Configuring User Authentication for Password Resets](https://documentation.sailpoint.com/saas/help/pwd/pwd_reset.html) for more information about organization password configuration functionality.\n", + "item": [ + { + "id": "3818959d-0d6f-46a2-93f5-5595687d3763", + "name": "Get Password Org Config", + "request": { + "name": "Get Password Org Config", + "description": { + "content": "This API returns the password org config . Requires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "927689ee-7d9e-40bd-9bd0-569b7b121b46", + "name": "Reference to the password org config.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8072d85a-87cc-4311-a974-0e97ba1d3968", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "324a5390-d943-4224-b91e-03e9939f0cd5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "54f5e8bc-2e55-4c53-a1a3-1e12b496abde", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6f41b4ed-d629-47ba-97da-5ef0d74b894b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4b2b5ef7-246c-4707-9389-17fe42762ab4", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3c9f1667-9d15-4abd-b346-6382286a0258", + "name": "Update Password Org Config", + "request": { + "name": "Update Password Org Config", + "description": { + "content": "This API updates the password org config for specified fields. Other fields will keep original value.\nYou must set the `customInstructionsEnabled` field to \"true\" to be able to use custom password instructions. \nRequires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:write'", + "type": "text/plain" + }, + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "cdd21873-397d-4da4-a5e2-79e142a8cca9", + "name": "Reference to the password org config.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5b342082-82e9-468d-8d02-8ca3cc914c9e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2a5e141d-54cd-45aa-9f30-ebc281ce6814", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af86ec0b-ce46-4973-a8be-c033c3cf7232", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae717a99-4b9c-4f10-a3c3-c83288ea6445", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6b69c12d-eae5-45db-baa1-f956cd590725", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5c26fc66-829c-4d39-b62e-de6c11a4218e", + "name": "Create Password Org Config", + "request": { + "name": "Create Password Org Config", + "description": { + "content": "This API creates the password org config. Unspecified fields will use default value.\nTo be able to use the custom password instructions, you must set the `customInstructionsEnabled` field to \"true\".\nRequires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:write'", + "type": "text/plain" + }, + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "04267ca0-f07a-4cc5-95f7-f83aff77e7b6", + "name": "Reference to the password org config.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "809f063e-43b6-481d-bb39-66c108afabac", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "989b3e63-54cb-4f89-addb-e6ef076163f7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "90063998-38fd-417f-8b3c-dc06418ca71b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "643e8934-beb2-426b-8ad8-18ba04c319a5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f49202fb-ea3d-429d-83fc-b7cc172872e2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Password Dictionary", + "description": "Use this API to implement password dictionary functionality.\nWith this functionality in place, administrators can create password dictionaries to prevent users from using certain words or characters in their passwords.\n\nA password dictionary is a list of words or characters that users are prevented from including in their passwords.\nThis can help protect users from themselves and force them to create passwords that are not easy to break.\n\nA password dictionary must meet the following requirements to for the API to handle them correctly:\n\n- It must be in .txt format.\n\n- All characters must be UTF-8 characters.\n\n- Each line must contain a single word or character with no spaces or whitespace characters.\n\n- It must contain at least one line other than the locale string.\n\n- Each line must not exceed 128 characters.\n\n- The file must not exceed 2500 lines.\n\nAdministrators should also consider the following when they create their dictionaries:\n\n- Lines starting with a # represent comments.\n\n- All words in the password dictionary are case-insensitive.\nFor example, adding the word \"password\" to the dictionary also disallows the following: PASSWORD, Password, and PassWord.\n\n- The dictionary uses substring matching.\nFor example, adding the word \"spring\" to the dictionary also disallows the following: Spring124, 345SprinG, and 8spring.\nUsers can then select 'Change Password' to update their passwords.\n\nAdministrators must do the following to create a password dictionary:\n\n- Create the text file that will contain the prohibited password values.\n\n- If the dictionary is not in English, they must add a locale string to the top line: locale:`languageCode`_`countryCode`\n\nThe languageCode value refers to the language's 2-letter ISO 639-1 code.\nThe countryCode value refers to the country's 2-letter ISO 3166-1 code.\n\nRefer to this list https://docs.oracle.com/cd/E13214_01/wli/docs92/xref/xqisocodes.html to see all the available ISO 639-1 language codes and ISO 3166-1 country codes.\n\n- Upload the .txt file to IdentityNow with [Update Password Dictionary](https://developer.sailpoint.com/idn/api/beta/update-password-dictionary). Uploading a new file always overwrites the previous dictionary file.\n\nAdministrators can then specify which password policies check new passwords against the password dictionary by doing the following: In the Admin panel, they can use the Password Mgmt dropdown menu to select Policies, select the policy, and select the 'Prevent use of words in this site's password dictionary' checkbox beside it.\n\nRefer to [Configuring Advanced Password Management Options](https://documentation.sailpoint.com/saas/help/pwd/adv_config.html) for more information about password dictionaries.\n", + "item": [ + { + "id": "c5406293-a7ee-483f-84d2-4bfdb541eb71", + "name": "Get Password Dictionary", + "request": { + "name": "Get Password Dictionary", + "description": { + "content": "This gets password dictionary for the organization.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "text/plain" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "e40305cf-eeab-4047-8831-358d95f1f693", + "name": "\nThe password dictionary file can contain lines that are:\n1. comment lines - the first character is '#', can be 128 Unicode codepoints in length, and are ignored during processing\n2. empty lines\n3. locale line - the first line that starts with \"locale=\" is considered to be locale line, the rest are treated as normal content lines\n4. line containing the password dictionary word - it must start with non-whitespace character and only non-whitespace characters are allowed;\n maximum length of the line is 128 Unicode codepoints\n\n\nPassword dictionary file may not contain more than 2,500 lines (not counting whitespace lines, comment lines and locale line).\n Password dict file must contain UTF-8 characters only.\n\n# Sample password text file\n\n```\n\n# Password dictionary small test file\n\nlocale=en_US\n\n# Password dictionary prohibited words\n\nqwerty\nabcd\naaaaa\npassword\nqazxsws\n\n```", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "text/plain" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "body": "", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "1ffc2aa3-06b3-4560-a3eb-6ca120aeeddf", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b67b1ea0-10fc-4bf8-9617-7b6dc3c2ca36", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "094203c3-6a19-47f9-84fc-96e29ed5a58a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8d8e98f1-3ef3-4e89-9751-74fc26ecfdb1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7d70704c-7f9e-440f-9315-db0bef632e52", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "279b75bc-c4b9-4968-ab9f-95bfba15283f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "93cb2968-9e29-4448-b1ea-07d7b38c5522", + "name": "Update Password Dictionary", + "request": { + "name": "Update Password Dictionary", + "description": { + "content": "This updates password dictionary for the organization.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "response": [ + { + "id": "5abafbda-8ea0-4606-9bf4-a3115ac5f2e1", + "name": "Successfully updated.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "OK", + "code": 200, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "68a258ff-3554-4189-8b3c-84507d89b8e7", + "name": "Created.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Created", + "code": 201, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "683af689-a1ae-4f89-ad37-a46ff08016e9", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7f73af83-f751-4f9a-a904-9082c99375de", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "953fd02f-95e1-4868-a111-c41bd9a7fe12", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6184854d-5608-4697-8247-5e58218801e9", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d0be9060-be0f-4701-b7db-588316c12749", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e5828d16-4e35-4056-a158-de8303894d48", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Password Management", + "description": "Use this API to implement password management functionality.\nWith this functionality in place, users can manage their identity passwords for all their applications.\n\nIn IdentityNow, users can select their names in the upper right corner of the page and use the drop-down menu to select Password Manager.\nPassword Manager lists the user's identity's applications, possibly grouped to share passwords.\nUsers can then select 'Change Password' to update their passwords.\n\nGrouping passwords allows users to update their passwords more broadly, rather than requiring them to update each password individually.\nPassword Manager may list the applications and sources in the following groups:\n\n- Password Group: This refers to a group of applications that share a password.\nFor example, a user can use the same password for Google Drive, Google Mail, and YouTube.\nUpdating the password for the password group updates the password for all its included applications.\n\n- Multi-Application Source: This refers to a source with multiple applications that share a password.\nFor example, a user can have a source, G Suite, that includes the Google Calendar, Google Drive, and Google Mail applications.\nUpdating the password for the multi-application source updates the password for all its included applications.\n\n- Applications: These are applications that do not share passwords with other applications.\n\nAn organization may require some authentication for users to update their passwords.\nUsers may be required to answer security questions or use a third-party authenticator before they can confirm their updates.\n\nRefer to [Managing Passwords](https://documentation.sailpoint.com/saas/user-help/accounts/passwords.html) for more information about password management.\n", + "item": [ + { + "id": "f8383603-bec4-43fb-9cf8-01586989507d", + "name": "Generate a digit token", + "request": { + "name": "Generate a digit token", + "description": { + "content": "This API is used to generate a digit token for password management. Requires authorization scope of \"idn:password-digit-token:create\".", + "type": "text/plain" + }, + "url": { + "path": [ + "generate-password-reset-token", + "digit" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"length\": \"\",\n \"durationMinutes\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "4204e3ef-7fb9-46f7-be05-fbfc35be4df1", + "name": "The digit token for password management.", + "originalRequest": { + "url": { + "path": [ + "generate-password-reset-token", + "digit" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"length\": \"\",\n \"durationMinutes\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"digitToken\": \"\",\n \"requestId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60ea0696-c145-4254-8b09-53357096f112", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "generate-password-reset-token", + "digit" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"length\": \"\",\n \"durationMinutes\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ed92f6c-947d-4d75-979f-d3286350c117", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "generate-password-reset-token", + "digit" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"length\": \"\",\n \"durationMinutes\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e4674fd9-8b58-49e7-a8a8-6b38bdee6335", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "generate-password-reset-token", + "digit" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userId\": \"\",\n \"length\": \"\",\n \"durationMinutes\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d570c381-c32b-440d-80f0-3490389e93c9", + "name": "Query Password Info", + "request": { + "name": "Query Password Info", + "description": { + "content": "This API is used to query password related information. \n\nA token with [API authority](https://developer.sailpoint.com/idn/api/authentication#client-credentials-grant-flow) \nis required to call this API. \"API authority\" refers to a token that only has the \"client_credentials\" \ngrant type, and therefore no user context. A [personal access token](https://developer.sailpoint.com/idn/api/authentication#personal-access-tokens) \nor a token generated with the [authorization_code](https://developer.sailpoint.com/idn/api/authentication#authorization-code-grant-flow) \ngrant type will **NOT** work on this endpoint, and a `403 Forbidden` response \nwill be returned.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "278fc1a6-51a6-419f-92db-5857ec831527", + "name": "Reference to the password info.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identityId\": \"\",\n \"sourceId\": \"\",\n \"publicKeyId\": \"\",\n \"publicKey\": \"\",\n \"accounts\": [\n {\n \"accountId\": \"\",\n \"accountName\": \"\"\n },\n {\n \"accountId\": \"\",\n \"accountName\": \"\"\n }\n ],\n \"policies\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "50644550-93fe-4f13-8af5-0b53d5ca017e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0d370b18-a5a5-4833-941c-b07523a388a3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "93681c1e-1f1e-488f-a703-c72d1b8aa35b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ab7bd93e-91ed-49a2-8e43-bd82b0fa9ed9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "09681da3-6354-41f7-92f7-2d196352ab2f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2913a434-eafa-450a-8cb8-69ef82daa3b3", + "name": "Set Identity's Password", + "request": { + "name": "Set Identity's Password", + "description": { + "content": "This API is used to set a password for an identity. \n\nAn identity can change their own password (as well as any of their accounts' passwords) if they use a token generated by their IDN user, such as a [personal access token](https://developer.sailpoint.com/idn/api/authentication#personal-access-tokens) or [\"authorization_code\" derived OAuth token](https://developer.sailpoint.com/idn/api/authentication#authorization-code-grant-flow).\n\nA token with [API authority](https://developer.sailpoint.com/idn/api/authentication#client-credentials-grant-flow) can be used to change **any** identity's password or the password of any of the identity's accounts. \n\"API authority\" refers to a token that only has the \"client_credentials\" grant type.\n\nYou can use this endpoint to generate an `encryptedPassword` (RSA encrypted using publicKey). \nTo do so, follow these steps:\n\n1. Use [Query Password Info](https://developer.sailpoint.com/idn/api/v3/query-password-info) to get the following information: `identityId`, `sourceId`, `publicKeyId`, `publicKey`, `accounts`, and `policies`. \n\n2. Choose an account from the previous response that you will provide as an `accountId` in your request to set an encrypted password. \n\n3. Use [Set Identity's Password](https://developer.sailpoint.com/idn/api/v3/set-password) and provide the information you got from your earlier query. Then add this code to your request to get the encrypted password:\n\n```java\nimport javax.crypto.Cipher;\nimport java.security.KeyFactory;\nimport java.security.PublicKey;\nimport java.security.spec.X509EncodedKeySpec;\nimport java util.Base64;\n\nString encrypt(String publicKey, String toEncrypt) throws Exception {\n byte[] publicKeyBytes = Base64.getDecoder().decode(publicKey);\n byte[] encryptedBytes = encryptRsa(publicKeyBytes, toEncrypt.getBytes(\"UTF-8\"));\n return Base64.getEncoder().encodeToString(encryptedBytes);\n}\n\nprivate byte[] encryptRsa(byte[] publicKeyBytes, byte[] toEncryptBytes) throws Exception {\n PublicKey key = KeyFactory.getInstance(\"RSA\").generatePublic(new X509EncodedKeySpec(publicKeyBytes));\n String transformation = \"RSA/ECB/PKCS1Padding\";\n Cipher cipher = Cipher.getInstance(transformation);\n cipher.init(1, key);\n return cipher.doFinal(toEncryptBytes);\n}\n``` \n\nIn this example, `toEncrypt` refers to the plain text password you are setting and then encrypting, and the `publicKey` refers to the publicKey you got from the first request you sent. \n\nYou can then use [Get Password Change Request Status](https://developer.sailpoint.com/idn/api/v3/get-password-change-status) to check the password change request status. To do so, you must provide the `requestId` from your earlier request to set the password. \n", + "type": "text/plain" + }, + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "cbda36cf-efb6-424d-9e49-4dec4cf704af", + "name": "Reference to the password change.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"requestId\": \"\",\n \"state\": \"FINISHED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ab26cb13-7b03-4de1-aa80-757af6f03dae", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fe0ded1b-0e7a-4aab-aab9-c2255444741f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c8553604-9c33-43f9-a1b8-6b45337e482d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1511d6ef-90c0-41a3-ac1e-9bec46281d33", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "65bc7493-9c19-4124-af43-2a8cc7380a61", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e88d3e0e-3f13-441a-93e0-07e1bd5206a0", + "name": "Get Password Change Request Status", + "request": { + "name": "Get Password Change Request Status", + "description": { + "content": "This API returns the status of a password change request. A token with identity owner or trusted API client application authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "17f59618-38d6-47a4-af2f-caea4fd97419", + "name": "Status of the password change request", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"requestId\": \"\",\n \"state\": \"FINISHED\",\n \"errors\": [\n \"\",\n \"\"\n ],\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5cecc469-3069-46bb-b75f-3da978af2de8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e444ba91-cf6d-4490-94e4-aafc91197b6b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4bec2ee-d333-4ed3-8aa8-798af6e9e157", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d51a9f09-d721-4f8a-881c-10dc4e39e92b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1b2845ce-cddc-451c-8619-4525c95c8a76", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Password Sync Groups", + "description": "Use this API to implement password sync group functionality.\nWith this functionality in place, administrators can group sources into password sync groups so that all their applications share the same password.\nThis allows users to update the password for all the applications in a sync group if they want, rather than updating each password individually.\n\nA password sync group is a group of applications that shares a password.\nAdministrators create these groups by grouping the applications' sources.\nFor example, an administrator can group the ActiveDirectory, GitHub, and G Suite sources together so that all those sources' applications can also be grouped to share a password.\nA user can then update his or her password for ActiveDirectory, GitHub, Gmail, Google Drive, and Google Calendar all at once, rather then updating each one individually.\n\nThe following are required for administrators to create a password sync group in IdentityNow:\n\n- At least two direct connect sources connected to IdentityNow and configured for Password Management.\n\n- Each authentication source in a sync group must have at least one application. Refer to [Adding and Resetting Application Passwords](https://documentation.sailpoint.com/saas/help/pwd/adv_config.html#adding-and-resetting-application-passwords) for more information about adding applications to sources.\n\n- At least one password policy. Refer to [Managing Password Policies](https://documentation.sailpoint.com/saas/help/pwd/policies.html) for more information about password policies.\n\nIn the Admin panel in IdentityNow, administrators can use the Password Mgmt dropdown menu to select Sync Groups.\nTo create a sync group, administrators must provide a name, choose a password policy to be enforced across the sources in the sync group, and select the sources to include in the sync group.\n\nAdministrators can also delete sync groups in IdentityNow, but they should know the following before they do:\n\n- Passwords related to the associated sources will become independent, so changing one will not change the others anymore.\n\n- Passwords for the sources' connected applications will also become independent.\n\n- Password policies assigned to the sync group are then assigned directly to the associated sources.\nTo change the password policy for a source, administrators must edit it directly.\n\nOnce the password sync group has been created, users can update the password for the group in Password Manager.\n\nRefer to [Managing Password Sync Groups](https://documentation.sailpoint.com/saas/help/pwd/sync_grps.html) for more information about password sync groups.\n", + "item": [ + { + "id": "bf826c42-9d81-46ec-82c1-2b37d15d4cb3", + "name": "Get Password Sync Group List", + "request": { + "name": "Get Password Sync Group List", + "description": { + "content": "This API returns a list of password sync groups. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "dc773b35-ee18-4272-afe3-9a2ab02b9620", + "name": "A list of password sync groups.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0c0e1f29-943e-49cd-bab7-b13fac9fc3e8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8ffd36b8-6eef-4311-be5e-f4f27dcbd286", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "311b08a8-d31d-4437-8a17-4189dc3f66a6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e39b092b-6254-4952-9387-18cd47eb1167", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "91e79049-c637-41df-b30b-48fe852de85d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "913e317b-be77-488e-9e84-9be1dda05c94", + "name": "Create Password Sync Group", + "request": { + "name": "Create Password Sync Group", + "description": { + "content": "This API creates a password sync group based on the specifications provided. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "ad8ed0cd-26f8-4bb6-87c9-c6a2d08e2055", + "name": "Reference to the password sync group.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bc452174-4c8b-44dd-b05d-49cc923ea76c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7b3b155d-fbf1-4f4a-978b-d0fde55f37ba", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7d618b63-1af3-454c-bc6f-5ac1200cff97", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5dc417d9-a330-4e9f-9d19-9e0d6cdea805", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "869781bf-42f3-42ae-985b-62a2a4828847", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8606b74b-aa53-4aff-b6b9-69520754fd45", + "name": "Get Password Sync Group by ID", + "request": { + "name": "Get Password Sync Group by ID", + "description": { + "content": "This API returns the sync group for the specified ID. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of password sync group to retrieve.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "efd732de-a704-46d5-b06e-84b088516c21", + "name": "Reference to the password sync group.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5c5d0d77-ed18-4338-beec-64b633cbf7c5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a49b572b-88a9-49ee-9260-77b3937b7d67", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9ac1179b-3b94-4fb6-b34b-eb79c7e54a91", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2994a7e2-7647-486d-97b7-e178c6b33ed2", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e001307c-2c95-495a-af80-38e5ca4c0192", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f0db817-f30a-4081-ae70-08b74536a915", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "1253e316-5765-4ecc-a664-655ab6ea6d14", + "name": "Update Password Sync Group by ID", + "request": { + "name": "Update Password Sync Group by ID", + "description": { + "content": "This API updates the specified password sync group. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of password sync group to update.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "4e1f6895-ab52-4f1a-92ff-7b0faef1fdba", + "name": "Reference to the password sync group.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "efed208b-55b7-4dd7-9260-79ec6a50a38c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1e76e403-1509-46bc-a285-73c94e7d2d2f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ac6bfcbe-9e67-441e-bb69-3923f3316a42", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "381e3c9a-1121-4d5a-b28e-fe279428ae80", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0bf86add-7668-4006-b074-b4ba39c9f33b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3fed63c1-e4fb-4a31-a11c-2e7c3ac760f6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f6cc9311-df75-479c-97f8-d4b3459ff02d", + "name": "Delete Password Sync Group by ID", + "request": { + "name": "Delete Password Sync Group by ID", + "description": { + "content": "This API deletes the specified password sync group. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of password sync group to delete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "b2a26ea0-1245-4553-a034-2fc2037f9267", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "bc9748d2-8e28-493e-a6e9-1f3048c444b9", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "610a807e-fdb4-4b79-8c55-3e28af751ce4", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eff87be6-76bb-4941-8a44-0650399c75ec", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2088552a-9d58-405d-81c8-54ded0e23015", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "52338dae-831c-4212-897c-37781915b9fa", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Personal Access Tokens", + "description": "Use this API to implement personal access token (PAT) functionality.\nWith this functionality in place, users can use PATs as an alternative to passwords for authentication in IdentityNow.\n\nPATs embed user information into the client ID and secret.\nThis replaces the API clients' need to store and provide a username and password to establish a connection, improving IdentityNow organizations' integration security.\n\nIn IdentityNow, users can do the following to create and manage their PATs: Select the dropdown menu under their names, select Preferences, and then select Personal Access Tokens.\nThey must then provide a description about the token's purpose.\nThey can then select 'Create Token' at the bottom of the page to generate and view the Secret and Client ID.\n\nRefer to [Managing Personal Access Tokens](https://documentation.sailpoint.com/saas/help/common/generate_tokens.html) for more information about PATs.\n", + "item": [ + { + "id": "5fa55b3f-3078-4498-a06c-de684b330aca", + "name": "List Personal Access Tokens", + "request": { + "name": "List Personal Access Tokens", + "description": { + "content": "This gets a collection of personal access tokens associated with the optional `owner-id`. query parameter. If the `owner-id` query parameter is omitted, all personal access tokens for a tenant will be retrieved, but the caller must have the 'idn:all-personal-access-tokens:read' right.", + "type": "text/plain" + }, + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "0b17217e-b96b-450d-888e-b7cfd1237fe1", + "name": "List of personal access tokens.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0c8765f6-4a67-4b0a-946c-96b9ced2f748", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "96830b82-230d-4e84-94b6-74f23fa705b6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0a81c3f3-360d-44fe-9ba7-9bc6e6e4650e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "45734c1d-a602-4d15-931e-a26743cdbd60", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1d7a808d-da46-480c-8966-3ee6943c526d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d9e6131b-dc8e-48a3-884d-547f7d97dde7", + "name": "Create Personal Access Token", + "request": { + "name": "Create Personal Access Token", + "description": { + "content": "This creates a personal access token.", + "type": "text/plain" + }, + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "fc49c752-ed93-490a-8348-df064a710a29", + "name": "Created. Note - this is the only time Personal Access Tokens' secret attribute will be displayed.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"secret\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "54cc59c6-ea77-4ef0-ad62-e8e05a919ed3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8eb68734-9284-49cf-85d2-f457827ed701", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae0a560f-3f32-4d67-b8ce-45cc78d73562", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c50354c7-40e3-4107-865f-c2ab1a36d85b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b9cc8c82-3f07-44ea-95d3-a9d87ca73dcf", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "297d90f8-b3e7-4d2b-afe8-bff7b02c5c8e", + "name": "Patch Personal Access Token", + "request": { + "name": "Patch Personal Access Token", + "description": { + "content": "This performs a targeted update to the field(s) of a Personal Access Token.", + "type": "text/plain" + }, + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Personal Access Token id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "00461904-63f0-4ccb-ab2c-0daf4f94c810", + "name": "Indicates the PATCH operation succeeded, and returns the PAT's new representation.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "137c43c9-faf6-4d2e-9426-8bd1063551cf", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d2253a48-d0c5-4021-955c-1def03c2c633", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1b7f5fc2-b0f0-4574-a4bc-94cbecaaec38", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7557c34-c0ac-4e1f-ae3c-56df5c017daf", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8f42cc42-15c3-4f7d-813e-5fd6158a1dd5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "000b2423-5672-4da5-841e-e04aa57884e9", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fe8ac48e-e4fd-4fb5-8eb8-365a7f7322df", + "name": "Delete Personal Access Token", + "request": { + "name": "Delete Personal Access Token", + "description": { + "content": "This deletes a personal access token.", + "type": "text/plain" + }, + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The personal access token id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "878a91dc-8754-4a0a-a7d9-5e67ff4c60f3", + "name": "No content.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "0451df99-5ce5-4966-a88b-1b6aa054237b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a398ea43-ee47-41b0-84f2-9f34a9cb4b4d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "75422400-a8ac-4d70-9cfa-37eb803adf44", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b6f8f2af-d440-493a-8238-10498ff99f8b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "390867df-d679-43fe-adc7-2e94a78ccae7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aa555424-3b80-443a-9698-dcb480dc9150", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Public Identities Config", + "description": "Use this API to implement public identity configuration functionality.\nWith this functionality in place, administrators can make up to 5 identity attributes publicly visible so other non-administrator users can see the relevant information they need to make decisions.\nThis can be helpful for access approvers, certification reviewers, managers viewing their direct reports' access, and source owners viewing their tasks.\n\nBy default, non-administrators can select an identity and view the following attributes: email, lifecycle state, and manager.\nHowever, it may be helpful for a non-administrator reviewer to see other identity attributes like department, region, title, etc.\nAdministrators can use this API to make those necessary identity attributes public to non-administrators.\n\nFor example, a non-administrator deciding whether to approve another identity's request for access to the Workday application, whose access may be restricted to members of the HR department, would want to know whether the identity is a member of the HR department.\nIf an administrator has used [Update Public Identity Config](https://developer.sailpoint.com/idn/api/beta/update-public-identity-config) to make the \"department\" attribute public, the approver can see the department and make a decision without requesting any more information.\n", + "item": [ + { + "id": "0cabdf96-81dd-4860-8ffc-f000aa965b7a", + "name": "Get Public Identity Config", + "request": { + "name": "Get Public Identity Config", + "description": { + "content": "This gets details of public identity config.", + "type": "text/plain" + }, + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "795a2863-0b1f-49c1-bad6-fb36c7773943", + "name": "Request succeeded.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "796439fb-eb1b-4c3d-b63c-ee0609fcd97f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2b47eabc-c7d6-41aa-89aa-aac62940262a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1dabc482-3769-4363-a687-4202590c51a5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "65845c04-ba82-4c8b-9f51-9f9fd89a5fb6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "341cc3f1-e560-413d-a2b0-08dc488a389d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "dcfbbe17-ee84-4325-80ce-0eb5925a4541", + "name": "Update Public Identity Config", + "request": { + "name": "Update Public Identity Config", + "description": { + "content": "This updates the details of public identity config.", + "type": "text/plain" + }, + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "43e6d9c7-79dc-46ab-aedc-13f281ca52b5", + "name": "Request succeeded.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ee6394c8-bca7-4881-b013-52f4b1051eb1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "24e5c7cc-9838-48f6-9e3c-8ce3f1f34849", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8b37cd96-cfbd-4f4d-b0fe-4821ff3c134c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b873138d-5c64-4219-a2dd-36b41d1caf68", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c5f81fc8-4ea9-402c-a14f-b1fa316b4e8e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Requestable Objects", + "description": "Use this API to implement requestable object functionality.\nWith this functionality in place, administrators can determine which access items can be requested with the [Access Request APIs](https://developer.sailpoint.com/idn/api/beta/access-requests), along with their statuses.\nThis can be helpful for administrators who are implementing and customizing access request functionality as a way of checking which items are requestable as they are created, assigned, and made available.\n", + "item": [ + { + "id": "8a19b837-5df0-46e9-ab0e-14c1d2bc8aa2", + "name": "Requestable Objects List", + "request": { + "name": "Requestable Objects List", + "description": { + "content": "This endpoint returns a list of acccess items that that can be requested through the Access Request endpoints. Access items are marked with AVAILABLE, PENDING or ASSIGNED with respect to the identity provided using *identity-id* query param.\nAny authenticated token can call this endpoint to see their requestable access items. A token with ORG_ADMIN authority is required to call this endpoint to return a list of all of the requestable access items for the org or for another identity.", + "type": "text/plain" + }, + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,AVAILABLE" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "59b7a2d9-b8e8-4cda-b50b-72d80fd29257", + "name": "List of requestable objects", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,AVAILABLE" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE\",\n \"requestStatus\": \"AVAILABLE\",\n \"identityRequestId\": \"\",\n \"ownerRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"requestCommentsRequired\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE\",\n \"requestStatus\": \"ASSIGNED\",\n \"identityRequestId\": \"\",\n \"ownerRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"requestCommentsRequired\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e0d1cb5c-0221-4a7e-9b89-7fe3c71c22cb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,AVAILABLE" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d75c4fd6-3b7f-46df-ac31-a20682b9471d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,AVAILABLE" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e016f1b3-15c6-44d7-a774-05767217c721", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,AVAILABLE" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d9a33d50-f355-45a6-ae1a-8715588a086e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,AVAILABLE" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fb39893e-9410-4ab6-afc4-8e96aae20149", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,AVAILABLE" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Role Insights", + "description": "", + "item": [ + { + "id": "63f1db21-760d-4247-953c-63e5f781474a", + "name": "Generate insights for roles", + "request": { + "name": "Generate insights for roles", + "description": { + "content": "Submits a create role insights request to the role insights application. At this time there are no parameters. All business roles will be processed for the customer.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-insights", + "requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "bbd859a6-7978-445b-834d-26fda50b25e5", + "name": "Submitted a role insights generation request", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"createdDate\": \"\",\n \"lastGenerated\": \"\",\n \"numberOfUpdates\": \"\",\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"status\": \"COMPLETED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0009afa1-cd3d-4d05-923a-e82158aaff5d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e4872474-eb4e-4cbe-a807-b3040492cdca", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c28e24fe-85f6-471e-af7f-dfa53f26a933", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "354642ac-fbda-4d4e-93c3-5a005832ac33", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0ca26310-2e53-4a68-be7d-8c06ab8e4fe6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "05c9c6fa-4e8b-4e66-9ac9-a91d10157613", + "name": "Returns metadata from prior request.", + "request": { + "name": "Returns metadata from prior request.", + "description": { + "content": "This endpoint returns details of a prior role insights request. ", + "type": "text/plain" + }, + "url": { + "path": [ + "role-insights", + "requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The role insights request id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "16bf200b-3d67-4fcb-b0d0-e424d3dab740", + "name": "Succeeded. Returns details of an earlier role insights request.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"createdDate\": \"\",\n \"lastGenerated\": \"\",\n \"numberOfUpdates\": \"\",\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"status\": \"COMPLETED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b9009d17-0d94-45ab-8829-41f6c0a73e5c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e3db843-abb1-4d04-86e4-2decfeb069c7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "be13cbdb-9fe5-4f77-9ec5-a04148cc544a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fe297588-1aae-4c29-9f29-7ce87b167e09", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9d7d40da-bd13-4976-9bca-106c0c3796e0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d93573ca-4f5a-46c3-b3b9-9ff15314974a", + "name": "Get role insights summary information", + "request": { + "name": "Get role insights summary information", + "description": { + "content": "This method returns high level summary information for role insights for a customer.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-insights", + "summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "a7bd6387-0905-4081-91da-40a9c69d7c1a", + "name": "Succeeded. Returns high level counts.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"numberOfUpdates\": \"\",\n \"lastGenerated\": \"\",\n \"entitlementsIncludedInRoles\": \"\",\n \"totalNumberOfEntitlements\": \"\",\n \"identitiesWithAccessViaRoles\": \"\",\n \"totalNumberOfIdentities\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0bc4aa2f-4897-4e42-9604-577542cf507a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7710aa64-7f0b-4917-bbbd-0363a8854b25", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aff99c79-ef8d-44ca-b8c3-9202c89329c2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "86589141-58d8-42a3-8a91-bd10d135d1f6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + "summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9cb987f1-c618-4954-b9d8-314f74cf09e8", + "name": "Get role insights", + "request": { + "name": "Get role insights", + "description": { + "content": "This method returns detailed role insights for each role.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-insights" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c5b51fde-de4d-4f34-8d00-985bb493c381", + "name": "Succeeded. Returns a list of roles with information about insights for each role.", + "originalRequest": { + "url": { + "path": [ + "role-insights" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"numberOfUpdates\": \"\",\n \"createdDate\": \"\",\n \"role\": {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"insight\": {\n \"type\": \"\",\n \"identitiesWithAccess\": \"\",\n \"identitiesImpacted\": \"\",\n \"totalNumberOfIdentities\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"numberOfUpdates\": \"\",\n \"createdDate\": \"\",\n \"role\": {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"insight\": {\n \"type\": \"\",\n \"identitiesWithAccess\": \"\",\n \"identitiesImpacted\": \"\",\n \"totalNumberOfIdentities\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e66df576-4ee9-49cb-a653-3cdff57d8a45", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-insights" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8f84abb-b2f3-462c-a9b4-3c42199fd878", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-insights" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eb76ca20-d24e-4d4f-84c9-67cca0a888fc", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-insights" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6178b802-88a9-4b49-9e86-850267c2f4ac", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-insights" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3a07dd73-f115-43b6-84a0-c9de6955d497", + "name": "Get a single role insight", + "request": { + "name": "Get a single role insight", + "description": { + "content": "This endpoint gets role insights information for a role.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-insights", + ":insightId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "insightId", + "disabled": true, + "description": { + "content": "(Required) The role insight id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "8776fcaf-a8b5-4095-95ee-f4f1ebcbb8a1", + "name": "Succeeded. Returns information about insights for a single role.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"numberOfUpdates\": \"\",\n \"createdDate\": \"\",\n \"role\": {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"insight\": {\n \"type\": \"\",\n \"identitiesWithAccess\": \"\",\n \"identitiesImpacted\": \"\",\n \"totalNumberOfIdentities\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "05f539c1-ef27-4425-92c0-a148036b9d8b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7cc625d6-5546-42d0-a0cd-9fb0e89d6afd", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b37ce645-b033-47fd-af9a-4595876f8ff5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0429c9ff-ce51-4578-b77c-115400a973be", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e105b8d9-b2e6-445b-b5c6-cd66c0e1168e", + "name": "Get entitlement insights for a role", + "request": { + "name": "Get entitlement insights for a role", + "description": { + "content": "This endpoint returns entitlement insights for a role.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "insightId", + "disabled": true, + "description": { + "content": "(Required) The role insight id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "560109e4-e11a-4c6c-bf1d-b8051a6d7ebe", + "name": "Succeeded. Returns a list of entitlements to be added for a role.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"source\": \"\",\n \"insight\": {\n \"type\": \"\",\n \"identitiesWithAccess\": \"\",\n \"identitiesImpacted\": \"\",\n \"totalNumberOfIdentities\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"source\": \"\",\n \"insight\": {\n \"type\": \"\",\n \"identitiesWithAccess\": \"\",\n \"identitiesImpacted\": \"\",\n \"totalNumberOfIdentities\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d16b0253-1b9a-4eef-9f52-e8abdb343c6b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a71ca756-0b58-476d-9ac9-eb9dcac42758", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "751d5058-4ce5-4af6-abc8-792611547bb0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae18b3f1-90b4-4865-bb4a-6a8bc5ae058f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "71c52f20-e435-4adc-b0bd-ee5bf889ae85", + "name": "Download entitlement insights for a role", + "request": { + "name": "Download entitlement insights for a role", + "description": { + "content": "This endpoint returns the entitlement insights for a role.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "insightId", + "disabled": true, + "description": { + "content": "(Required) The role insight id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "text/csv" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "5d54c6c7-b462-4b46-b08b-bf97b624ffb1", + "name": "Succeeded. Returns a csv file containing a list of entitlements to be added for a role.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "text/csv" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "text/csv" + } + ], + "body": "", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "0a399b47-e426-4f2d-9f88-01e13686b71d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3d016df8-875e-4c59-ac72-a93bf3f34386", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "799b9f63-d0d3-4b49-8572-c897f15b1d38", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "945091ad-477e-4f90-8895-9ca18aae5a30", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9681bab4-b192-4fe2-afb8-29969d444ef8", + "name": "Get current entitlement for a role", + "request": { + "name": "Get current entitlement for a role", + "description": { + "content": "This endpoint gets the entitlements for a role. The term \"current\" is to distinguish from the entitlement(s) an insight might recommend adding.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-insights", + ":insightId", + "current-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "insightId", + "disabled": true, + "description": { + "content": "(Required) The role insight id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "6f0c022f-a8a5-4dca-8331-8de49a98a745", + "name": "Succeeded. Returns a list of current or pre-existing entitlements for a role.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "current-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af66fb7e-c488-4f6d-8e27-e43322b974da", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "current-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "00782a6d-8c33-4c07-b7ef-b88d5ebdb3a5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "current-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a52dbf4c-7daa-452f-a5a6-8e83a4d0e1d9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "current-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a3512126-06db-4c9d-b37c-a5854fc6f4d8", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "current-entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2ae0e976-470d-47b1-b1e9-873e19ca0b4d", + "name": "Get identities for a suggested entitlement (for a role)", + "request": { + "name": "Get identities for a suggested entitlement (for a role)", + "description": { + "content": "Role insights suggests entitlements to be added for a role. This endpoint returns a list of identities in the role, with or without the entitlements, for a suggested entitlement so that the user can see which identities would be affected if the suggested entitlement were to be added to the role.", + "type": "text/plain" + }, + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + ":entitlementId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Identity has this entitlement or not", + "type": "text/plain" + }, + "key": "hasEntitlement", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "insightId", + "disabled": true, + "description": { + "content": "(Required) The role insight id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "entitlementId", + "disabled": true, + "description": { + "content": "(Required) The entitlement id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "bc0cf5e5-5a9b-410a-b071-17f186a32b54", + "name": "Succeeded. Returns a list of identities with or without the entitlement.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + ":entitlementId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Identity has this entitlement or not", + "type": "text/plain" + }, + "key": "hasEntitlement", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attributes\": {\n \"minim_c3\": \"\",\n \"est7\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attributes\": {\n \"dolore4_\": \"\",\n \"eiusmod_8_\": \"\",\n \"laboris_062\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f120f914-6ba0-4501-999e-521df29d9e1a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + ":entitlementId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Identity has this entitlement or not", + "type": "text/plain" + }, + "key": "hasEntitlement", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aa91429a-2e5a-46be-af18-95940d5512be", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + ":entitlementId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Identity has this entitlement or not", + "type": "text/plain" + }, + "key": "hasEntitlement", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4db55cca-a1ab-4e2b-9cb1-4fbf310a6bf2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + ":entitlementId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Identity has this entitlement or not", + "type": "text/plain" + }, + "key": "hasEntitlement", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4e78d22-b332-48e4-8a67-3e57abde6e57", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "role-insights", + ":insightId", + "entitlement-changes", + ":entitlementId", + "identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Identity has this entitlement or not", + "type": "text/plain" + }, + "key": "hasEntitlement", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Roles", + "description": "Use this API to implement and customize role functionality.\nWith this functionality in place, administrators can create roles and configure them for use throughout IdentityNow.\nIdentityNow can use established criteria to automatically assign the roles to qualified users. This enables users to get all the access they need quickly and securely and administrators to spend their time on other tasks.\n\nEntitlements represent the most granular level of access in IdentityNow.\nAccess profiles represent the next level and often group entitlements.\nRoles represent the broadest level of access and often group access profiles.\n\nFor example, an Active Directory source in IdentityNow can have multiple entitlements: the first, 'Employees,' may represent the access all employees have at the organization, and a second, 'Developers,' may represent the access all developers have at the organization.\n\nAn administrator can then create a broader set of access in the form of an access profile, 'AD Developers' grouping the 'Employees' entitlement with the 'Developers' entitlement.\n\nAn administrator can then create an even broader set of access in the form of a role grouping the 'AD Developers' access profile with another profile, 'GitHub Developers,' grouping entitlements for the GitHub source.\n\nWhen users only need Active Directory employee access, they can request access to the 'Employees' entitlement.\n\nWhen users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.\n\nWhen users need both the 'AD Developers' access profile and the 'GitHub Developers' access profile, they can request access to the role grouping both.\n\nRoles often represent positions within organizations.\nFor example, an organization's accountant can access all the tools the organization's accountants need with the 'Accountant' role.\nIf the accountant switches to engineering, a qualified member of the organization can quickly revoke the accountant's 'Accountant' access and grant access to the 'Engineer' role instead, granting access to all the tools the organization's engineers need.\n\nIn IdentityNow, adminstrators can use the Access drop-down menu and select Roles to view, configure, and delete existing roles, as well as create new ones.\nAdministrators can enable and disable the role, and they can also make the following configurations:\n\n- Manage Access: Manage the role's access by adding or removing access profiles.\n\n- Define Assignment: Define the criteria IdentityNow uses to assign the role to identities.\nUse the first option, 'Standard Criteria,' to provide specific criteria for assignment like specific account attributes, entitlements, or identity attributes.\nUse the second, 'Identity List,' to specify the identities for assignment.\n\n- Access Requests: Configure roles to be requestable and establish an approval process for any requests that the role be granted or revoked.\nDo not configure a role to be requestable without establishing a secure access request approval process for that role first.\n\nRefer to [Working with Roles](https://documentation.sailpoint.com/saas/help/provisioning/roles.html) for more information about roles.\n", + "item": [ + { + "id": "e3d0e5c0-08d3-4562-87bf-f16f78425851", + "name": "List Roles", + "request": { + "name": "List Roles", + "description": { + "content": "This API returns a list of Roles.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "006121ec-bee0-4cbe-88f6-415dee29587a", + "name": "List of Roles", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolorea\": 88042363,\n \"consectetur_2_\": \"sed pariatur ut\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n },\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"officia9\": 11475657,\n \"do__c0\": \"reprehenderit dolore est\",\n \"minim3c\": 94775750\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3fdc2392-3109-4ab9-8124-6d2a7d2204ae", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "faf0c60a-ade8-415d-b529-f45a20c7a8e5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b43a1b58-394a-4f7e-8ebe-1d34e6e6b65f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b37ecd95-9b90-4f67-9316-05c258064e12", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bbc59c48-3cf0-411e-88e8-ea7280086daa", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "74cdc371-fca1-46bb-acb3-5222c74ecb5e", + "name": "Create a Role", + "request": { + "name": "Create a Role", + "description": { + "content": "This API creates a role.\nYou must have a token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority to call this API. \nIn addition, a ROLE_SUBADMIN may not create a role including an access profile if that access profile is associated with a source the ROLE_SUBADMIN is not associated with themselves. \nThe maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing roles. However, any new roles as well as any updates to existing descriptions will be limited to 2000 characters.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aute5ad\": false,\n \"ut76c\": -88583782.91019294,\n \"voluptatee9\": -12945722.932902366\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "2d4c5c5c-651d-452e-bc29-8a6c3a0b34b0", + "name": "Role created", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aute5ad\": false,\n \"ut76c\": -88583782.91019294,\n \"voluptatee9\": -12945722.932902366\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aute5ad\": false,\n \"ut76c\": -88583782.91019294,\n \"voluptatee9\": -12945722.932902366\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c5ccf03a-2b38-4c34-91fd-67eab8e609bb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aute5ad\": false,\n \"ut76c\": -88583782.91019294,\n \"voluptatee9\": -12945722.932902366\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "04fe7619-73d2-425f-b5bd-fca65bdce9a2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aute5ad\": false,\n \"ut76c\": -88583782.91019294,\n \"voluptatee9\": -12945722.932902366\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "08d05548-b519-4852-954e-5292fec7bcb0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aute5ad\": false,\n \"ut76c\": -88583782.91019294,\n \"voluptatee9\": -12945722.932902366\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f16f36d4-28af-4dba-b551-1352db9acd37", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aute5ad\": false,\n \"ut76c\": -88583782.91019294,\n \"voluptatee9\": -12945722.932902366\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a24dc748-1024-4940-b915-1a479cd06cee", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aute5ad\": false,\n \"ut76c\": -88583782.91019294,\n \"voluptatee9\": -12945722.932902366\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9ba2c063-c02e-4bc7-a50f-5aa351eb0d0f", + "name": "Get a Role", + "request": { + "name": "Get a Role", + "description": { + "content": "This API returns a Role by its ID.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Role", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "216865c3-41a1-4d53-817d-2f909f120869", + "name": "List of all Roles", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aute5ad\": false,\n \"ut76c\": -88583782.91019294,\n \"voluptatee9\": -12945722.932902366\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2c158bb3-7bb9-429d-a6b7-337e3be2ab12", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "be767d04-c851-472a-9029-5401721459a7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7aeefab5-f13a-447c-b7eb-32cd06b58925", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ed8e7c80-36f6-40f5-9d23-914deddbb300", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e64516a6-1926-4337-95fe-13e7bf8b697e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e7fbded3-7632-4e67-9788-9b0b5a8091c7", + "name": "Patch a specified Role", + "request": { + "name": "Patch a specified Role", + "description": { + "content": "This API updates an existing Role using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.\n\nThe following fields are patchable: **name**, **description**, **enabled**, **owner**, **accessProfiles**, **membership**, **requestable**, **accessRequestConfig**, **revokeRequestConfig**, **segments**\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.\nThe maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing roles, however, any new roles as well as any updates to existing descriptions will be limited to 2000 characters.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Role to patch", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "bc6855e6-48d9-40b2-8d51-5dd185591c15", + "name": "Responds with the Role as updated.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aute5ad\": false,\n \"ut76c\": -88583782.91019294,\n \"voluptatee9\": -12945722.932902366\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "362a7d87-6660-4169-9255-ee3902ee50be", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "00036d23-ba33-4723-b118-6b16fcec3360", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "094dfb2a-210c-4627-8011-2d1c7adbca73", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "54216e96-0a03-47bc-a5d9-64e0291a9ded", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4a069d97-709e-4bfe-b984-7a2b5fbda041", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c04957df-2f10-4c82-9157-a24e0393ee55", + "name": "Delete a Role", + "request": { + "name": "Delete a Role", + "description": { + "content": "This API deletes a Role by its ID.\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Role", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "c1a55ae2-cd0e-445b-92b5-c552dbd4f724", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "13114d53-a005-44b0-b62b-fc26d86b81aa", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bd67993a-62af-4ae4-a891-a35a6c6ed7ae", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bf12dfbd-6e5f-40cc-9ce1-1ac696226645", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "26bb39fb-32ca-4cae-be5e-59fc7b1a3fca", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c2619878-5908-481d-966a-3ba11c4b3d12", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "abff9e37-1e2e-4d44-b983-65324be748af", + "name": "Delete Role(s)", + "request": { + "name": "Delete Role(s)", + "description": { + "content": "This API initiates a bulk deletion of one or more Roles.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Roles included in the request are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "f0c33369-d5e7-4288-8be3-1beae5b88597", + "name": "Returns an object with the id of the task performing the delete operation.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "97460c61-7ae9-4fb9-a9c1-a89955f528c7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "459cf204-fce3-47b5-ae74-cade2a024355", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "636706fd-a3a3-4664-91ed-0bafaabe600b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2c066dcd-0f59-4bbf-b977-9bd17f30c6af", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6bc1cd0f-0940-450a-971d-fe8f7b1a7582", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a9ff912d-cb1a-4352-a573-ac30c1007801", + "name": "Identities assigned a Role", + "request": { + "name": "Identities assigned a Role", + "description": {}, + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Role for which the assigned Identities are to be listed", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d27c137e-d5e5-4d91-91c5-ef88a9462629", + "name": "List of Identities assigned the Role", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"aliasName\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"roleAssignmentSource\": \"ROLE_MEMBERSHIP\"\n },\n {\n \"id\": \"\",\n \"aliasName\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"roleAssignmentSource\": \"ACCESS_REQUEST\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07954e31-5186-4fc4-9eb7-469251a43cd8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dbcaa537-6c5d-4ae1-ae98-b269eabf2514", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ea88cf6e-fd34-44f5-9f34-0293b41db655", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "64c38440-ed99-4cf6-a625-2032a7c62d43", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ef5c2990-3e89-470a-bd08-73a82d051bcf", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Search Attribute Configuration", + "description": "", + "item": [ + { + "id": "ae1ae48d-67c1-4e61-9d05-e1873726c847", + "name": "Configure/create extended search attributes in IdentityNow.", + "request": { + "name": "Configure/create extended search attributes in IdentityNow.", + "description": { + "content": "This API accepts an attribute name, an attribute display name and a list of name/value pair associates of application IDs to attribute names. It will then validate the inputs and configure/create and attribute promotion configuration in the Link ObjectConfig.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "32aeb31d-faf5-4528-9324-4d127279444e", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "faf90551-0fd4-4ef6-9a52-1eaa95090264", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "018e0119-ed7f-4ab7-be94-a3ee3dc039bd", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e4d3b61a-4c79-474e-a19e-d940ed962368", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "920c8c77-8eb9-493c-964f-70f3dfaa2cf6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f906455c-0c22-434a-860a-36c94d6e7644", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5a196d88-fdb5-480c-a3f9-3917c288ba75", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "777d3af6-dec6-4607-b69e-6f6e175f156f", + "name": "Retrieve a list of extended search attributes in IdentityNow.", + "request": { + "name": "Retrieve a list of extended search attributes in IdentityNow.", + "description": { + "content": "This API retrieves a list of attribute/application associates currently configured in IdentityNow.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b6bdf0b1-3e78-4783-8d26-414a835f6bb6", + "name": "List of attribute configurations in IdentityNow.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0be8cd2a-f9e3-4a37-a4a5-58244ca82984", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "766431a7-ec5e-49e1-b9c8-8497f4fa39e0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "70305e9b-eb5e-4082-a7c9-ce7c11238875", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "91bd8909-0d42-4e61-96eb-d6d7a836bbeb", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5ff49005-c32c-4831-b5b3-767c1a1f509e", + "name": "Get the details of a specific extended search attribute in IdentityNow.", + "request": { + "name": "Get the details of a specific extended search attribute in IdentityNow.", + "description": { + "content": "This API accepts an extended attribute name and retrieves the corresponding extended attribute configuration.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "name", + "disabled": true, + "description": { + "content": "(Required) Name of the extended search attribute configuration to delete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "124b4909-3548-4b8f-9644-edb724cd86ed", + "name": "Specific attribute configuration in IdentityNow.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "655f23db-eaa9-46a0-a173-dacef3b6432b", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "e0001f5a-68de-4f0e-b213-20356fadbb8c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "62062f2c-2a2a-4514-958f-50c7c109e738", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a816582f-6d0b-4ccc-85b6-c19b44590878", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "534e5f31-1a55-42e8-849f-7d3656a083b8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7616fe4d-6ecd-44ec-b911-b7aa5a5ffa99", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "21b69c9f-7227-456c-8585-d709bd0b5154", + "name": "Delete an extended search attribute in IdentityNow.", + "request": { + "name": "Delete an extended search attribute in IdentityNow.", + "description": { + "content": "This API accepts an extended attribute name and deletes the corresponding extended attribute configuration.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "name", + "disabled": true, + "description": { + "content": "(Required) Name of the extended search attribute configuration to delete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "73097817-8eab-4be8-acf7-f2b1caf0c98c", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "20168a5e-586e-4501-a415-5dae183b10d3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "72d0f763-a9bc-4e7e-ac41-610dab366a9a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e9608d4f-96cf-4d15-abe7-8ed45a200648", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "41295b81-d60f-42b2-baa4-46d84f4a9304", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7ca5046d-67d2-4c7a-a608-008dd581521b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ff047486-e576-484f-9990-b2c7b743d85e", + "name": "Update the details of a specific extended search attribute in IdentityNow.", + "request": { + "name": "Update the details of a specific extended search attribute in IdentityNow.", + "description": { + "content": "This API updates an existing Search Attribute Configuration. The following fields are patchable:\n**name**, **displayName**, **applicationAttributes**\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "name", + "disabled": true, + "description": { + "content": "(Required) Name of the Search Attribute Configuration to patch.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "0ac01a37-b16a-4620-9ec4-94434b988cea", + "name": "Responds with the Search Attribute Configuration as updated.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"applicationAttributes\": {}\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c61b854-81b1-49b2-83f8-3d3619e0df14", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7bfc4f31-581a-401d-9b1c-40ad18c1994d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "517b439c-ab6e-42d0-8a48-8b2c41b13a88", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c88ba36e-3d93-4c9a-a17d-7f7bfdd4bb61", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "19eb9a6a-7000-4b5d-9ccd-1584aeb8973d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a5788e10-c752-4a60-87e6-ce84948a283f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + "search-attribute-config", + ":name" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Segments", + "description": "Use this API to implement and customize access request segment functionality. \nWith this functionality in place, administrators can create and manage access request segments. \nSegments provide organizations with a way to make the access their users have even more granular - this can simply the access request process for the organization's users and improves security by reducing the risk of overprovisoning access. \n\nSegments represent sets of identities, all grouped by specified identity attributes, who are only able to see and access the access items associated with their segments.\nFor example, administrators could group all their organization's London office employees into one segment, \"London Office Employees,\" by their shared location. \nThe administrators could then define the access items the London employees would need, and the identities in the \"London Office Employees\" would then only be able to see and access those items.\n\nIn IdentityNow, administrators can use the 'Access' drop-down menu and select 'Segments' to reach the 'Access Requests Segments' page. \nThis page lists all the existing access request segments, along with their statuses, enabled or disabled. \nAdministrators can use this page to create, edit, enable, disable, and delete segments. \nTo create a segment, an administrator must provide a name, define the identities grouped in the segment, and define the items the identities in the segment can access.\nThese items can be access profiles, roles, or entitlements. \n\nWhen administrators use the API to create and manage segments, they use a JSON expression in the `visibilityCriteria` object to define the segment's identities and access items. \n\nRefer to [Managing Access Request Segments](https://documentation.sailpoint.com/saas/help/requests/segments.html) for more information about segments in IdentityNow. \n", + "item": [ + { + "id": "67deccbe-b1e7-4e13-892f-bebc044dc52f", + "name": "Create Segment", + "request": { + "name": "Create Segment", + "description": { + "content": "This API creates a segment. \n>**Note:** Segment definitions may take time to propagate to all identities.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "2d160aae-da50-437a-90ad-12e71ae9055c", + "name": "Segment created", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b83e954c-e343-49a2-ac32-0d8a94b0f483", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3b88a060-8532-4721-9972-c2fefcf6e40e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "16059c6b-4532-4eda-9927-1c391cd7120e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6e3252ae-f768-4210-9086-18b22f31f2af", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c1a57d40-a031-4fe4-8da4-e6094ebef39d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0f99c61a-d44e-4bac-8dfd-73543866a975", + "name": "List Segments", + "request": { + "name": "List Segments", + "description": { + "content": "This API returns a list of all segments.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "00d7ffbf-18d5-4b0c-b742-c2467b0a4023", + "name": "List of all segments", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8ec57a82-ad2d-4677-8f9e-8c862c78cb6c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dee0ad76-b7d9-4435-947b-fa2f2dbed79d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8e04e57-498f-41c0-ac8c-07cd9b271711", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0fe58a89-9287-4439-857e-97e2357283b2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a2a282b3-966c-4ea1-b29e-a0b0b12c5304", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5dd049d7-3235-4b46-a833-b429b88d05d3", + "name": "Get Segment by ID", + "request": { + "name": "Get Segment by ID", + "description": { + "content": "This API returns the segment specified by the given ID.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The segment ID to retrieve.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "bdd7b5b0-e0d2-40a8-be3a-d2e6f23efb8f", + "name": "Segment", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1289590b-aab9-40ce-bc2d-2ec91c602cd2", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9382bece-60f2-414a-a3d4-e8459170a8c8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e1631ae-e568-4dc6-8806-d9aa41fc3350", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d32a4362-ab4f-4156-9eea-8a2d6d6e420a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "037226fa-69d9-4b69-9f3e-1de27af3ab37", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c276b187-66ef-4019-b36b-ef8703dfefd0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "05274186-6a04-42c5-97db-44e842343013", + "name": "Delete Segment by ID", + "request": { + "name": "Delete Segment by ID", + "description": { + "content": "This API deletes the segment specified by the given ID.\n>**Note:** Segment deletion may take some time to go into effect. \nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The segment ID to delete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "3f3e5956-4117-4266-82de-c7090f34bc37", + "name": "No content.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "6a5bfafa-c389-4059-9e31-7c7159d69bf7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "64f2d767-71ed-4ca0-87a2-62edb3ccc662", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "21ce9752-ee49-499d-8d82-b008dfb8c3d1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "178302ee-8d26-4cda-b826-d7f4fe714b80", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6474dfe1-5052-4391-b9f1-aa272cf8ddf8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "02894f48-76b6-4766-a281-9d46ff9ab760", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "24c7b3c5-c227-469f-9c93-74c3ceaf63f6", + "name": "Update Segment", + "request": { + "name": "Update Segment", + "description": { + "content": "Use this API to update segment fields by using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n>**Note:** Changes to a segment may take some time to propagate to all identities.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The segment ID to modify.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "4ab5832a-6050-4d00-97ab-b69b4b739107", + "name": "Indicates the PATCH operation succeeded, and returns the segment's new representation.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ed00d22-0a74-410e-aa1f-d5fa16df0fa7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "abffb57c-1130-4775-ae8e-52e788d51710", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ff87b63-6210-4153-b6e1-cf80d4d23766", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9039852e-f6fd-4d70-b7ab-8d8d40381764", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a7057664-a329-42f9-9291-b9e27aa1821a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7ae2da17-1b76-4737-ac24-471551e8516b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Service Desk Integration", + "description": "Use this API to build an integration between IdentityNow and a service desk ITSM (IT service management) solution.\nOnce an administrator builds this integration between IdentityNow and a service desk, users can use IdentityNow to raise and track tickets that are synchronized between IdentityNow and the service desk.\n\nIn IdentityNow, administrators can create a service desk integration (sometimes also called an SDIM, or Service Desk Integration Module) by going to Admin > Connections > Service Desk and selecting 'Create.'\n\nTo create a Generic Service Desk integration, for example, administrators must provide the required information on the General Settings page, the Connectivity and Authentication information, Ticket Creation information, Status Mapping information, and Requester Source information on the Configure page.\nRefer to [Integrating SailPoint with Generic Service Desk](https://documentation.sailpoint.com/connectors/generic_sd/help/integrating_generic_service_desk/intro.html) for more information about the process of setting up a Generic Service Desk in IdentityNow.\n\nAdministrators can create various service desk integrations, all with their own nuances.\nThe following service desk integrations are available:\n\n- [Atlassian Cloud Jira Service Management](https://documentation.sailpoint.com/connectors/atlassian/jira_cloud/help/integrating_jira_cloud_sd/introduction.html)\n\n- [Atlassian Server Jira Service Management](https://documentation.sailpoint.com/connectors/atlassian/jira_server/help/integrating_jira_server_sd/introduction.html)\n\n- [BMC Helix ITSM Service Desk](https://documentation.sailpoint.com/connectors/bmc/helix_ITSM_sd/help/integrating_bmc_helix_itsm_sd/intro.html)\n\n- [BMC Helix Remedyforce Service Desk](https://documentation.sailpoint.com/connectors/bmc/helix_remedyforce_sd/help/integrating_bmc_helix_remedyforce_sd/intro.html)\n\n- [Generic Service Desk](https://documentation.sailpoint.com/connectors/generic_sd/help/integrating_generic_service_desk/intro.html)\n\n- [ServiceNow Service Desk](https://documentation.sailpoint.com/connectors/servicenow/sdim/help/integrating_servicenow_sdim/intro.html)\n\n- [Zendesk Service Desk](https://documentation.sailpoint.com/connectors/zendesk/help/integrating_zendesk_sd/introduction.html)\n", + "item": [ + { + "id": "6cf2b160-d35d-484f-a994-82732c5e4c9f", + "name": "List existing Service Desk Integrations", + "request": { + "name": "List existing Service Desk Integrations", + "description": { + "content": "Get a list of ServiceDeskIntegrationDto for existing Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "005ac53b-285e-4327-9cda-e89a7e77dc2f", + "name": "List of ServiceDeskIntegrationDto", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"attributes\": {\n \"ad21\": true,\n \"none\": false\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n {\n \"attributes\": {\n \"proidentf\": \"amet mollit dolor laborum nisi\",\n \"qui_9\": \"elit est et adipisicing\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0a6e835a-3664-4484-9e6b-b4795a9006fd", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1251f7f5-b690-42ee-bc2f-1e91b0af44e7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7b9d4b45-fd78-4506-934d-801099e371e1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f2f4cece-1ccd-4df8-a7db-dbcb89067618", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "017dd39e-b194-40ab-abdb-47c6ebac6193", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "feffb36a-ee4b-43d9-8a37-37cffe145b11", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c55794b0-a374-4634-89ed-6575c3e5b1c6", + "name": "Create new Service Desk integration", + "request": { + "name": "Create new Service Desk integration", + "description": { + "content": "Create a new Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "fd9a9a7f-f467-44d9-95c4-0591001f5253", + "name": "details of the created integration", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "05bb1843-5c5b-4035-bf76-bf6608d199f7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "75922cbf-66c5-45a5-8945-ff52142df553", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "79c0e2e6-55a9-4644-8a88-2f8ddcc8f2fe", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8aff21b7-08c6-4600-88ff-73a1505d1cc1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f433c183-3c33-4e05-92a9-b8328940f0bd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c17ca6aa-cd65-4717-8825-6a956a681c79", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b965dcaa-6aba-454f-89e1-efb776eede39", + "name": "Get a Service Desk integration", + "request": { + "name": "Get a Service Desk integration", + "description": { + "content": "Get an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Service Desk integration to get", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "ad393214-0494-42e9-863a-cfe4e3f42122", + "name": "ServiceDeskIntegrationDto with the given ID", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3e35434a-d199-48d7-9797-e4c58572bc07", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7c4ea91f-4cf4-4bc3-882b-8e732e14b7ef", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9d45418b-6c49-4971-9156-bda578bb262c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4de7e919-6ccb-4780-80f5-fddc58646fa3", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a6456e74-5e28-4c65-8ddc-fa3c374fc128", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4fa34200-59a0-4a4b-a2f4-826d0e51e6ce", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8b2d387b-02fd-4ccd-acc3-4a4a2cb03ba9", + "name": "Update a Service Desk integration", + "request": { + "name": "Update a Service Desk integration", + "description": { + "content": "Update an existing Service Desk integration by ID with updated value in JSON form as the request body. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Service Desk integration to update", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "e3084d93-1798-450d-8e26-e6b726993aec", + "name": "ServiceDeskIntegrationDto as updated", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0b63db84-c116-482a-8e8e-fc56cc8986d3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "399ed94d-c2d9-4437-8a93-fb2ebff7205e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "77f112de-8fc1-47ad-ae46-3e0a589ee2c2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d1eb5abb-4d0d-4747-9e36-7c1fd5b089bf", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "59601e7a-5bce-4716-ba74-5d97f8cc76e9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3ec64926-5c0b-48f5-a741-f6030d3fd432", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ee70360d-1af2-4641-a4b0-e3f3de8fadac", + "name": "Delete a Service Desk integration", + "request": { + "name": "Delete a Service Desk integration", + "description": { + "content": "Delete an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of Service Desk integration to delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "26ea059f-910b-4c0c-a1b0-01576a177339", + "name": "Service Desk integration with the given ID successfully deleted", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "95ce4e17-6852-4899-bdff-1f5dfcdea428", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "db2b336e-89bb-453f-8e35-0817f67030f5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fb9b8145-6c63-4c7b-a113-6af1e8c5362f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "daabcfd3-3bf1-41b0-8cc1-41edda21371a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "477963b6-f54a-4a08-8b9c-847c9653f307", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "87f45f2d-51e0-436a-a0ce-f2b028879082", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "49cf09c0-7de8-435b-9a95-ff4208021270", + "name": "Service Desk Integration Update PATCH", + "request": { + "name": "Service Desk Integration Update PATCH", + "description": { + "content": "Update an existing ServiceDeskIntegration by ID with a PATCH request.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Service Desk integration to update", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "a63d12f3-931f-4bcd-8e47-afff5543ca2e", + "name": "ServiceDeskIntegrationDto as updated", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"elit78\": 73198516\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "daf1bf19-349e-4219-b972-93525daa52e9", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f21854c9-89d0-46f4-a3de-d619ee447f5d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "82f1ffff-2dfa-4f97-9c25-688053bac37d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "41afcc15-7eb8-4e6e-9df6-568a9edd3d3b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "50ce8928-8c48-420f-b323-c52e97909a10", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "61a8bb4f-20f4-4b09-bb6c-3bb9728f91fe", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7a3497bc-5f4c-4f0a-9058-1df29bb6ec62", + "name": "Service Desk Integration Types List.", + "request": { + "name": "Service Desk Integration Types List.", + "description": { + "content": "This API endpoint returns the current list of supported Service Desk integration types. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "50fa1785-d1a8-442c-a0c8-33d5691ac517", + "name": "Responds with an array of the currently supported Service Desk integration types.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"type\": \"\",\n \"scriptName\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"\",\n \"scriptName\": \"\",\n \"name\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a14891e4-1c90-427c-bfd1-407bcf1d1b63", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e48d0455-3aeb-44cd-b1c4-af86b12f45f8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b18ad44f-b954-4378-aafa-96844a1c3a1b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "587e1657-3afd-4bbc-b27b-52650b488cc5", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d532408e-f1f7-4fe7-9ee4-2baf86cb0381", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f3eaca0c-93d3-48ab-89ea-4066adbf1cc9", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "23d70cda-286b-418c-b3a7-3a92af690ebb", + "name": "Service Desk integration template by scriptName.", + "request": { + "name": "Service Desk integration template by scriptName.", + "description": { + "content": "This API endpoint returns an existing Service Desk integration template by scriptName. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "scriptName", + "disabled": true, + "description": { + "content": "(Required) The scriptName value of the Service Desk integration template to get", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "6c185904-8009-44a2-9c8e-55fd90da4dd1", + "name": "Responds with the ServiceDeskIntegrationTemplateDto with the specified scriptName.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"fugiatfe4\": false\n },\n \"name\": \"\",\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"type\": \"Web Service SDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "984f69ec-bfd7-4c8f-a8d4-f53d8cc39514", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "730b9426-1d39-4909-93bf-391a481be503", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba985a42-d872-4576-9538-f9ae2bd65d17", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9121d716-42ca-4bab-a823-3643e24c4048", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a67d93e8-633c-43f2-8bac-506b9598f47f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "43c834eb-f297-4afb-aa34-e8e045c6ac8b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2a51f8ec-33c6-49f1-a48a-a0b2a513ed45", + "name": "Get the time check configuration", + "request": { + "name": "Get the time check configuration", + "description": { + "content": "Get the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "5c537e95-8c46-40ef-8368-42ceb2aca241", + "name": "QueuedCheckConfigDetails containing the configured values", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4b29765a-612f-4409-ba9f-df56a3ed5f8b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f56be772-a92e-4a2a-b81e-fb3d3edd6bde", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8aef982c-0fcc-48d4-9fd5-abca2d4d1c59", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "916a2704-31b6-409c-91ce-4b2839856236", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "92486d13-b090-46e9-9f66-b19485140f7b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1d4bf5fa-59c5-410c-8e1b-c63832bbefd6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "69003768-f6e6-4727-b013-b5022066fa36", + "name": "Update the time check configuration", + "request": { + "name": "Update the time check configuration", + "description": { + "content": "Update the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "fbc6089d-dd68-4a02-aae4-633020efe868", + "name": "QueuedCheckConfigDetails as updated", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "36cbbea2-0ad8-4727-820f-c971bfeca6eb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bf9b72dc-4e2d-460b-b7cc-1c63b15926e9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9001f34e-e89f-4f86-9d13-ff73b0caaafd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eef8be42-e7c3-4472-a232-c5db1f652e07", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7c0f68e1-6198-4adb-b79e-739133010af6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8597baef-55dc-4b9d-9024-bb09b07df991", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "SOD Policy", + "description": "Use this API to implement and manage \"separation of duties\" (SOD) policies. \nWith SOD policy functionality in place, administrators can organize the access in their tenants to prevent individuals from gaining conflicting or excessive access. \n\n\"Separation of duties\" refers to the concept that people shouldn't have conflicting sets of access - all their access should be configured in a way that protects your organization's assets and data. \nFor example, people who record monetary transactions shouldn't be able to issue payment for those transactions.\nAny changes to major system configurations should be approved by someone other than the person requesting the change. \n\nOrganizations can use \"separation of duties\" (SOD) policies to enforce and track their internal security rules throughout their tenants.\nThese SOD policies limit each user's involvement in important processes and protects the organization from individuals gaining excessive access. \n\nTo create SOD policies in IdentityNow, administrators use 'Search' and then access 'Policies'.\nTo create a policy, they must configure two lists of access items. Each access item can only be added to one of the two lists.\nThey can search for the entitlements they want to add to these access lists.\n\n>Note: You can have a maximum of 500 policies of any type (including general policies) in your organization. In each access-based SOD policy, you can have a maximum of 50 entitlements in each access list.\n\nOnce a SOD policy is in place, if an identity has access items on both lists, a SOD violation will trigger. \nThese violations are included in SOD violation reports that other users will see in emails at regular intervals if they're subscribed to the SOD policy.\nThe other users can then better help to enforce these SOD policies. \n\nTo create a subscription to a SOD policy in IdentityNow, administrators use 'Search' and then access 'Layers'.\nThey can create a subscription to the policy and schedule it to run at a regular interval. \n\nRefer to [Managing Policies](https://documentation.sailpoint.com/saas/help/sod/manage-policies.html) for more information about SOD policies. \n\nRefer to [Subscribe to a SOD Policy](https://documentation.sailpoint.com/saas/help/sod/policy-violations.html#subscribe-to-an-sod-policy) for more information about SOD policy subscriptions. \n", + "item": [ + { + "id": "c8e09c38-dbcb-4db5-90cf-eb160cb2b418", + "name": "Create SOD policy", + "request": { + "name": "Create SOD policy", + "description": { + "content": "This creates both General and Conflicting Access Based policy, with a limit of 50 entitlements for each (left & right) criteria for Conflicting Access Based SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "8270ccb5-01ae-4f2a-bdca-46ad67ce6abc", + "name": "SOD policy created", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4a125a33-6a09-4c0f-868d-19fb478a594f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dc5876f0-25e5-447d-af0c-ecad10fb7f4b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "367612ec-360d-4a9a-95db-7f47916b2075", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3c990ce6-7b49-4153-bdb6-89ce459f2b4a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "50876a52-d84a-4025-b5ec-b4981b1d25b5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "54c23f52-f4ed-4baa-b9c6-35cfff5a880c", + "name": "List SOD policies", + "request": { + "name": "List SOD policies", + "description": { + "content": "This gets list of all SOD policies.\nRequires role of ORG_ADMIN", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "de1d9c6c-78cf-422e-98f9-c5d30ee282d6", + "name": "List of all SOD policies.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": null,\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d08dff3c-2d0e-4dcd-ae11-870c8ba019d1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "74e62706-66ad-40cc-9c28-c6aea201ae23", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "579d1667-f6fa-4800-b8f6-98ae3aa07fce", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3acf04ea-4581-4f51-80f2-6f77c3c03f89", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7c843aa7-e11e-4e1b-83e1-fa981f4bb2c1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2068c5e3-d809-413e-b883-fa594bc6312d", + "name": "Get SOD policy by ID", + "request": { + "name": "Get SOD policy by ID", + "description": { + "content": "This gets specified SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the object reference to retrieve.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "65cb80a1-a3de-4f66-9985-4f0e143e71fc", + "name": "SOD policy ID.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c0a849dc-2d7d-4f9b-8f66-6609766369b1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f2f6935c-cd71-4000-9385-b77744267601", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3616d0a7-29dd-4db2-a4a9-ae0a86ad4898", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "56a07210-323f-41b6-92c2-83d1547fa89a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4e81d5a7-7772-49fe-a1c5-d2643db65a80", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6f3618ec-5651-47a8-bf17-20595e2c647d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a81fd46c-29af-48c7-8a74-426ba89c1f32", + "name": "Update SOD policy by ID", + "request": { + "name": "Update SOD policy by ID", + "description": { + "content": "This updates a specified SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD policy to update.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "171b66b1-a9d9-4ae9-bf37-0e3f6d3fab09", + "name": "SOD Policy by ID", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "441fe835-26ba-4e1f-b330-5d92b3dafd87", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07c89f8f-cfee-463f-9d04-da9ba6b721df", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "885315b5-79f1-4962-bd66-a3d3484b51d8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f2bfd4e2-f62c-4fdb-b0a3-84058f4e82f5", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b27a131e-7077-4173-80db-47d1d7175019", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9196b2de-edb9-4ce9-b399-c7e033ab5980", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d4c86e48-3948-499a-8f0d-e4f5670b5dc4", + "name": "Delete SOD policy by ID", + "request": { + "name": "Delete SOD policy by ID", + "description": { + "content": "This deletes a specified SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD Policy to delete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "1df3e1c3-310c-4f91-bc26-7ea418d8d283", + "name": "No content.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "6554b226-3e41-4d54-b60e-5bd51f0b13f6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "575741f2-d894-4683-ad6b-927a991eb46e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "73e1dd7a-ee61-4a6b-b494-f9f8e35e9169", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb0ba35b-b74d-4fee-b7d1-29d29be90639", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60e818e1-3317-48e7-82ae-be9cc0d8fccd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "153e62ea-3ec3-4f39-afad-14c7b137c803", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "421aac04-8306-4420-81f5-74e880210aa2", + "name": "Patch a SOD policy", + "request": { + "name": "Patch a SOD policy", + "description": { + "content": "Allows updating SOD Policy fields other than [\"id\",\"created\",\"creatorId\",\"policyQuery\",\"type\"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nRequires role of ORG_ADMIN.\nThis endpoint can only patch CONFLICTING_ACCESS_BASED type policies. Do not use this endpoint to patch general policies - doing so will build an API exception. ", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD policy being modified.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "ef797452-210f-4362-8165-39c088805c24", + "name": "Indicates the PATCH operation succeeded, and returns the SOD policy's new representation.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "027e22e5-e385-4a95-83d7-2b8a806cffd1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3d1d689f-2b46-4980-bc68-d9343db5c3d3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "50bed43d-f726-4c7d-aa1a-8ae791d007d6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1be34c7-4903-428f-b8d9-9a43094b4b88", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2484b2cc-9d37-40b9-8c83-3c77625570fc", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0b1b8d40-6fec-41bb-a890-2144b2328df1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "759dd001-89e1-4042-807e-ae2e4e15cca0", + "name": "Get SOD policy schedule", + "request": { + "name": "Get SOD policy schedule", + "description": { + "content": "This endpoint gets a specified SOD policy's schedule.\nRequires the role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the object reference to retrieve.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "beb3523d-64e1-4d7a-9432-001620ed37b8", + "name": "SOD policy ID.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e0cafd77-de2f-4d4a-b937-cf36dad6c12f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "30bba110-1db6-40fe-bd17-95d7ea5a0d3a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7acaa5ea-5f2f-4813-b8dc-06c442934dc7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6fa9f610-74da-40f6-8fec-51f1c751e22c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aca0cf78-10e8-438b-a263-0ed95d13d345", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5e0b60de-6290-4cfa-89dc-e3525f52eb9c", + "name": "Update SOD Policy schedule", + "request": { + "name": "Update SOD Policy schedule", + "description": { + "content": "This updates schedule for a specified SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD policy to update its schedule.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "11f8e50e-f200-4cbd-8c30-2b705eb837e3", + "name": "SOD policy by ID.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eba8c38c-08e6-459b-b54c-162ced23441d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "942b454a-547e-4504-a44e-77e13cea4fe0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "838dc2ab-ce3c-4891-9ff5-1ebe3eb30e25", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3edaee5c-5d64-4814-ba8b-b0e99a61d1c0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5da86a63-d299-454b-bbc7-5c662ca4bbe6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e7e28233-702b-4bbd-a0db-88b12540d8be", + "name": "Delete SOD policy schedule", + "request": { + "name": "Delete SOD policy schedule", + "description": { + "content": "This deletes schedule for a specified SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD policy the schedule must be deleted for.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "5b674af5-f5ec-4cf6-a2ee-202bd2e3a80e", + "name": "No content.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "72435ca8-68cc-46dc-9931-d88310918ec1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4ee4ee93-2768-4064-8ad4-9d92b0e5bed3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d2c6a8ad-d2db-401b-8669-722adbc07033", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "73b7ba63-3f86-40ab-93e3-f6e934733e26", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1f101b83-210d-4bca-9c91-769f6cbcb299", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1b831ab-00e5-49ab-923b-afb4bd6fedcf", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "070e756b-0e83-42e4-ade9-45a31959e9dd", + "name": "Runs SOD policy violation report", + "request": { + "name": "Runs SOD policy violation report", + "description": { + "content": "This invokes processing of violation report for given SOD policy. If the policy reports more than 5000 violations, the report returns with violation limit exceeded message.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The SOD policy ID to run.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "013afa46-110c-4473-bfb8-83b547d5e848", + "name": "Reference to the violation report run task.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aafd8f05-05d8-4aff-b956-624e70dde226", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "db147107-ef99-446d-9db1-318f99a32f26", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9512123d-2d87-4a60-a0cf-2a25c6b5f02d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9c30616c-0b93-4b32-a738-f3d8477eab1e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "49659f14-90f9-424d-a7fb-afcace6f542a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d96b7912-895a-4f31-b77c-2fe5016ecaf1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6cff347f-6210-4a4b-87b2-a14e705c15bb", + "name": "Get SOD violation report status", + "request": { + "name": "Get SOD violation report status", + "description": { + "content": "This gets the status for a violation report run task that has already been invoked.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the object reference to retrieve.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "19d6c07e-0ef3-4fe1-842d-0d65efdb8ac2", + "name": "Status of the violation report run task.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "19c9c4ad-8d46-4f23-ac80-92e5029a1181", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ced39c2-7d00-43ae-9ec2-57d8bb8141f0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c05424a0-9425-4f22-b5ed-f8baacdb5eef", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f9235559-e49b-4d10-bd0a-bcccdd2efcd5", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47e8f588-75af-4351-8dd6-b526f3fe96a6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9196923e-ee6a-409a-87ee-92aaecb5a49f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4a52b6e3-228e-4b8f-96d6-622ad0f6dbb4", + "name": "Get violation report run status", + "request": { + "name": "Get violation report run status", + "description": { + "content": "This gets the status for a violation report run task that has already been invoked.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + "sod-violation-report-status", + ":reportResultId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "reportResultId", + "disabled": true, + "description": { + "content": "(Required) The ID of the report reference to retrieve.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "526ea9ff-a08e-4a06-a6bf-edb026e53982", + "name": "Status of the violation report run task.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + "sod-violation-report-status", + ":reportResultId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "40472d50-5b1e-412e-9963-b436b112ad38", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + "sod-violation-report-status", + ":reportResultId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9c15ec4c-b383-43aa-9c4a-04c9d36970cc", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + "sod-violation-report-status", + ":reportResultId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6b670d8f-5062-4bd3-8c01-8aa5b48b342e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + "sod-violation-report-status", + ":reportResultId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4920a0be-5a7d-4048-bca7-a89ece8ad06e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + "sod-violation-report-status", + ":reportResultId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "72759cc6-f865-4cec-881a-239fc27c22ab", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + "sod-violation-report-status", + ":reportResultId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5d210751-ef0a-404c-bf51-f78aa42034a7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + "sod-violation-report-status", + ":reportResultId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "72448286-681a-4283-9983-4b3f6d0562f4", + "name": "Runs all policies for org", + "request": { + "name": "Runs all policies for org", + "description": { + "content": "Runs multi-policy report for the org. If a policy reports more than 5000 violations, the report mentions that the violation limit was exceeded for that policy. If the request is empty, the report runs for all policies. Otherwise, the report runs for only the filtered policy list provided.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "c4301f18-63b5-4a52-88cc-5deb0903e9c6", + "name": "Reference to the violation report run task.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "abb98188-2b24-4519-805d-1971cee1be27", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "435afcdf-d381-460e-b9f9-9ba3feef56b8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c3ce7e30-df4d-4e28-9784-34f7662fd59a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47eea45e-dc0e-4022-b97f-a23a705e6f9a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a5210fbc-2054-4061-afe1-1125d04839e6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "12c61410-3176-4905-97c5-bfa19f6cfef0", + "name": "Get multi-report run task status", + "request": { + "name": "Get multi-report run task status", + "description": { + "content": "This endpoint gets the status for a violation report for all policy run.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "826fe5cc-1187-4c9c-8942-70211cb6557a", + "name": "Status of the violation report run task for all policy run.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1d2cba8a-a850-492f-865d-8abda6d19fb5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a6724b09-a72a-4964-b825-5278e007bff0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5af8a310-113a-4b89-8b8c-3d0eb33a05ba", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "582318fa-a51d-45e9-88cc-0ff0c487fad7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "697e313b-4d9f-4fb2-bb75-e7cae8b9eaa4", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d7f67435-224d-4af5-b2e4-74df1c93d1bd", + "name": "Download violation report", + "request": { + "name": "Download violation report", + "description": { + "content": "This allows to download a violation report for a given report reference.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "reportResultId", + "disabled": true, + "description": { + "content": "(Required) The ID of the report reference to download.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "000b2fb7-7bbd-4902-b798-d5bc07edf9ae", + "name": "Returns the PolicyReport.zip that contains the violation report file.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/zip" + } + ], + "body": "", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "3b904431-0342-4e44-bd37-8c5c29443628", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b577bd13-be14-4d29-a48f-0e2f828cf21f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b2f1ec77-e184-4d3b-98b6-bf3096def1fe", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "de9a5c01-3b08-4af9-ac8a-cb049b4eb64e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af6050d5-d7c5-4621-9fd3-98da4902a859", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6f02cf68-2d88-44b7-8dfb-36be02af9f04", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "68cf21b1-abb8-45e3-920a-e3c27fce2c26", + "name": "Download custom violation report", + "request": { + "name": "Download custom violation report", + "description": { + "content": "This allows to download a specified named violation report for a given report reference.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "reportResultId", + "disabled": true, + "description": { + "content": "(Required) The ID of the report reference to download.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "fileName", + "disabled": true, + "description": { + "content": "(Required) Custom Name for the file.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c6eb5ca7-3ebf-4442-9998-ef2268ab6075", + "name": "Returns the zip file with given custom name that contains the violation report file.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/zip" + } + ], + "body": "", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "354ca40d-9302-4f86-b2d7-d2df7f5f92fe", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c1ee4bd9-50e3-41e6-89dc-53e0990b9f77", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "294d0137-ba9a-4f3d-8966-c2e56ce71aad", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "937bc101-547d-44d7-8285-f4e4d262a1b7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "77a47a2d-d88f-46e7-b142-24ed02db6198", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c5880b54-b20e-401a-9bd5-c38643000030", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "SOD Violations", + "description": "Use this API to check for current \"separation of duties\" (SOD) policy violations as well as potential future SOD policy violations. \nWith SOD violation functionality in place, administrators can get information about current SOD policy violations and predict whether an access change will trigger new violations, which helps to prevent them from occurring at all. \n\n\"Separation of duties\" refers to the concept that people shouldn't have conflicting sets of access - all their access should be configured in a way that protects your organization's assets and data. \nFor example, people who record monetary transactions shouldn't be able to issue payment for those transactions.\nAny changes to major system configurations should be approved by someone other than the person requesting the change. \n\nOrganizations can use \"separation of duties\" (SOD) policies to enforce and track their internal security rules throughout their tenants.\nThese SOD policies limit each user's involvement in important processes and protects the organization from individuals gaining excessive access. \n\nOnce a SOD policy is in place, if an identity has conflicting access items, a SOD violation will trigger. \nThese violations are included in SOD violation reports that other users will see in emails at regular intervals if they're subscribed to the SOD policy.\nThe other users can then better help to enforce these SOD policies.\n\nAdministrators can use the SOD violations APIs to check a set of identities for any current SOD violations, and they can use them to check whether adding an access item would potentially trigger a SOD violation. \nThis second option is a good way to prevent SOD violations from triggering at all. \n\nRefer to [Handling Policy Violations](https://documentation.sailpoint.com/saas/help/sod/policy-violations.html) for more information about SOD policy violations. \n", + "item": [ + { + "id": "3745b1a8-761e-40f7-8b93-1f1c84f5c18a", + "name": "Predict SOD violations for the given identity if they were granted the given access.", + "request": { + "name": "Predict SOD violations for the given identity if they were granted the given access.", + "description": { + "content": "This API is used to check if granting some additional accesses would cause the subject to be in violation of any SOD policies. Returns the violations that would be caused.\n\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1018205a-52fa-4f88-9c5a-5e07dac61628", + "name": "Violation Contexts", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"violationContexts\": [\n {\n \"policy\": {\n \"value\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"value\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n }\n ]\n }\n }\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4cbadb33-cd41-4bf0-aa62-064c85bdb0ea", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "391fc023-c074-4ca1-838e-416eccf3f3ca", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "66e2e4ae-ebb6-4c85-b189-79ab300f9382", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "71e7051b-db4c-48d6-8039-a5b2ffd8c118", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3c78988f-6e79-46bd-abf2-c469302db4dc", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce6b0cd3-69a6-45d9-8e68-5d9735730531", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "predict" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Source Usages", + "description": "Use this API to implement source usage insight functionality.\nWith this functionality in place, administrators can gather information and insights about how their tenants' sources are being used.\nThis allows organizations to get the information they need to start optimizing and securing source usage.\n", + "item": [ + { + "id": "6dccdf5a-4f53-48d2-948e-f739a9137f45", + "name": "Finds status of source usage", + "request": { + "name": "Finds status of source usage", + "description": { + "content": "This API returns the status of the source usage insights setup by IDN source ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) ID of IDN source", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "2cd939be-c3e9-4cad-95de-f522e5655bec", + "name": "Status of the source usage insights setup by IDN source ID.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"status\": \"COMPLETE\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b59f3966-02fe-45ff-8cdf-c9550137094b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a324f1f9-21e2-4e6f-90b8-23544da94b99", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4891966-eec5-4ae7-a019-0420b9cbf828", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b2447f6a-62ec-4111-bd3a-7b0af7b9070a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4f2a990-9904-46a2-9260-8f7defae1c10", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f1211521-a5cd-4732-b496-6ee5a3ed1dc3", + "name": "Returns source usage insights", + "request": { + "name": "Returns source usage insights", + "description": { + "content": "This API returns a summary of source usage insights for past 12 months.", + "type": "text/plain" + }, + "url": { + "path": [ + "source-usages", + ":sourceId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) ID of IDN source", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "fbd29bfa-5f80-4b5f-b6e4-3080218cdcca", + "name": "Summary of source usage insights for past 12 months.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"date\": \"\",\n \"count\": \"\"\n },\n {\n \"date\": \"\",\n \"count\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b50ac3f4-cd75-4b64-8b30-374c6dfe5e44", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cde41616-b0a4-424b-afb7-65823fdc2494", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bca3e759-64fa-4e95-b442-e297dd64550c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9f3d7510-5153-457b-9048-9434fe9f1940", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4ea5ebc8-3845-4d2a-ac2d-300253724d4f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Sources", + "description": "Use this API to implement and customize source functionality.\nWith source functionality in place, organizations can use IdentityNow to connect their various sources and user data sets and manage access across all those different sources in a secure, scalable way.\n\n[Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) refer to the IdentityNow representations for external applications, databases, and directory management systems that maintain their own sets of users, like Dropbox, GitHub, and Workday, for example.\nOrganizations may use hundreds, if not thousands, of different source systems, and any one employee within an organization likely has a different user record on each source, often with different permissions on many of those records.\nConnecting these sources to IdentityNow makes it possible to manage user access across them all.\nThen, if a new hire starts at an organization, IdentityNow can grant the new hire access to all the sources they need.\nIf an employee moves to a new department and needs access to new sources but no longer needs access to others, IdentityNow can grant the necessary access and revoke the unnecessary access for all the employee's various sources.\nIf an employee leaves the company, IdentityNow can revoke access to all the employee's various source accounts immediately.\nThese are just a few examples of the many ways that source functionality makes identity governance easier, more efficient, and more secure.\n\nIn IdentityNow, administrators can create configure, manage, and edit sources, and they can designate other users as source admins to be able to do so.\nThey can also designate users as source sub-admins, who can perform the same source actions but only on sources associated with their governance groups.\nAdmins go to Connections > Sources to see a list of the existing source representations in their organizations.\nThey can create new sources or select existing ones.\n\nTo create a new source, the following must be specified: Source Name, Description, Source Owner, and Connection Type.\nRefer to [Configuring a Source](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html#configuring-a-source) for more information about the source configuration process.\n\nIdentityNow connects with its sources either by a direct communication with the source server (connection information specific to the source must be provided) or a flat file feed, a CSV file containing all the relevant information about the accounts to be loaded in.\nDifferent sources use different connectors to share data with IdentityNow, and each connector's setup process is specific to that connector.\nSailPoint has built a number of connectors to come out of the box and connect to the most common sources, and SailPoint actively maintains these connectors.\nRefer to [IdentityNow Connectors](https://documentation.sailpoint.com/connectors/identitynow/landingpages/help/landingpages/identitynow_connectivity_landing.html) for more information about these SailPoint supported connectors.\nRefer to the following links for more information about two useful connectors:\n\n- [JDBC Connector](https://documentation.sailpoint.com/connectors/jdbc/help/integrating_jdbc/introduction.html): This customizable connector an directly connect to databases that support JDBC (Java Database Connectivity).\n\n- [Web Services Connector](https://documentation.sailpoint.com/connectors/webservices/help/integrating_webservices/introduction.html): This connector can directly connect to databases that support Web Services.\n\nRefer to [SaaS Connectivity](https://developer.sailpoint.com/idn/docs/saas-connectivity) for more information about SailPoint's new connectivity framework that makes it easy to build and manage custom connectors to SaaS sources.\n\nWhen admins select existing sources, they can view the following information about the source:\n\n- Associated connections (any associated identity profiles, apps, or references to the source in a transform).\n\n- Associated user accounts. These accounts are linked to their identities - this provides a more complete picture of each user's access across sources.\n\n- Associated entitlements (sets of access rights on sources).\n\n- Associated access profiles (groupings of entitlements).\n\nThe user account data and the entitlements update with each data aggregation from the source.\nOrganizations generally run scheduled, automated data aggregations to ensure that their data is always in sync between their sources and their IdentityNow tenants so an access change on a source is detected quickly in IdentityNow.\nAdmins can view a history of these aggregations, and they can also run manual imports.\nRefer to [Loading Account Data](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html) for more information about manual and scheduled aggregations.\n\nAdmins can also make changes to determine which user account data IdentityNow collects from the source and how it correlates that account data with identity data.\nTo define which account attributes the source shares with IdentityNow, admins can edit the account schema on the source.\nRefer to [Managing Source Account Schemas](https://documentation.sailpoint.com/saas/help/accounts/schema.html) for more information about source account schemas and how to edit them.\nTo define the mapping between the source account attributes and their correlating identity attributes, admins can edit the correlation configuration on the source.\nRefer to [Assigning Source Accounts to Identities](https://documentation.sailpoint.com/saas/help/accounts/correlation.html) for more information about this correlation process between source accounts and identities.\n\nAdmins can also delete sources, but they must first ensure that the sources no longer have any active connections: the source must not be associated with any identity profile or any app, and it must not be referenced by any transform.\nRefer to [Deleting Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html#deleting-sources) for more information about deleting sources.\n\nWell organized, mapped out connections between sources and IdentityNow are essential to achieving comprehensive identity access governance across all the source systems organizations need.\nRefer to [Managing Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) for more information about all the different things admins can do with sources once they are connected.\n", + "item": [ + { + "id": "1b671fbc-8ad2-4051-bb85-d64d21f155eb", + "name": "Lists all sources in IdentityNow.", + "request": { + "name": "Lists all sources in IdentityNow.", + "description": { + "content": "This end-point lists all the sources in IdentityNow.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or ROLE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "42871d1e-967c-4592-93d2-eca2d331ea3b", + "name": "List of Source objects", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"UNLOCK\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n },\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"AUTHENTICATE\",\n \"AUTHENTICATE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c74428d-845f-45e6-bff7-7ba7f13f3612", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e6b211be-af3a-4aee-b5d0-64a51c95d300", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "74099137-11d4-4043-a61d-2b619068a9f1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "27285172-094b-47a7-b435-2f0b774b614c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "64513577-3122-42df-9f3a-d65073356c7d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ee9d8269-bcbc-4d49-a433-2c3cfbd447ba", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fc5bf882-8bc6-4917-8d9b-c1eb7ed688d3", + "name": "Creates a source in IdentityNow.", + "request": { + "name": "Creates a source in IdentityNow.", + "description": { + "content": "This creates a specific source with a full source JSON representation. Any passwords are submitted as plain-text and encrypted upon receipt in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "43d9d77d-418b-48a1-b6a2-2fb188023731", + "name": "Created Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "773e430e-5f7f-4e80-b7d1-15b76b158daa", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b6b9281c-de0c-496e-be57-1006b7a01103", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3162c450-2752-4980-be7e-995f64e1191a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "61e3e7b4-0f9f-4db8-9016-a4bb6283fe4c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5ccecbed-c312-4c01-b474-5402312b383f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "540559a5-6969-4495-8c1c-b7e2cc55e453", + "name": "Get Source by ID", + "request": { + "name": "Get Source by ID", + "description": { + "content": "This end-point gets a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "1615ce06-78c3-4a33-9b2f-2d889600a103", + "name": "A Source object", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "16c131cc-a932-45b8-9336-c6b67caa72b2", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "786e8872-df9b-4de4-b25e-fd59f2668c47", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ed627bb7-dea0-41a1-bbf5-61c3d43fcec5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7f12c29-6cf5-4cb3-83d3-2791b4370b33", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7b9b8b30-f328-4146-9d82-b687a3bacd8e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8b92768e-b9b0-4658-951a-ac7f07f335fe", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "db39fa30-d409-4b2e-aecf-b57ade969e90", + "name": "Update Source (Full)", + "request": { + "name": "Update Source (Full)", + "description": { + "content": "This API updates a source in IdentityNow, using a full object representation. In other words, the existing Source\nconfiguration is completely replaced.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "d7f7d45a-d28d-4b74-b5c8-9a4dc0d2a5d7", + "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c21bb19d-3a0f-4849-a3f4-9fe1a4dadc9f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5b6a3609-5d2c-4ed6-886d-7ecef204b7fe", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ca925538-0c19-49eb-ab81-efd90dcef102", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ba03a1b-dc1b-49de-9da8-74affb381d72", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eb27f9bb-6bb8-4538-8e39-deae5bdc7632", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "237219ab-7584-48ff-a247-ba2c9ec07bcd", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "campaigns", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "7f51b631-007b-49d0-9e0c-484f49cef8f7", - "name": "List Campaigns", + "id": "3f5d2202-e323-479c-af6e-457fd12ae8c4", + "name": "Update Source (Partial)", "request": { - "name": "List Campaigns", + "name": "Update Source (Partial)", "description": { - "content": "Gets campaigns and returns them in a list. Can provide increased level of detail for each campaign if provided the correct query.", + "content": "This API partially updates a source in IdentityNow, using a list of patch operations according to the\n[JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n\nSome fields are immutable and cannot be changed, such as:\n* id\n* type\n* authoritative\n* created\n* modified\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or API authority is required to call this API.\n", "type": "text/plain" }, "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "ac6488cf-7644-4e98-b050-8568ef56a91a", - "name": "A list of campaign objects.", + "id": "1428631b-d378-4a6f-a090-f2865ed242ab", + "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a65c620a-78eb-432f-abb1-cc5d418d4b33", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -23435,91 +148834,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"UNCORRELATED\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVE\",\n \"correlatedStatus\": \"UNCORRELATED\"\n }\n]", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b14b3c81-25a3-421d-b51f-1b1ca91ddce1", - "name": "Client Error - Returned if the request body is invalid.", + "id": "d395e746-971c-4375-ba96-131ea4e868c3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -23533,91 +148891,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a43989d1-4a6e-4156-b759-3f751ad76bee", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "25146f92-33b4-48a2-8261-ac7975e42b16", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -23631,91 +148948,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e52e97d0-ba6e-4484-ad15-6cc29f874e26", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "cfe29952-01a5-4a69-8d30-841e4af954f2", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -23729,91 +149005,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ceeb53ec-5763-4937-975b-ee9735082e42", + "id": "32e0f32a-75fd-4c2d-b7a6-069bfd59f269", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -23827,8 +149062,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -23843,75 +149087,25 @@ "_postman_previewlanguage": "json" }, { - "id": "df5264b3-3e47-4500-89c9-2d42cbe9e2c8", + "id": "4d30431b-b866-4f6b-9e11-ec22ae257542", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "FULL" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -23925,8 +149119,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -23936,7 +149139,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -23947,54 +149150,54 @@ } }, { - "id": "db7c90e6-f4ff-4715-a263-7a19225c92c7", - "name": "Create a campaign", + "id": "f67be334-ef67-4467-a2c9-f68e79c5969f", + "name": "Delete Source by ID", "request": { - "name": "Create a campaign", + "name": "Delete Source by ID", "description": { - "content": "Creates a new Certification Campaign with the information provided in the request body.", + "content": "This end-point deletes a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\nAll of accounts on the source will be removed first, then the source will be deleted. Actual status of task execution can be retrieved via method GET `/task-status/{id}`", "type": "text/plain" }, "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source ID", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "response": [ { - "id": "2d345874-c62b-4d06-bd3f-19a66c5a605b", - "name": "Indicates that the campaign requested was successfully created and returns its representation.", + "id": "0e2bcb58-fda7-4316-a3b6-8db542816186", + "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -24003,10 +149206,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -24020,37 +149219,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "OK", - "code": 200, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n}", + "body": "{\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "48bf5558-5b65-427d-9fb4-df1f80552ca6", + "id": "69b932a1-c3ee-4bec-8709-0790aea99c23", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -24059,10 +149250,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -24076,17 +149263,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Bad Request", "code": 400, @@ -24096,17 +149274,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f405abfe-a9ac-40aa-bb91-49dd9fc0e047", + "id": "f78f3dd9-13b3-4532-8f96-a9fe402541dc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -24115,10 +149294,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -24132,17 +149307,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -24157,12 +149323,13 @@ "_postman_previewlanguage": "json" }, { - "id": "7800ed40-67ad-4339-82ce-cee61f46c70a", + "id": "6f492ec9-1130-4551-881f-8b4fc47c79db", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -24171,10 +149338,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -24188,17 +149351,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Forbidden", "code": 403, @@ -24208,17 +149362,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6c550df9-7849-49b3-bbe1-e76fd20819a0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "a834613b-01e4-4f13-b0d2-bb139479afa8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -24227,10 +149382,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -24244,37 +149395,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a355b9df-2ad1-4201-a562-b240baccedb9", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "9057d3ad-d137-4792-b925-4f8cef666080", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "campaigns" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -24283,10 +149426,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -24300,4591 +149439,102 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "delete", - "description": "", - "item": [ - { - "id": "c0069ced-7fdc-4f3f-bcf9-cea0b4f0cfb5", - "name": "Deletes Campaigns", - "request": { - "name": "Deletes Campaigns", - "description": { - "content": "Deletes campaigns whose Ids are specified in the provided list of campaign Ids. Authorized callers must be an ORG_ADMIN or a CERT_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "fe387aed-a7ae-41f9-bca7-3a51adfd495e", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "55bdad20-f757-4371-8e76-29f491d480d3", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bbf571a7-fce2-43ca-b2e2-cbe63aaeb68f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8bb25fa9-45d1-4571-815f-7768aa2cf0a2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d39c6319-7cf8-406f-9641-5e3b1eba1b16", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "887a7086-5cc4-4393-8792-a4f76a745b1d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3a17e602-c0ab-4ebf-a67a-3c282843c1bd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "ebf9a11b-6626-4724-b96b-e172c74c066a", - "name": "Get a campaign", - "request": { - "name": "Get a campaign", - "description": { - "content": "Retrieves information for an existing campaign using the campaign's ID. Authorized callers must be a reviewer for this campaign, an ORG_ADMIN, or a CERT_ADMIN.", - "type": "text/plain" - }, + "id": "0e944c09-dae5-4137-8ec0-1dbf41cbc266", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "campaigns", + "sources", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "9d0b3caf-b35a-4ee1-abea-66fba8243974", - "name": "A campaign object", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "56b48f3a-7267-4235-8ad5-ee5991255e77", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "62f4549e-c298-47c8-9331-c25dfaa36e56", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6786bb57-1e4a-4259-b93b-306c0c1cfa9d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "592b68ef-0446-4ce0-976f-3f52c3b45d09", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e31ebd1c-2cb5-4a82-aec2-fd58ad619f4c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "81633952-6fb2-4b26-ba88-c8b566ebb160", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d5ebef44-c10b-47af-b04d-9bd9404df0b7", - "name": "Update a Campaign", - "request": { - "name": "Update a Campaign", - "description": { - "content": "Allows updating individual fields on a campaign using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" }, { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4a172694-5764-4046-8edb-52111db25e00", - "name": "Indicates the PATCH operation succeeded, and returns the campaign's new representation.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "af9a9350-af7d-4e84-b427-1ec1f4fe675e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3fdff35a-4ce2-43b6-a077-7c0efb231b8e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "09c90e94-3cfd-4b5b-b60d-4e94e72ec12b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2a682964-7a06-4b41-b430-9fc51b55db83", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ad7c49eb-620e-473b-8ccb-58b56262dd4c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7d087d6-2671-4dba-83e6-a0896d92071a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "activate", - "description": "", - "item": [ - { - "id": "373b2b7a-551d-4d46-b198-3c84c39a04c1", - "name": "Activate a Campaign", - "request": { - "name": "Activate a Campaign", - "description": { - "content": "Submits a job to activate the campaign with the given Id. The campaign must be staged.\nRequires roles of CERT_ADMIN and ORG_ADMIN", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e0ec928f-2335-4e53-87b5-3eb8cb5c6d86", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e0b26ef-49fc-4d02-bb65-4000d37c66d3", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34a7bae4-5947-4f30-a8da-ba965e3421d0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ae436029-f0c1-4d0b-b7e4-18b92c76b218", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0bc6f4be-388e-4050-806c-a570d716a5b4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0ea6b310-9c17-4ba9-8961-5a92b00bb693", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1cec652a-99a8-44cb-aa8b-7ac14b59cfa4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "complete", - "description": "", - "item": [ - { - "id": "3089de0c-c447-4c87-95b7-b789dc0c7ce7", - "name": "Complete a Campaign", - "request": { - "name": "Complete a Campaign", - "description": { - "content": ":::caution\n\nThis endpoint will run successfully for any campaigns that are **past due**.\n\nThis endpoint will return a content error if the campaign is **not past due**.\n\n:::\n\nCompletes a certification campaign. This is provided to admins so that they\ncan complete a certification even if all items have not been completed.\n\nRequires roles of CERT_ADMIN and ORG_ADMIN\n", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "9e5b6d3f-86cd-450a-9f4c-8b380c27c15c", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e1f3ebb7-f898-4090-8c52-a3d064f38b74", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "73555b26-c654-4ef8-ab92-9716298b20ca", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32295fe0-9f00-4092-aa8a-a2df51fa4697", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9d6dd79d-c5cb-4870-af8e-1e4d1bcec193", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "57dcd2c6-0aba-4ba4-b977-7ace2d6517a5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "768d31ba-9900-4f9c-bc22-eef85eebcbbd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "run-remediation-scan", - "description": "", - "item": [ - { - "id": "ebf34b05-506c-4aa1-999c-5dc0c04843de", - "name": "Run Campaign Remediation Scan", - "request": { - "name": "Run Campaign Remediation Scan", - "description": { - "content": "Kicks off remediation scan task for a certification campaign.\nRequires roles of CERT_ADMIN and ORG_ADMIN", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "f9bcf095-79fb-4aac-ab27-305f2b72b562", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "59b8dd3f-7cee-4ecb-9145-68df96f2cfd3", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cded172f-7fec-4393-85e6-5f0fca21e0a0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2dee1cb2-e510-4604-8c90-3dc5eab1a8fa", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a6b331f5-3028-4604-9bd7-6f4849a402d4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a7a731f0-1f3c-4aed-8248-29590b7ee890", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fac5d8e4-41f8-4672-b652-dfd6dfd1029e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "reassign", - "description": "", - "item": [ - { - "id": "604d536d-ff7a-4793-96dd-5bf675e04366", - "name": "Reassign Certifications", - "request": { - "name": "Reassign Certifications", - "description": { - "content": "This API reassigns the specified certifications from one identity to another. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3da9f4ae-1d6e-46bf-a64d-3e935f0a1f7f", - "name": "The reassign task that has been submitted.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"type\": \"ADMIN_REASSIGN\",\n \"targetType\": \"CAMPAIGN\",\n \"targetId\": \"\",\n \"status\": \"QUEUED\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aaab5af0-da0b-4511-adf2-fe0099eb063a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c48eca97-d64f-4e60-8cd8-bfa5bf391515", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d7329197-6d30-4e0b-bfb3-e2dca22812af", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ca1bc338-fb84-4b2f-ac97-fb0f5f1f9570", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff5caaec-3878-4fd3-be33-1157c45f6f87", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7191a71a-a901-400f-8453-a05c20941111", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "reports", - "description": "", - "item": [ - { - "id": "bc2fff28-7555-496a-8bd1-98241b927740", - "name": "Get Campaign Reports", - "request": { - "name": "Get Campaign Reports", - "description": { - "content": "Fetches all reports for a certification campaign by campaign ID.\nRequires roles of CERT_ADMIN, DASHBOARD, ORG_ADMIN and REPORT_ADMIN", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a7eef0f0-a733-4c87-9493-f847212195b1", - "name": "Array of campaign report objects.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"reportType\": \"CERTIFICATION_SIGNOFF_REPORT\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"TEMP_ERROR\",\n \"lastRunAt\": \"\"\n },\n {\n \"reportType\": \"CERTIFICATION_SIGNOFF_REPORT\",\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"TEMP_ERROR\",\n \"lastRunAt\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8188f9d-4248-4f2e-80a1-1298d321f32a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "857bdcc2-aa53-47e5-8778-efe4e9039e20", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "299031fe-91d8-49a2-b8fb-30c891be48d6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d3192652-e0b5-49a5-bd72-ac81c42d6602", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "facf927b-da1b-47c9-a043-e1e8ffe53a69", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6fe9edf7-ccf9-4b2e-a87d-8c541332bf7f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "run-report", - "description": "", - "item": [ - { - "name": "{type}", - "description": "", - "item": [ - { - "id": "dbc03f00-704a-4114-bbe2-417b0812d85f", - "name": "Run Campaign Report", - "request": { - "name": "Run Campaign Report", - "description": { - "content": "Runs a report for a certification campaign.\nRequires the following roles: CERT_ADMIN, DASHBOARD, ORG_ADMIN and REPORT_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - }, - { - "type": "any", - "value": "CERTIFICATION_SIGNOFF_REPORT", - "key": "type", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "b0b519f3-dcb7-4366-bc43-e7bf338cf0d5", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "31773403-bbc5-4b25-9503-c0ffea66e1c0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a0d7af74-8898-484f-bf65-140f0f95aff3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f21a6d72-9872-426d-89c3-adfae8d9cbd6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6a559f2a-63f8-42df-8c7d-a0f31e773c96", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "59614501-3d59-4200-9a97-d6af822219bd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d0a94832-f744-4d98-8121-4b743f1c93d0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "reports-configuration", - "description": "", - "item": [ - { - "id": "b66cc001-69e1-41f7-a3c9-4f63da6f9bad", - "name": "Get Campaign Reports Configuration", - "request": { - "name": "Get Campaign Reports Configuration", - "description": { - "content": "Fetches configuration for campaign reports. Currently it includes only one element - identity attributes defined as custom report columns.\nRequires roles of CERT_ADMIN and ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "0737484a-2d52-4caf-a56a-2137007560b8", - "name": "Campaign Report Configuration", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Internal Server Error", + "code": 500, + "header": [ { - "id": "b4ca2793-c9ff-4df8-b52e-eb1f7d10b0a1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d7080bca-f0b1-431a-a5ee-2f382fc0005f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f94eb944-d0c5-4e80-8b69-39a654e20191", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0acac0ed-a152-4097-9da0-59a960860e95", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9baff7c-f2f5-478b-8e09-435a3a3e40c8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "94ec50fc-5cef-4f9c-ba56-ab122e54a6c5", - "name": "Set Campaign Reports Configuration", - "request": { - "name": "Set Campaign Reports Configuration", - "description": { - "content": "Overwrites configuration for campaign reports.\nRequires roles CERT_ADMIN and ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } + "key": "Content-Type", + "value": "application/json" } - }, - "response": [ - { - "id": "dec2e202-12d6-4d81-b191-4096cf168ede", - "name": "The persisted Campaign Report Configuration", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bf93ceb9-5eb3-4c9d-af58-e19bb7de8c72", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fa9d12d5-1dc1-4ca3-a821-786e24a07a55", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7cebdde0-30bb-45bc-acc2-d494cca017c0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "475cd720-12e3-4a07-9c54-aac162433b35", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aea62e31-74f5-4044-8336-33991c1ef672", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "campaign-templates", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "5a435faf-5bb1-4743-920a-cbfafc7e4310", - "name": "List Campaign Templates", + "id": "1f7ae27c-6278-4f1e-8df1-a65f0c64f3e2", + "name": "Attribute Sync Config", "request": { - "name": "List Campaign Templates", + "name": "Attribute Sync Config", "description": { - "content": "Lists all CampaignTemplates. Scope can be reduced via standard V3 query params.\n\nAll CampaignTemplates matching the query params", + "content": "This API returns the existing attribute synchronization configuration for a source specified by the given ID. The response contains all attributes, regardless of whether they enabled or not.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "content": "(Required) The source id", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -28897,63 +149547,19 @@ }, "response": [ { - "id": "f843a122-cf64-4bf8-bc1c-2e5542bf3f47", - "name": "List of campaign template objects", + "id": "1c8156dc-bc41-4eec-a430-5b8956d56109", + "name": "Attribute synchronization configuration for a source", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -28981,68 +149587,24 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVE\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"REVOKE_ONLY_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n }\n]", + "body": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2ef4e3f8-f6fb-4af9-bf41-88ec42f4fce2", + "id": "fb555830-4c5a-4eb7-907e-3dc60f9aae71", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -29070,68 +149632,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c6d4ae0f-0576-4ac9-af8a-ee404b636d13", + "id": "ba95c85e-39db-4722-956a-e8b3586f7142", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -29164,63 +149682,19 @@ "_postman_previewlanguage": "json" }, { - "id": "b0d559d1-02bd-4d18-956e-f275d991d5df", + "id": "a05632c8-6c47-48e7-a8e4-89ff8f1d7f66", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -29248,68 +149722,69 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "97ec1956-b897-4937-bee4-66b92b8021e6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "03990abc-bc45-450b-a95b-1fa4fafdee29", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c5e7bb8-cfab-49da-a1d6-253261cedfb8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "attribute-sync-config" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -29342,63 +149817,19 @@ "_postman_previewlanguage": "json" }, { - "id": "8a1f6243-3ef5-44a7-ba3f-c4f7b61c5fd8", + "id": "622117e1-566a-4b7f-bcfe-5a44dc1b95c2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -29426,7 +149857,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -29437,23 +149868,36 @@ } }, { - "id": "de9226f9-56e5-46cc-85e0-92e099c36a82", - "name": "Create a Campaign Template", + "id": "11bf5c89-f971-4ca8-9480-085b64de436d", + "name": "Update Attribute Sync Config", "request": { - "name": "Create a Campaign Template", + "name": "Update Attribute Sync Config", "description": { - "content": "Create a campaign Template based on campaign.", + "content": "Replaces the attribute synchronization configuration for the source specified by the given ID with the configuration provided in the request body. Only the \"enabled\" field of the values in the \"attributes\" array is mutable. Attempting to change other attributes or add new values to the \"attributes\" array will result in an error.\n \nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The source id", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -29465,10 +149909,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -29479,12 +149923,14 @@ }, "response": [ { - "id": "e5411de6-4685-4e5b-9cab-15888f828d06", - "name": "Created successfully.", + "id": "846665f0-148f-4ed0-99a8-b806b4101594", + "name": "Updated attribute synchronization configuration for a source", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -29510,10 +149956,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -29530,17 +149976,19 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "body": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "86ac8858-ed77-416b-99e2-ac5b223100b1", + "id": "ec383fe5-8c81-4728-aab6-1638af878be1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -29566,10 +150014,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -29586,17 +150034,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6431bc65-ef7b-44a1-be1f-f0ee3c25421c", + "id": "5467003f-b3d3-4cb8-900f-b8fda9ba7ed8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -29622,10 +150072,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -29647,12 +150097,14 @@ "_postman_previewlanguage": "json" }, { - "id": "9aec8a84-441f-4c54-ba82-49a2524dd228", + "id": "419f9882-7fe2-4d50-9827-d18ae6b6889d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -29678,10 +150130,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -29698,17 +150150,77 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "24340f42-19bd-4d6a-9464-e960ded19257", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "attribute-sync-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "42eb666d-fd24-481b-a154-8227a383cd58", + "id": "6c734888-ac8d-47f6-b465-b8f6eaac0dff", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -29734,10 +150246,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -29759,12 +150271,14 @@ "_postman_previewlanguage": "json" }, { - "id": "289af515-0a48-47d2-9df4-542a7505d0e4", + "id": "70e37d84-1d1c-43af-9053-028b0060900a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sources", + ":id", + "attribute-sync-config" ], "host": [ "{{baseUrl}}" @@ -29790,10 +150304,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "raw": "{\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -29810,7 +150324,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -29821,5334 +150335,37 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "0446d56f-5055-4e7a-a684-6ebcc98c6362", - "name": "Get a Campaign Template", - "request": { - "name": "Get a Campaign Template", - "description": { - "content": "Fetches a campaign template by ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "680fde35-3dd3-4fc7-9ee0-96def3d25fc0", - "name": "The data for the campaign matching the given ID.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "297833d5-3e52-483f-a196-8cc5629f32af", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8d118e18-d54b-461d-a352-63406ab6c592", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cf1e1bf5-8a06-42b2-8ed0-d86da8ba91ea", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "24e9dc6a-6ba8-4b4a-9c4d-3251fb1f3b27", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fa96d7e7-faf7-49fa-a703-c180691aa29f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "10af73fb-9053-4979-8c12-5150087f5575", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0edabaed-1278-4d8a-b23a-b07e70892302", - "name": "Update a Campaign Template", - "request": { - "name": "Update a Campaign Template", - "description": { - "content": "Allows updating individual fields on a campaign template using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "fa5eaedc-e312-48cf-9237-1ebcb09d7785", - "name": "Indicates the PATCH operation succeeded, and returns the template's new representation.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4694f597-8b17-4364-a700-19b2be39b34c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ceb10d29-bf80-453e-84e6-9919278c5561", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "39f24724-771e-4b08-84ad-0e9836e372c6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c17043f9-c2b8-4f02-89f6-106b943cb0bd", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "228c72a1-365a-4ac3-be74-7adfe0d6593c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "69d4a1e4-2b04-4bee-8007-6fcad98e0d8a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c35409c8-fdbf-409c-b2c8-815cf8d4545c", - "name": "Delete a Campaign Template", - "request": { - "name": "Delete a Campaign Template", - "description": { - "content": "Deletes a campaign template by ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "d132f9d4-0f29-45d1-9906-80e404281faf", - "name": "The campaign template was successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "ee358880-eefc-45ef-874c-47fbf2e89204", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ae4b33cb-e552-4abe-a678-0c2de186c619", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "27c37cfc-9bfc-424e-a321-92bcadf3fef3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7a87ba6-055e-44e8-8825-b43f2ec9be72", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "53224a34-8e91-4be0-ab9c-949ad3578274", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b69ea3e-7a67-474b-8099-ce3a0adf650b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "generate", - "description": "", - "item": [ - { - "id": "dcbdd271-2558-4ff0-96cb-b0df6fd24fab", - "name": "Generate a Campaign from Template", - "request": { - "name": "Generate a Campaign from Template", - "description": { - "content": "Generates a new campaign from a campaign template.\nThe campaign object contained in the template has special formatting applied to its name and description fields in order to determine the generated campaign's name/description. Placeholders in those fields are formatted with the current date and time upon generation.\nPlaceholders consist of a percent sign followed by a letter indicating what should be inserted; for example, \"%Y\" will insert the current year; a campaign template named \"Campaign for %y\" would generate a campaign called \"Campaign for 2020\" (assuming the year at generation time is 2020).\nValid placeholders are the date/time conversion suffix characters supported by [java.util.Formatter](https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html).\nRequires roles ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "506ac872-e734-40f9-8b4e-5f2a6edc89e4", - "name": "Indicates a campaign was successfully generated from this template, and returns a reference to the new campaign.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"MANAGER\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"REVOKE_ONLY_DECISIONS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3b4a81a8-eb76-4021-ade2-857b50750dda", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e78643fc-19ba-4af0-9009-1a055c2ebc0b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ad631188-4103-4fc2-84d4-91b66d6ae2b1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b10abb48-3f60-47ee-bd1d-478e33623073", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b527cde8-c1bc-4de4-8719-ef04fb7d1eca", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "schedule", - "description": "", - "item": [ - { - "id": "61ae384a-6589-4afa-8a81-2bf1d19dcd92", - "name": "Gets a Campaign Template's Schedule", - "request": { - "name": "Gets a Campaign Template's Schedule", - "description": { - "content": "Gets the schedule for a campaign template. Returns a 404 if there is no schedule set.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "09bc9d9a-1882-48f7-bb0f-b5c142db9404", - "name": "The current schedule for the campaign template. See the PUT endpoint documentation for more examples.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c960b8ac-4207-45ee-b96e-ee42366faca7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e26f8cfa-05b1-456a-97f0-90c37c8cf15f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "54db55a8-8483-452e-80a8-8dfb1481d3be", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ca1a9b0c-8b83-48c3-949c-588347dade09", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "539c926e-df60-4834-9f0e-8f82abce679b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3d3d3dfd-58de-42e9-b142-3f753f06c106", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "389d0650-4372-4e98-9679-40fe07ed9884", - "name": "Sets a Campaign Template's Schedule", - "request": { - "name": "Sets a Campaign Template's Schedule", - "description": { - "content": "Sets the schedule for a campaign template. If a schedule already exists, it will be overwritten with the new one.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "97abbae3-aa1d-459b-ac47-9fe2b5cb31fd", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "4462bf0d-12fb-4cef-81a8-dff49f4fd922", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ead41a6-0e49-4411-abed-5f5ea42937c5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3f2529bf-08d2-4a81-9464-9b0c4dd0dcc1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "68eb1e52-d63c-4a12-b6ae-0ef148e6862c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "35230f61-13e9-4f41-9fc0-8d0639bce49c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "00f5b2cf-eadf-4b95-92b3-9933d327cafd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "58d9b411-a5bd-4c1a-b337-aaaa288f3af8", - "name": "Deletes a Campaign Template's Schedule", - "request": { - "name": "Deletes a Campaign Template's Schedule", - "description": { - "content": "Deletes the schedule for a campaign template. Returns a 404 if there is no schedule set.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "712bcfb0-57b2-41ac-8483-ffe750046f3e", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "6b215346-cd0d-478b-ae3b-28fe3cd627ab", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d7cc4fa5-f992-4a21-8427-4e4f392c3000", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4b871604-c4f9-4ce9-b235-c86b4953a4f4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3a6047b0-e37c-41bd-a080-ce3c9fec2837", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8431ef49-512d-4629-a505-e4bb14f0af93", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "588b8ffe-2481-4aaa-a239-131562caf1eb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "certifications", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "name": "reassign-async", - "description": "", - "item": [ - { - "id": "aeb0a3c3-e408-4797-87ff-33f3fa290e96", - "name": "Reassign Certifications Asynchronously", - "request": { - "name": "Reassign Certifications Asynchronously", - "description": { - "content": "This API initiates a task to reassign up to 500 identities or items in an identity campaign certification to another reviewer. The `certification-tasks` API can be used to get an updated status on the task and determine when the reassignment is complete. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d9550f0d-53cf-4d78-9edc-fbf9fb50099b", - "name": "A certification task object for the reassignment which can be queried for status.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"certificationId\": \"\",\n \"type\": \"REASSIGN\",\n \"status\": \"SUCCESS\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d52c4692-dafc-463a-824e-dedee73a06aa", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e5d860ca-41bb-44e5-aef0-be7c845739a8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f29a51d5-25ec-4735-b4ab-8376f3aef791", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c01021ee-faf0-4d4c-829c-a2141248026b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b2ef3174-7835-48de-ac33-7b5090d90afc", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3e3f0975-99b9-40d8-9583-7df1abb2ff12", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "tasks", - "description": "", - "item": [ - { - "name": "{taskId}", - "description": "", - "item": [ - { - "id": "8ae4f2e6-2010-48b8-8c92-6473fb226f0f", - "name": "Certification Task Status", - "request": { - "name": "Certification Task Status", - "description": { - "content": "This API returns the status of a certification task. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "tasks", - ":taskId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "taskId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "ddcf40c3-20a7-44dd-8b67-d23310752900", - "name": "A certification task object.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks", - ":taskId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"certificationId\": \"\",\n \"type\": \"REASSIGN\",\n \"status\": \"SUCCESS\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b379ee68-0e1f-4864-b932-33fb49bc366b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks", - ":taskId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b4022df8-1df7-4ed7-9421-1b066872a111", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks", - ":taskId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "26f29beb-a779-4cc2-aae3-96f5766ebe7f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks", - ":taskId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c7862fb-6d74-4fb5-ac1d-f03890b94d9f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks", - ":taskId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bddb54a7-120e-4df4-ac64-d3eb7dfdbae3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks", - ":taskId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f996ee17-b607-40aa-a592-9a40541e66fc", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks", - ":taskId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "tasks-pending", - "description": "", - "item": [ - { - "id": "acad4c18-ed36-4d73-b358-c03b6ace919f", - "name": "Pending Certification Tasks", - "request": { - "name": "Pending Certification Tasks", - "description": { - "content": "This API returns the status of all pending (`QUEUED` or `IN_PROGRESS`) tasks for an identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "tasks-pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "78a74e54-514d-47cb-9c8a-daf1bd11df39", - "name": "A list of pending (`QUEUED` or `IN_PROGRESS`) certification task objects.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks-pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"certificationId\": \"\",\n \"type\": \"REASSIGN\",\n \"status\": \"IN_PROGRESS\",\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"certificationId\": \"\",\n \"type\": \"REASSIGN\",\n \"status\": \"ERROR\",\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "feb910bc-d6b3-48e2-8c52-f130554bc878", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks-pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4890e31e-820d-443c-9331-e00ca6d91393", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks-pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0f0319e2-7af3-4acc-b356-50ce9221c0cb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks-pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fbd73beb-af21-44b5-acb6-fbc62cfbf9b3", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks-pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6c0a0b16-4cad-48b5-9a59-ceec72875e97", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks-pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8e484422-1dc5-4a25-a9d3-e3fc3837c457", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "tasks-pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "reviewers", - "description": "", - "item": [ - { - "id": "f53af0eb-721f-481f-91cd-7375e4678840", - "name": "List of Reviewers for certification", - "request": { - "name": "List of Reviewers for certification", - "description": { - "content": "This API returns a list of reviewers for the certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "da7228f8-b24f-414a-a4c4-beba5b662d2b", - "name": "A list of reviewers", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c4d13681-c279-4795-9e43-f1e6b19d34a5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b32dcf8-d83b-45df-9704-bee44cde53b8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b2675535-752b-4561-b21d-500ba07a5870", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7beeb87a-bba4-4afe-b2a3-1d940d458fc0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "85005054-5d84-4898-9b9e-284a9b05092c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "226fe067-e5bc-4e91-bf87-0d5becdbaf7d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "{certificationId}", - "description": "", - "item": [ - { - "name": "access-review-items", - "description": "", - "item": [ - { - "name": "{itemId}", - "description": "", - "item": [ - { - "name": "permissions", - "description": "", - "item": [ - { - "id": "d12a1b02-98e8-468d-b166-5ed40f5110f9", - "name": "Permissions for Entitlement Certification Item", - "request": { - "name": "Permissions for Entitlement Certification Item", - "description": { - "content": "This API returns the permissions associated with an entitlement certification item based on the certification item's ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "certificationId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "itemId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a288e16a-c49f-4d22-82c0-f2d42fcf09ff", - "name": "A list of permissions associated with the given itemId", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b85c679d-51d0-4182-ad8a-4c4b3bcd627a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17300dd0-a2a5-42fa-b698-f1935dee448a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a1c19ccd-bdc8-4b63-a264-5d7fd39fec74", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d380b8d7-f7c9-4432-b2b7-54b5506ac4e4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "47420f7d-ea5d-48ee-b34b-393bc02912c2", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "af5a439c-9ab6-4fd6-a218-2f73db8c3a5d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: `?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)`", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "connector-rules", - "description": "", - "item": [ - { - "id": "a751e26e-1976-484b-b275-0fc1ccc7f144", - "name": "List Connector Rules", + "id": "2af4348c-f429-4454-bcd4-6220d4ee0b90", + "name": "Check connection for source connector.", "request": { - "name": "List Connector Rules", + "name": "Check connection for source connector.", "description": { - "content": "Returns the list of connector rules.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This endpoint validates that the configured credentials are valid and will properly authenticate with the source identified by the sourceId path parameter.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The ID of the Source.", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -35156,17 +150373,20 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "f568d361-f4ad-4d55-930a-67e1f3a7434b", - "name": "A list of connector rules", + "id": "07205efb-9f15-4152-bd90-aefbed958ce5", + "name": "The result of checking connection to the source connector with response from it.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -35188,7 +150408,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -35199,17 +150419,20 @@ "value": "application/json" } ], - "body": "[\n {\n \"created\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {},\n \"modified\": \"\"\n },\n {\n \"created\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"PeopleSoftHRMSBuildMap\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {},\n \"modified\": \"\"\n }\n]", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"FAILURE\",\n \"elapsedMillis\": \"\",\n \"details\": {}\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "98ce7c89-65b4-4485-b254-ba8481ab47f3", + "id": "cc0117ea-6904-4ce0-ad7a-6921a60840c8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -35231,7 +150454,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -35242,17 +150465,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "878ea510-ec82-4d46-8121-c146953f5bc3", + "id": "fd2ca42a-697b-48b3-8cfe-4a467d20f88d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -35274,7 +150500,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -35290,12 +150516,15 @@ "_postman_previewlanguage": "json" }, { - "id": "f6dceabd-934e-4458-9a13-e1be85c23123", + "id": "01c374be-0633-4c5e-9485-ebe057e48183", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -35317,7 +150546,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -35328,17 +150557,66 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "68bd84ac-3ed2-402a-a6aa-765e0f796898", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "connector", + "check-connection" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b9632383-c6e1-4ddc-8061-271d5c221c83", + "id": "fba23c63-8d29-4576-a40d-b6f46ca02f3d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -35360,7 +150638,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -35376,12 +150654,15 @@ "_postman_previewlanguage": "json" }, { - "id": "1bf9d1db-674f-4b7e-9be6-4d95791af98e", + "id": "2a81c772-ef11-4213-8fa7-c78fd651c3e7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "check-connection" ], "host": [ "{{baseUrl}}" @@ -35403,7 +150684,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -35414,7 +150695,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -35425,23 +150706,37 @@ } }, { - "id": "6b7563ae-dfbd-408f-ae59-47bd3d8a16e0", - "name": "Create Connector Rule", + "id": "f73dc243-9ef4-4ba6-bd84-5fa3236cfecf", + "name": "Peek source connector's resource objects", "request": { - "name": "Create Connector Rule", + "name": "Peek source connector's resource objects", "description": { - "content": "Creates a new connector rule.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "Retrieves a sample of data returned from account and group aggregation requests.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The ID of the Source", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -35456,7 +150751,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"PeopleSoftHRMSOperationProvisioning\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", "options": { "raw": { "headerFamily": "json", @@ -35467,12 +150762,15 @@ }, "response": [ { - "id": "36875514-cc7c-438a-b395-a744633e5d5b", - "name": "The created connector rule", + "id": "1c577ad3-b52e-4771-85bb-6b3f0736afed", + "name": "List of resource objects that was fetched from the source connector.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -35501,7 +150799,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"PeopleSoftHRMSOperationProvisioning\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", "options": { "raw": { "headerFamily": "json", @@ -35510,25 +150808,28 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"created\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {},\n \"modified\": \"\"\n}", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"objectCount\": \"\",\n \"elapsedMillis\": \"\",\n \"resourceObjects\": [\n {\n \"instance\": \"\",\n \"identity\": \"\",\n \"uuid\": \"\",\n \"previousIdentity\": \"\",\n \"name\": \"\",\n \"objectType\": \"\",\n \"incomplete\": \"\",\n \"incremental\": \"\",\n \"delete\": \"\",\n \"remove\": \"\",\n \"missing\": [\n \"\",\n \"\"\n ],\n \"attributes\": {},\n \"finalUpdate\": \"\"\n },\n {\n \"instance\": \"\",\n \"identity\": \"\",\n \"uuid\": \"\",\n \"previousIdentity\": \"\",\n \"name\": \"\",\n \"objectType\": \"\",\n \"incomplete\": \"\",\n \"incremental\": \"\",\n \"delete\": \"\",\n \"remove\": \"\",\n \"missing\": [\n \"\",\n \"\"\n ],\n \"attributes\": {},\n \"finalUpdate\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7b140c82-0efe-4cdb-b78f-5a1b1da2ae68", + "id": "e21b2c85-ddd7-4fb1-8c0c-d1c57b0deb94", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -35557,7 +150858,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"PeopleSoftHRMSOperationProvisioning\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", "options": { "raw": { "headerFamily": "json", @@ -35574,17 +150875,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c236b690-3de1-4783-8c46-e2d990a8cd99", + "id": "e72889f8-70fa-4d3f-afc3-b78fbcee757f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -35613,7 +150917,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"PeopleSoftHRMSOperationProvisioning\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", "options": { "raw": { "headerFamily": "json", @@ -35635,12 +150939,15 @@ "_postman_previewlanguage": "json" }, { - "id": "aec560f1-e9c9-4d9d-893d-6728eee12c1d", + "id": "4fb92be6-b574-4370-ac9b-692b6d98d1c9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -35669,7 +150976,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"PeopleSoftHRMSOperationProvisioning\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", "options": { "raw": { "headerFamily": "json", @@ -35686,17 +150993,79 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32320d59-94af-4a84-b65f-738c886f0bed", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "connector", + "peek-resource-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f39930c2-13a8-4c6d-bf8a-2646e401bd32", + "id": "cb8ff114-6b4a-4229-9cb1-03513948deb6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -35725,7 +151094,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"PeopleSoftHRMSOperationProvisioning\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", "options": { "raw": { "headerFamily": "json", @@ -35747,12 +151116,15 @@ "_postman_previewlanguage": "json" }, { - "id": "82fd3b46-bfd3-426a-b600-d455db4da357", + "id": "9a788627-d8e9-43d9-bd83-576552648266", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "connector-rules" + "sources", + ":sourceId", + "connector", + "peek-resource-objects" ], "host": [ "{{baseUrl}}" @@ -35781,7 +151153,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"PeopleSoftHRMSOperationProvisioning\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", + "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", "options": { "raw": { "headerFamily": "json", @@ -35798,7 +151170,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -35809,1625 +151181,37 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "150e79aa-810e-4452-82d8-d5e294e5ee95", - "name": "Connector-Rule by ID", - "request": { - "name": "Connector-Rule by ID", - "description": { - "content": "Returns the connector rule specified by ID.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "48a78100-10a3-4962-88a2-5ec80624cc33", - "name": "Connector rule with the given ID", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"created\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {},\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "149fd2fc-ce3c-4df5-afb9-674fd01ae3a0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c1d71e8d-a6d1-4013-9291-4a3cffdec040", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e16fb91-bad1-4982-94fb-fc46266f9b82", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eb27e844-a3ee-4e18-8562-fa6ca5b23462", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "55a93d64-71a1-4d3e-a272-536fabab9b23", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "12e67ba1-f2ed-4c34-bc41-570e5f783019", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f782f5b6-525e-4dd0-8e4d-6a609d0b0795", - "name": "Update a Connector Rule", - "request": { - "name": "Update a Connector Rule", - "description": { - "content": "Updates an existing connector rule with the one provided in the request body. Note that the fields 'id', 'name', and 'type' are immutable.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorAfterModify\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3c345ac4-46f6-4b98-9260-2658022cb462", - "name": "The updated connector rule", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorAfterModify\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"created\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorBeforeCreate\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {},\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "200a4604-64c8-4b4a-9cf4-57e318c89f6d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorAfterModify\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8b000e06-bf4b-482d-b06b-8939408a4112", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorAfterModify\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8e986f79-d6de-4e78-bd19-6a193ce98185", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorAfterModify\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f8d4a929-3050-420d-877a-c69ac3ca0b9c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorAfterModify\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c156b5f-2710-4b3f-94fa-863d2eb20c80", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorAfterModify\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "792e2dc3-cd8b-438e-a737-ccd5efd23b5e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"sourceCode\": {\n \"version\": \"\",\n \"script\": \"\"\n },\n \"type\": \"ConnectorAfterModify\",\n \"description\": \"\",\n \"signature\": {\n \"input\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n ],\n \"output\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"\"\n }\n },\n \"attributes\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "34a5d214-c28f-43a5-8f9a-04f0c51d0e1d", - "name": "Delete a Connector-Rule", - "request": { - "name": "Delete a Connector-Rule", - "description": { - "content": "Deletes the connector rule specified by the given ID.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "32e9bfca-64ec-44a0-bc30-bfb66a02fede", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "ede43d11-1f55-44df-b3f9-b9d9cd3d1d24", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9a6a2ae2-b472-49f5-8b8d-d068ddc477ea", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a49ba2b8-74af-45fa-922a-c95c082145b4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0ecd265f-9790-42f1-a5d9-ed1e8b37cbd9", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9137509-d57a-45cc-97b7-ff5a896e9897", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aee36107-fdce-4bff-b3e7-f49ba5a9d54b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "validate", - "description": "", - "item": [ - { - "id": "1b9d60b6-d302-409f-b528-087478c5509b", - "name": "Validate Connector Rule", - "request": { - "name": "Validate Connector Rule", - "description": { - "content": "Returns a list of issues within the code to fix, if any.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "connector-rules", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c8125d03-af4e-46d5-af54-4e9a5202b320", - "name": "The status of the code's eligibility as a connector rule", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"state\": \"ERROR\",\n \"details\": [\n {\n \"line\": \"\",\n \"column\": \"\",\n \"messsage\": \"\"\n },\n {\n \"line\": \"\",\n \"column\": \"\",\n \"messsage\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13c3d139-5934-402f-b474-9d9260b9303b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1dee869b-ed1c-4106-83c0-4b7508018a1e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7d79ef2-92ee-4df0-a2b2-be75dd4c5224", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "910af6fe-5872-4b41-8ce6-20cc58287adf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "48a23475-6f5c-4911-b151-2c1899fa5950", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "connector-rules", - "validate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"version\": \"\",\n \"script\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "connectors", - "description": "", - "item": [ - { - "id": "ee350bdd-6e59-4cc7-99c9-9e850e363554", - "name": "Gets connector list", + "id": "ab5870b4-c961-465d-9c41-5ee755f56b15", + "name": "Ping cluster for source connector", "request": { - "name": "Gets connector list", + "name": "Ping cluster for source connector", "description": { - "content": "Fetches list of connectors that have 'RELEASED' status using filtering and pagination.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This endpoint validates that the cluster being used by the source is reachable from IdentityNow.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "connectors" + "sources", + ":sourceId", + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", + "content": "(Required) The ID of the Source", "type": "text/plain" - }, - "key": "locale", - "value": "de" + } } - ], - "variable": [] + ] }, "header": [ { @@ -37435,68 +151219,25 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "9d886161-49b3-4f95-809a-d375b53c5627", - "name": "A Connector Dto object", + "id": "634b9087-1c47-43c9-8b0c-34953ca1cedf", + "name": "The result of pinging connection with the source connector.", "originalRequest": { "url": { "path": [ - "connectors" + "sources", + ":sourceId", + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "de" - } - ], + "query": [], "variable": [] }, "header": [ @@ -37513,7 +151254,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -37524,68 +151265,25 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"type\": \"\",\n \"scriptName\": \"\",\n \"features\": [\n \"\",\n \"\"\n ],\n \"directConnect\": false,\n \"connectorMetadata\": {},\n \"status\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"\",\n \"scriptName\": \"\",\n \"features\": [\n \"\",\n \"\"\n ],\n \"directConnect\": false,\n \"connectorMetadata\": {},\n \"status\": \"\"\n }\n]", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"FAILURE\",\n \"elapsedMillis\": \"\",\n \"details\": {}\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cd9b48d2-6b35-40d6-8ef1-b086a8ea3b9e", + "id": "29d55c5c-214b-4976-ac71-635a242b8685", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "connectors" + "sources", + ":sourceId", + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "de" - } - ], + "query": [], "variable": [] }, "header": [ @@ -37602,7 +151300,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -37613,68 +151311,25 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8bf81547-8512-46a1-8967-5b8a4adc8922", + "id": "374782af-62d3-4281-8fbc-0cfe1df29a0b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "connectors" + "sources", + ":sourceId", + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "de" - } - ], + "query": [], "variable": [] }, "header": [ @@ -37691,7 +151346,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -37707,63 +151362,20 @@ "_postman_previewlanguage": "json" }, { - "id": "a00e4b13-78af-4ff4-a8bc-dcb86884a80e", + "id": "0481383f-3e43-4c51-9124-f1bb01b8173d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "connectors" + "sources", + ":sourceId", + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "de" - } - ], + "query": [], "variable": [] }, "header": [ @@ -37780,7 +151392,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -37791,68 +151403,25 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f80d8e0f-7ac8-4bfa-8af9-42c8f430a9cf", + "id": "8fb8e937-780b-4ea2-a324-3e728b710590", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "connectors" + "sources", + ":sourceId", + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "de" - } - ], + "query": [], "variable": [] }, "header": [ @@ -37864,84 +151433,41 @@ "description": { "content": "Added as a part of security scheme: oauth2", "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "79cc38a8-b835-4f6d-a4f1-2d93fadc8432", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "connectors" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "de" - } + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1deb800e-a329-44fa-8f7f-e2a8b4ddde52", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "connector", + "ping-cluster" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -37958,7 +151484,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -37974,63 +151500,20 @@ "_postman_previewlanguage": "json" }, { - "id": "86cfc373-6597-4f04-8a23-f47868596118", + "id": "a92e5b01-a8e6-45cb-847d-8bc009e75035", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "connectors" + "sources", + ":sourceId", + "connector", + "ping-cluster" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw, co*\n\n**type**: *eq*\n\n**directConnect**: *eq*\n\n**category**: *eq*\n\n**features**: *ca*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "de" - } - ], + "query": [], "variable": [] }, "header": [ @@ -38047,7 +151530,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -38058,7 +151541,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -38067,62 +151550,60 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "custom-password-instructions", - "description": "", - "item": [ + }, { - "id": "d218e16c-d3e6-4af5-bed3-d386f0aeccb3", - "name": "Create Custom Password Instructions", + "id": "6662c21c-c9b9-4fcd-bbfd-ed36ee75d8bb", + "name": "Test configuration for source connector", "request": { - "name": "Create Custom Password Instructions", + "name": "Test configuration for source connector", "description": { - "content": "This API creates the custom password instructions for the specified page ID. A token with ORG_ADMIN authority is required to call this API.", + "content": "This endpoint performs a more detailed validation of the source's configuration that can take longer than the lighter weight credential validation performed by the checkConnection API.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "custom-password-instructions" + "sources", + ":sourceId", + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The ID of the Source", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"pageId\": \"unlock-account:enter-username\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "response": [ { - "id": "50099f25-d18f-4ee5-b923-f7df1c1f4662", - "name": "Reference to the custom password instructions.", + "id": "e64f562c-fbf6-4d66-8144-f94256d5cc99", + "name": "The result of testing source connector configuration with response from it.", "originalRequest": { "url": { "path": [ - "custom-password-instructions" + "sources", + ":sourceId", + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -38131,10 +151612,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -38149,16 +151626,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"pageId\": \"unlock-account:enter-username\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "OK", "code": 200, @@ -38168,17 +151636,20 @@ "value": "application/json" } ], - "body": "{\n \"pageId\": \"unlock-account:enter-username\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"FAILURE\",\n \"elapsedMillis\": \"\",\n \"details\": {}\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "de35fc5e-1a2f-4ddf-8324-b20e72436d6c", + "id": "d27ca06c-2af4-4f00-b57b-72bfb74bb32a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "custom-password-instructions" + "sources", + ":sourceId", + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -38187,10 +151658,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -38205,16 +151672,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"pageId\": \"unlock-account:enter-username\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Bad Request", "code": 400, @@ -38224,17 +151682,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f43a2579-348f-4523-a104-e86415e0af3a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "3c0cc994-56d9-4611-90f5-e88e1f73020c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "custom-password-instructions" + "sources", + ":sourceId", + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -38244,9 +151705,51 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ee344061-90de-4871-928f-ad3344881208", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "connector", + "test-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -38261,16 +151764,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"pageId\": \"unlock-account:enter-username\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Forbidden", "code": 403, @@ -38280,17 +151774,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4fbcd444-2d0e-496d-a4be-3ab83c70768b", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "406209ca-2c67-47a3-8e1b-a54509dececb", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "custom-password-instructions" + "sources", + ":sourceId", + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" @@ -38299,10 +151796,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -38317,695 +151810,133 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"pageId\": \"unlock-account:enter-username\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{pageId}", - "description": "", - "item": [ + }, { - "id": "befee06c-5515-467b-8833-7a29eb660f33", - "name": "Get Custom Password Instructions by Page ID", - "request": { - "name": "Get Custom Password Instructions by Page ID", - "description": { - "content": "This API returns the custom password instructions for the specified page ID. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "65dfa37e-d71c-429f-bb32-b93b6738196d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "custom-password-instructions", - ":pageId" + "sources", + ":sourceId", + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "mfa:select", - "key": "pageId", - "disabled": true - } - ] + "query": [], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "response": [ - { - "id": "0def0fd3-9078-4127-aacf-e2aa8b175ce1", - "name": "Reference to the custom password instructions.", - "originalRequest": { - "url": { - "path": [ - "custom-password-instructions", - ":pageId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"pageId\": \"unlock-account:enter-username\",\n \"pageContent\": \"\",\n \"locale\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f364c83e-f940-438a-a00a-97d6bb2dec65", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "custom-password-instructions", - ":pageId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1b0d81e7-e759-4355-b69e-34de037633fd", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "custom-password-instructions", - ":pageId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bfc60983-6ff2-4c84-913f-e74048d8a80d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "custom-password-instructions", - ":pageId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "22351a2a-7827-43e6-b797-b564979a9fd0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "custom-password-instructions", - ":pageId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "34761ce2-1ff6-491c-b65b-1771741aa5ec", - "name": "Delete Custom Password Instructions by page ID", - "request": { - "name": "Delete Custom Password Instructions by page ID", - "description": { - "content": "This API delete the custom password instructions for the specified page ID. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0c6d2fc1-317a-4581-9c07-46d594f932da", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "custom-password-instructions", - ":pageId" + "sources", + ":sourceId", + "connector", + "test-configuration" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "mfa:select", - "key": "pageId", - "disabled": true - } - ] + "query": [], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, - "response": [ - { - "id": "cb09059b-0c22-4870-9a3d-7bad02d20aa4", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "custom-password-instructions", - ":pageId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "24594b38-1f92-48e7-a451-33f507d32590", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "custom-password-instructions", - ":pageId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c78d04f-ed78-4eaf-beaf-ae689094cd58", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "custom-password-instructions", - ":pageId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98f92c45-f14b-4a5b-92eb-9a4a40ed685d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "custom-password-instructions", - ":pageId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "06789d13-dd87-474b-9e78-373abc3b2fe9", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "custom-password-instructions", - ":pageId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale for the custom instructions, a BCP47 language tag. The default value is \\\"default\\\".", - "type": "text/plain" - }, - "key": "locale", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "entitlements", - "description": "", - "item": [ + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "87d2e059-9bdb-4e28-8574-217d4e0862ee", - "name": "Gets a list of entitlements.", + "id": "0ad29c7f-db0a-4d4b-999b-c9323b8d5e7f", + "name": "Gets source config with language translations", "request": { - "name": "Gets a list of entitlements.", + "name": "Gets source config with language translations", "description": { - "content": "This API returns a list of entitlements.\n\nThis API can be used in one of the two following ways: either getting entitlements for a specific **account-id**, or getting via use of **filters** (those two options are exclusive).\n\nAny authenticated token can call this API.", + "content": "Looks up and returns the source config for the requested source id after populating the source config values and applying language translations.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "entitlements" + "sources", + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" @@ -39014,189 +151945,59 @@ { "disabled": true, "description": { - "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", - "type": "text/plain" - }, - "key": "account-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", - "type": "text/plain" - }, - "key": "segmented-for-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", "type": "text/plain" }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "bdd44c32-b7ad-4d11-9c3a-2c7c148c0e10", - "name": "List of entitlements", - "originalRequest": { - "url": { - "path": [ - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", - "type": "text/plain" - }, - "key": "account-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", - "type": "text/plain" - }, - "key": "segmented-for-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, + "key": "locale", + "value": "fr" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "9cbf56c9-7c0c-4d13-817d-23591f77d814", + "name": "A Connector Detail object", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "connectors", + "source-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "locale", + "value": "fr" } ], "variable": [] @@ -39226,17 +152027,20 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"minim_e4\": \"ex\",\n \"reprehenderit_f9\": true,\n \"mollit9ed\": -12713466.840152025\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"dolor_a\": 99912451,\n \"ut_7_e\": \"exercitation Duis\",\n \"ut_9\": 13232436,\n \"utf\": -48158425\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n }\n]", + "body": "{\n \"name\": \"\",\n \"sourceConfigXml\": \"\",\n \"sourceConfig\": \"\",\n \"directConnect\": \"\",\n \"fileUpload\": \"\",\n \"uploadedFiles\": \"\",\n \"connectorMetadata\": {}\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4ef1da61-d8f6-4a43-8e77-4fc450e4149d", - "name": "Client Error - Returned if the request body is invalid.", + "id": "080dd661-28b7-4887-b053-c57a985d74ce", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "entitlements" + "sources", + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" @@ -39245,83 +152049,11 @@ { "disabled": true, "description": { - "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", - "type": "text/plain" - }, - "key": "account-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", - "type": "text/plain" - }, - "key": "segmented-for-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "locale", + "value": "fr" } ], "variable": [] @@ -39343,25 +152075,28 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "09aac28e-4a35-4429-8bf0-cf1883f3564a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "65324060-655a-4a40-b6e7-84169ee0a428", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "entitlements" + "sources", + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" @@ -39370,83 +152105,11 @@ { "disabled": true, "description": { - "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", - "type": "text/plain" - }, - "key": "account-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", - "type": "text/plain" - }, - "key": "segmented-for-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "locale", + "value": "fr" } ], "variable": [] @@ -39468,25 +152131,28 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "29f68dfa-f9b0-4716-af1f-0fbd6ee56063", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "8e7b6f02-7221-47a4-b9f2-29abf6719e71", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "entitlements" + "sources", + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" @@ -39495,83 +152161,11 @@ { "disabled": true, "description": { - "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", - "type": "text/plain" - }, - "key": "account-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", - "type": "text/plain" - }, - "key": "segmented-for-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "locale", + "value": "fr" } ], "variable": [] @@ -39593,25 +152187,28 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c0b73e62-93a8-46cc-83ae-dd0607b417cb", + "id": "7c98f9fc-5afe-4197-b9b5-fe640bd6a1da", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "entitlements" + "sources", + ":id", + "connectors", + "source-config" ], "host": [ "{{baseUrl}}" @@ -39620,85 +152217,211 @@ { "disabled": true, "description": { - "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", - "type": "text/plain" - }, - "key": "account-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", - "type": "text/plain" - }, - "key": "segmented-for-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "locale", + "value": "fr" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60320975-8ef0-4985-8af6-3bb237e6bada", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "connectors", + "source-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "locale", + "value": "fr" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b30c3223-b430-4fbb-a4f2-a728b87b50e4", + "name": "Native Change Detection Configuration", + "request": { + "name": "Native Change Detection Configuration", + "description": { + "content": "This API returns the existing native change detection configuration for a source specified by the given ID.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":sourceId", + "native-change-detection-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "key": "sourceId" + }, + { + "disabled": true, + "description": { + "content": "(Required) The source id", + "type": "text/plain" + }, + "type": "any", + "value": "", + "key": "id" + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "29a165e2-a71f-4fd4-b204-8780c94dccdf", + "name": "Native change detection configuration for a source", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "native-change-detection-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_CREATED\",\n \"ACCOUNT_CREATED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a2817cbb-8278-4c70-a7e9-bc6419c737ca", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "native-change-detection-config" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -39718,112 +152441,32 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "79b23626-08dd-4854-b7c5-1417be916847", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "a06ad44e-8369-4a79-9400-0e66619624a5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "entitlements" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The account ID. If specified, returns only entitlements associated with the given Account. Cannot be specified with the **filters**, **segmented-for-identity**, **for-segment-ids**, or **include-unsegmented** param(s).", - "type": "text/plain" - }, - "key": "account-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Entitlements to those which are assigned to the Segment(s) which are visible to the Identity with the specified ID. By convention, the value **me** can stand in for the current user's Identity ID.\nCannot be specified with the **account-id** or **for-segment-ids** param(s). It is also illegal to specify a value that refers to a different user's Identity.", - "type": "text/plain" - }, - "key": "segmented-for-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs.\nCannot be specified with the **account-id** or **segmented-for-identity** param(s).", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Entitlements. If **for-segment-ids** and **segmented-for-identity** are both absent or empty, specifying **include-unsegmented=false** results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id, requestable**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -39843,3147 +152486,117 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "aae33108-83a0-45cd-8fb8-d8f222a06521", - "name": "Get an entitlement", - "request": { - "name": "Get an entitlement", - "description": { - "content": "This API returns an entitlement by its ID.", - "type": "text/plain" - }, + "id": "bc5afb29-7028-4842-b1d2-eb372149fb26", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "entitlements", - ":id" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "d24a4887-e462-4c30-8ff9-4319effe492c", - "name": "An entitlement", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"sed_6_8\": -13690951.806635171\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f3c74416-5e33-4422-a0a5-cdf00980e8c0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "43f389ac-59d4-4dfb-bff7-00771d5cb28c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b3bf2880-a589-431f-880d-ad306fb63fa6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "35e86d55-4302-4c99-95fa-b48f4544646b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e57ed60a-2570-47de-8ee4-6c2e343012b7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a26d4e0b-8038-4a74-9b91-7665fb6d48f3", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "167dbea0-2e74-4616-9a3f-3c4a0642a458", - "name": "Patch an entitlement", - "request": { - "name": "Patch an entitlement", - "description": { - "content": "This API updates an existing entitlement using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.\n\nThe following fields are patchable: **requestable**, **privileged**, **segments**, **owner**, **name**, **description**.\n\nWhen you're patching owner, only owner type and owner id must be provided. Owner name is optional, and it won't be modified. If the owner name is provided, it should correspond to the real name. The only owner type currently supported is IDENTITY.\n\nA token with ORG_ADMIN or SOURCE_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32e42770-30c3-4c23-9d4b-8a0802afca97", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "entitlements", - ":id" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6e076771-bdf5-4347-a244-3155dd4e8fdc", - "name": "Responds with the entitlement as updated.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"sed_6_8\": -13690951.806635171\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fd089560-e4a5-496f-89bf-5671f0807593", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8385b49c-8bd9-430f-bd84-46e71977273f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0357d34d-3ab9-4f44-8f36-0753346a0b80", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c08fd553-115d-4dad-8fe3-063ad7892d1a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "225ef867-ac64-4df6-9a59-fc03f006d518", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6ac03d98-08e7-4851-9a67-3b631099651d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "parents", - "description": "", - "item": [ - { - "id": "20c00f08-16ce-4091-806e-204d99a3db21", - "name": "List of entitlements parents", - "request": { - "name": "List of entitlements parents", - "description": { - "content": "This API returns a list of all parent entitlements of a given entitlement.", - "type": "text/plain" - }, - "url": { - "path": [ - "entitlements", - ":id", - "parents" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "5e20e13a-decb-482e-a742-3d330ffb6724", - "name": "List of entitlements parents from an entitlement", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "parents" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"minim_e4\": \"ex\",\n \"reprehenderit_f9\": true,\n \"mollit9ed\": -12713466.840152025\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"dolor_a\": 99912451,\n \"ut_7_e\": \"exercitation Duis\",\n \"ut_9\": 13232436,\n \"utf\": -48158425\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "18de1a65-ddde-4b00-8b13-9fb9efb4230a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "parents" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e9645148-f390-4bd9-9fe8-abef3fc6d087", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "parents" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ebd94ff-3bff-4f22-b516-0f1339355856", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "parents" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "004acc6c-5f77-4844-a3fc-f0c8a358fc86", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "parents" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4491a526-9c5a-48a1-8c24-fab2219e0e6e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "parents" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "93fcdcfd-dbb4-4cb0-b93e-29ecb7d8bfad", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "parents" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "children", - "description": "", - "item": [ - { - "id": "fd8ca509-87c1-4219-ab54-25800e403cea", - "name": "List of entitlements children", - "request": { - "name": "List of entitlements children", - "description": { - "content": "This API returns a list of all child entitlements of a given entitlement.", - "type": "text/plain" - }, - "url": { - "path": [ - "entitlements", - ":id", - "children" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a16f02de-22e7-47a8-8187-b0c4e5a63f63", - "name": "List of entitlements children from an entitlement", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "children" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"minim_e4\": \"ex\",\n \"reprehenderit_f9\": true,\n \"mollit9ed\": -12713466.840152025\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": false,\n \"cloudGoverned\": false,\n \"description\": \"\",\n \"requestable\": false,\n \"attributes\": {\n \"dolor_a\": 99912451,\n \"ut_7_e\": \"exercitation Duis\",\n \"ut_9\": 13232436,\n \"utf\": -48158425\n },\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ],\n \"segments\": [\n \"\",\n \"\"\n ],\n \"manuallyUpdatedFields\": {\n \"DISPLAY_NAME\": false,\n \"DESCRIPTION\": false\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e9ed0fd8-ef27-4e5b-95c9-302c3a303681", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "children" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "df932530-a9b9-4e00-8f59-acf48d95944f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "children" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ee215b94-1f8c-40d0-a0cd-c3e9a2c09fad", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "children" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d1a4c186-ef8b-499b-a2b0-c8a905dddcb5", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "children" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "36633cd2-70bc-41d6-8d1e-6595b58093e3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "children" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "612da382-5120-4d4c-81c1-6df62a856554", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "children" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, type, attribute, value, source.id**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw*\n\n**type**: *eq, in*\n\n**attribute**: *eq, in*\n\n**value**: *eq, in, sw*\n\n**source.id**: *eq, in*\n\n**requestable**: *eq*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "key": "Authorization", + "value": "" } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "entitlement-request-config", - "description": "", - "item": [ - { - "id": "4ee69301-90a4-4e69-b109-767707c3884c", - "name": "Get Entitlement Request Config", - "request": { - "name": "Get Entitlement Request Config", - "description": { - "content": "This API returns the entitlement request config for a specified entitlement.", - "type": "text/plain" - }, - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "50fdc0cb-88f6-4724-b400-0643df1a2810", - "name": "An Entitlement Request Config", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7c3ac240-f5b3-42ec-8fdd-5a05a2f4108d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a97b4a44-c12c-4ea8-b67a-5a2a349a069a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e3b8586d-b7ee-49d0-88b9-596d8ced8403", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "40e64b23-2b99-4ccc-a3a0-8021cf06650b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fb824e20-6f47-402f-b9a5-376802e54a5e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5563e21f-7b4f-4393-bae6-9ed8795cb66c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e2279a4a-4dde-4ddc-884c-00b829ad3652", - "name": "Replace Entitlement Request Config", - "request": { - "name": "Replace Entitlement Request Config", - "description": { - "content": "This API replaces the entitlement request config for a specified entitlement.", - "type": "text/plain" - }, - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "775400c6-6247-40e1-8180-e2e59a1ebd25", - "name": "Responds with the entitlement request config as updated.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5dcc22a1-8c2d-4590-a4c9-c909fcf818c5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3368bd11-326a-4451-873a-10815c48b084", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6496f517-9b6a-4558-aa95-efab046ab9c3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a19c782c-5def-4e5e-9a8e-3b9948a68630", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "435a43b4-e01a-45a8-b401-900074de5601", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b4a3f407-b00f-473b-8e2b-d20bf08d5487", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "bulk-update", - "description": "", - "item": [ - { - "id": "20830791-d953-4768-b29b-95cecb0b3a0c", - "name": "Bulk update an entitlement list", - "request": { - "name": "Bulk update an entitlement list", - "description": { - "content": "This API applies an update to every entitlement of the list.\n\nThe number of entitlements to update is limited to 50 items maximum.\n\nThe JsonPatch update follows the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. allowed operations : **{ \"op\": \"replace\", \"path\": \"/privileged\", \"value\": boolean }** **{ \"op\": \"replace\", \"path\": \"/requestable\",\"value\": boolean }** \n\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, + "id": "3d12f575-914a-4931-b02f-c922e9b06e46", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "entitlements", - "bulk-update" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -42993,390 +152606,42 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "654a7dc9-d4c4-4cfb-b860-c8c1ef40bae8", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, + "status": "Too Many Requests", + "code": 429, + "header": [ { - "id": "9e1ecbc6-b159-46f4-99c6-73ae2778034d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "251458d7-4922-4137-b93d-2e2fa9b9c6e7", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac2caa09-dfba-461e-8df7-028a912da745", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ef4643e7-6de4-4e9a-8272-abd6373e2ba6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a2614ed6-13c2-4945-b121-82009b4488bf", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "entitlements", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"jsonPatch\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "generate-password-reset-token", - "description": "", - "item": [ - { - "name": "digit", - "description": "", - "item": [ + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "a1285733-7f38-4fb6-967b-1a1838a68f2d", - "name": "Generate a digit token", - "request": { - "name": "Generate a digit token", - "description": { - "content": "This API is used to generate a digit token for password management. Requires authorization scope of \"idn:password-digit-token:create\".", - "type": "text/plain" - }, + "id": "9dc23d69-a3f0-4546-a14e-79d5c07ceb27", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "generate-password-reset-token", - "digit" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -43386,405 +152651,119 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userId\": \"\",\n \"length\": \"\",\n \"durationMinutes\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "7d7b80eb-00a9-4270-ab9a-f1333aeb32ee", - "name": "The digit token for password management.", - "originalRequest": { - "url": { - "path": [ - "generate-password-reset-token", - "digit" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userId\": \"\",\n \"length\": \"\",\n \"durationMinutes\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"digitToken\": \"\",\n \"requestId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "63a895fc-f15d-416d-8534-d69d5f48149b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "generate-password-reset-token", - "digit" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userId\": \"\",\n \"length\": \"\",\n \"durationMinutes\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "06a2e544-1184-40ad-9055-51ac52e240c9", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "generate-password-reset-token", - "digit" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userId\": \"\",\n \"length\": \"\",\n \"durationMinutes\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e086bb14-ae92-4eb7-86fd-acc654280e27", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "generate-password-reset-token", - "digit" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userId\": \"\",\n \"length\": \"\",\n \"durationMinutes\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "historical-identities", - "description": "", - "item": [ + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "efa7ff7e-f992-4b02-bd54-4c81ccd4d56d", - "name": "Lists all the identities", + "id": "1bd44b38-45ae-43b2-a1fd-8af29358df6f", + "name": "Update Native Change Detection Configuration", "request": { - "name": "Lists all the identities", + "name": "Update Native Change Detection Configuration", "description": { - "content": "This gets the list of identities for the customer. This list end point does not support count=true request param. The total count of identities would never be returned even if the count param is specified in the request Requires authorization scope of 'idn:identity-history:read'", + "content": "Replaces the native change detection configuration for the source specified by the given ID with the configuration provided in the request body.\n \nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "historical-identities" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This param is used for starts-with search for first, last and display name of the identity", - "type": "text/plain" - }, - "key": "starts-with-query", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list down deleted identities or not.", - "type": "text/plain" - }, - "key": "is-deleted", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list active or inactive identities.", - "type": "text/plain" - }, - "key": "is-active", - "value": "" - }, + "query": [], + "variable": [ { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "type": "any", + "key": "sourceId" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The source id", "type": "text/plain" }, - "key": "offset", - "value": "0" + "type": "any", + "value": "", + "key": "id" } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_CREATED\",\n \"ACCOUNT_CREATED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "c4a01817-8dff-4455-80b4-6c83a5337ba0", - "name": "List of identities for the customer.", + "id": "4aba2270-720b-4b75-8d34-a0b6d2f562c2", + "name": "Updated native change detection configuration for a source", "originalRequest": { "url": { "path": [ - "historical-identities" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This param is used for starts-with search for first, last and display name of the identity", - "type": "text/plain" - }, - "key": "starts-with-query", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list down deleted identities or not.", - "type": "text/plain" - }, - "key": "is-deleted", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list active or inactive identities.", - "type": "text/plain" - }, - "key": "is-active", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -43798,82 +152777,51 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_CREATED\",\n \"ACCOUNT_CREATED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"active\": true,\n \"deletedDate\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"active\": true,\n \"deletedDate\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aa9ee5e2-81e1-4eec-960a-175afb42f939", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "This param is used for starts-with search for first, last and display name of the identity", - "type": "text/plain" - }, - "key": "starts-with-query", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list down deleted identities or not.", - "type": "text/plain" - }, - "key": "is-deleted", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list active or inactive identities.", - "type": "text/plain" - }, - "key": "is-active", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_CREATED\",\n \"ACCOUNT_CREATED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7e354005-c3a6-490b-9db5-7f3ee313e30b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "native-change-detection-config" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -43887,8 +152835,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_CREATED\",\n \"ACCOUNT_CREATED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -43898,71 +152855,31 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3b6a85c4-a82e-4049-84bf-a82a95ef72c0", + "id": "ba964733-57fa-48d1-8ee9-b6dae7b7d742", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "historical-identities" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This param is used for starts-with search for first, last and display name of the identity", - "type": "text/plain" - }, - "key": "starts-with-query", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list down deleted identities or not.", - "type": "text/plain" - }, - "key": "is-deleted", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list active or inactive identities.", - "type": "text/plain" - }, - "key": "is-active", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -43976,8 +152893,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_CREATED\",\n \"ACCOUNT_CREATED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -43992,66 +152918,26 @@ "_postman_previewlanguage": "json" }, { - "id": "6ec4ad78-fd09-44a1-8b00-cf118b6d5ce1", + "id": "25b2b1d2-8492-4797-a912-1f33b38ca400", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "historical-identities" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This param is used for starts-with search for first, last and display name of the identity", - "type": "text/plain" - }, - "key": "starts-with-query", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list down deleted identities or not.", - "type": "text/plain" - }, - "key": "is-deleted", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list active or inactive identities.", - "type": "text/plain" - }, - "key": "is-active", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -44065,8 +152951,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_CREATED\",\n \"ACCOUNT_CREATED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -44076,71 +152971,31 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e43e74bb-ff56-49df-8f65-6f29d6bd9045", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "6b11e11a-6760-440e-9f7c-0ee3208a7ec1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "historical-identities" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This param is used for starts-with search for first, last and display name of the identity", - "type": "text/plain" - }, - "key": "starts-with-query", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list down deleted identities or not.", - "type": "text/plain" - }, - "key": "is-deleted", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list active or inactive identities.", - "type": "text/plain" - }, - "key": "is-active", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -44154,82 +153009,51 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_CREATED\",\n \"ACCOUNT_CREATED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2f034cef-3b6b-40c2-b449-826e3420e400", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "dd740522-a150-4a42-937c-afabcf34c1c6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "historical-identities" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "This param is used for starts-with search for first, last and display name of the identity", - "type": "text/plain" - }, - "key": "starts-with-query", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list down deleted identities or not.", - "type": "text/plain" - }, - "key": "is-deleted", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Indicates if we want to only list active or inactive identities.", - "type": "text/plain" - }, - "key": "is-active", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -44243,5545 +153067,51 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_CREATED\",\n \"ACCOUNT_CREATED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "4c033fad-6ea6-4977-9b1d-e6b38c86f4ec", - "name": "Get latest snapshot of identity", - "request": { - "name": "Get latest snapshot of identity", - "description": { - "content": "This method retrieves a specified identity Requires authorization scope of 'idn:identity-history:read'", - "type": "text/plain" - }, - "url": { - "path": [ - "historical-identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "541bf08b-561a-4854-8899-15fdbf5e74fd", - "name": "The identity object.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"displayName\": \"\",\n \"snapshot\": \"\",\n \"deletedDate\": \"\",\n \"accessItemCount\": {\n \"ullamco_5\": \"\",\n \"est_d\": \"\"\n },\n \"attributes\": {\n \"mollit_1\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b77c82b-9afa-498a-86e2-1c12746355fd", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e24ef4d2-2fe3-4ef7-9b03-a9935be3751c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e9730c33-dcc8-428e-be04-ab76a0bcc79f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1c3d7b45-2531-4ed9-b6c9-5515e8d21809", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b3e0acf5-2f54-4866-8209-feb53fc66cb5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "access-items", - "description": "", - "item": [ - { - "id": "252fb7e6-6dc2-487d-8213-c28d2b7e2eb6", - "name": "Gets a list of access items for the identity filtered by item type", - "request": { - "name": "Gets a list of access items for the identity filtered by item type", - "description": { - "content": "This method retrieves a list of access item for the identity filtered by the access item type Requires authorization scope of 'idn:identity-history:read' ", - "type": "text/plain" - }, - "url": { - "path": [ - "historical-identities", - ":id", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The type of access item for the identity. If not provided, it defaults to account", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "2f66ad43-fa7d-48b2-99be-3c04cebe3e6e", - "name": "The list of access items.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The type of access item for the identity. If not provided, it defaults to account", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n },\n {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "150e45ce-2592-4d36-af8a-364f124748a6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The type of access item for the identity. If not provided, it defaults to account", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2dd87af1-0b49-4292-a7fa-9eb31d211681", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The type of access item for the identity. If not provided, it defaults to account", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "949c40bd-9593-4d59-ab14-204c48a57d62", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The type of access item for the identity. If not provided, it defaults to account", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cbff72b1-8d68-4064-b8d4-3f301912b348", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The type of access item for the identity. If not provided, it defaults to account", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "60768c82-3215-40ea-bc90-55a761cd9174", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The type of access item for the identity. If not provided, it defaults to account", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "snapshots", - "description": "", - "item": [ - { - "id": "3846b07c-fcaf-4bdf-8563-0634adc42083", - "name": "Lists all the snapshots for the identity", - "request": { - "name": "Lists all the snapshots for the identity", - "description": { - "content": "This method retrieves all the snapshots for the identity Requires authorization scope of 'idn:identity-history:read' ", - "type": "text/plain" - }, - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The specified start date", - "type": "text/plain" - }, - "key": "start", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating the range in day or month for the specified interval-name", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "3584785c-2365-44a3-ae6e-dbcd29ae8d65", - "name": "A list of identity summary for each snapshot.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The specified start date", - "type": "text/plain" - }, - "key": "start", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating the range in day or month for the specified interval-name", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"snapshot\": \"\"\n },\n {\n \"snapshot\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f3cf0e2b-9026-4a57-beea-4e47c588ed34", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The specified start date", - "type": "text/plain" - }, - "key": "start", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating the range in day or month for the specified interval-name", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7312870d-9df9-4dcd-97bc-c8277158fc6c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The specified start date", - "type": "text/plain" - }, - "key": "start", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating the range in day or month for the specified interval-name", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e947f80d-d017-41fd-863f-813af1e1ef1d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The specified start date", - "type": "text/plain" - }, - "key": "start", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating the range in day or month for the specified interval-name", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6bfe34a4-0873-4e5f-a979-3b080a9f5f67", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The specified start date", - "type": "text/plain" - }, - "key": "start", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating the range in day or month for the specified interval-name", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d03c21e9-cb42-4639-9bb8-d31e6e04ea48", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The specified start date", - "type": "text/plain" - }, - "key": "start", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating the range in day or month for the specified interval-name", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{date}", - "description": "", - "item": [ - { - "id": "f1e6089e-e7f4-431a-a99e-2910672876ea", - "name": "Gets an identity snapshot at a given date", - "request": { - "name": "Gets an identity snapshot at a given date", - "description": { - "content": "This method retrieves a specified identity snapshot at a given date Requires authorization scope of 'idn:identity-history:read' ", - "type": "text/plain" - }, - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "date", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "6287c896-6720-43d1-bb1d-35608165b9dd", - "name": "The identity object.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"displayName\": \"\",\n \"snapshot\": \"\",\n \"deletedDate\": \"\",\n \"accessItemCount\": {\n \"ullamco_5\": \"\",\n \"est_d\": \"\"\n },\n \"attributes\": {\n \"mollit_1\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ce765564-6e52-413e-b416-69eb6e8fbdf0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9ca7e7a-19df-4ee0-9c6a-1fe62f8391f5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3430b32f-b22c-4400-b41a-814ed0f60ac1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b633a51e-1d68-4145-a1af-946637c4cc8e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8287850e-b95d-43af-8bfc-30ce8351b57d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "access-items", - "description": "", - "item": [ - { - "id": "6873ad7f-4ab4-4fcb-804c-d31bbf849c5e", - "name": "Gets the list of identity access items at a given date filterd by item type", - "request": { - "name": "Gets the list of identity access items at a given date filterd by item type", - "description": { - "content": "This method retrieves the list of identity access items at a given date filterd by item type Requires authorization scope of 'idn:identity-history:read' ", - "type": "text/plain" - }, - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The access item type", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "date", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "bae18203-56d8-4feb-a1e2-8eecc674ff2e", - "name": "The identity object.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The access item type", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n },\n {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9235787-7446-4bba-87ed-dae7d3ec48fb", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The access item type", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9c25603-5882-4a37-a130-353c658e0abe", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The access item type", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d837d0fe-8009-474f-b6e1-b8209fbdc660", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The access item type", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f258a1d4-df4e-4d84-a415-73470f5c5978", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The access item type", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b952b84c-1281-4434-9bc0-e5cf6d5ee5a0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshots", - ":date", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The access item type", - "type": "text/plain" - }, - "key": "type", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "snapshot-summary", - "description": "", - "item": [ - { - "id": "10c27607-60bb-45a2-94a9-bac40c113367", - "name": "Gets the summary for the event count for a specific identity", - "request": { - "name": "Gets the summary for the event count for a specific identity", - "description": { - "content": "This method gets the summary for the event count for a specific identity by month/day Requires authorization scope of 'idn:identity-history:read' ", - "type": "text/plain" - }, - "url": { - "path": [ - "historical-identities", - ":id", - "snapshot-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The date before which snapshot summary is required", - "type": "text/plain" - }, - "key": "before", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating day or month. Defaults to month if not specified", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "The time zone. Defaults to UTC if not provided", - "type": "text/plain" - }, - "key": "time-zone", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "0889575c-0a7a-47b3-933c-e6eb6e9aa0a3", - "name": "A summary list of identity changes in date histogram format.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshot-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The date before which snapshot summary is required", - "type": "text/plain" - }, - "key": "before", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating day or month. Defaults to month if not specified", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "The time zone. Defaults to UTC if not provided", - "type": "text/plain" - }, - "key": "time-zone", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"value\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d4dc9ac4-67c6-4f53-9470-ed3fad01969f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshot-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The date before which snapshot summary is required", - "type": "text/plain" - }, - "key": "before", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating day or month. Defaults to month if not specified", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "The time zone. Defaults to UTC if not provided", - "type": "text/plain" - }, - "key": "time-zone", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "53f692e3-7265-45a1-be4e-5a0dff34911f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshot-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The date before which snapshot summary is required", - "type": "text/plain" - }, - "key": "before", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating day or month. Defaults to month if not specified", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "The time zone. Defaults to UTC if not provided", - "type": "text/plain" - }, - "key": "time-zone", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "adac1592-c392-4b51-9f6e-ecdf03009516", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshot-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The date before which snapshot summary is required", - "type": "text/plain" - }, - "key": "before", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating day or month. Defaults to month if not specified", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "The time zone. Defaults to UTC if not provided", - "type": "text/plain" - }, - "key": "time-zone", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab59e450-5535-4288-ab1f-3c1f717bc907", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshot-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The date before which snapshot summary is required", - "type": "text/plain" - }, - "key": "before", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating day or month. Defaults to month if not specified", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "The time zone. Defaults to UTC if not provided", - "type": "text/plain" - }, - "key": "time-zone", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9bf58558-ba14-4dd2-8212-bc32a7dc4657", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "snapshot-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The date before which snapshot summary is required", - "type": "text/plain" - }, - "key": "before", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The interval indicating day or month. Defaults to month if not specified", - "type": "text/plain" - }, - "key": "interval", - "value": "day" - }, - { - "disabled": true, - "description": { - "content": "The time zone. Defaults to UTC if not provided", - "type": "text/plain" - }, - "key": "time-zone", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "events", - "description": "", - "item": [ - { - "id": "09a8ecf6-e1df-43c8-90b8-67343194c7e7", - "name": "Lists all events for the given identity", - "request": { - "name": "Lists all events for the given identity", - "description": { - "content": "This method retrieves all access events for the identity Requires authorization scope of 'idn:identity-history:read' ", - "type": "text/plain" - }, - "url": { - "path": [ - "historical-identities", - ":id", - "events" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The optional instant from which to return the access events", - "type": "text/plain" - }, - "key": "from", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of event types to return. If null or empty, all events are returned", - "type": "text/plain" - }, - "key": "eventTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of event types to return. If null or empty, all events are returned", - "type": "text/plain" - }, - "key": "eventTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "f830446e-607a-4182-b72e-58239599093b", - "name": "The list of events for the identity", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "events" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The optional instant from which to return the access events", - "type": "text/plain" - }, - "key": "from", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of event types to return. If null or empty, all events are returned", - "type": "text/plain" - }, - "key": "eventTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"accessItem\": {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n },\n \"identityId\": \"\",\n \"eventType\": \"\",\n \"dt\": \"\",\n \"governanceEvent\": {\n \"name\": \"\",\n \"dt\": \"\",\n \"type\": \"certification\",\n \"governanceId\": \"\",\n \"owners\": [\n {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n ],\n \"reviewers\": [\n {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n ],\n \"decisionMaker\": {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n }\n },\n {\n \"accessItem\": {\n \"accessType\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"sourceName\": \"\",\n \"sourceId\": \"\",\n \"description\": \"\",\n \"displayName\": \"\",\n \"entitlementCount\": \"\",\n \"appDisplayName\": \"\"\n },\n \"identityId\": \"\",\n \"eventType\": \"\",\n \"dt\": \"\",\n \"governanceEvent\": {\n \"name\": \"\",\n \"dt\": \"\",\n \"type\": \"accessRequest\",\n \"governanceId\": \"\",\n \"owners\": [\n {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n ],\n \"reviewers\": [\n {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n ],\n \"decisionMaker\": {\n \"id\": \"\",\n \"displayName\": \"\"\n }\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ccedfeed-f32f-4934-a55d-cb2f714e7307", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "events" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The optional instant from which to return the access events", - "type": "text/plain" - }, - "key": "from", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of event types to return. If null or empty, all events are returned", - "type": "text/plain" - }, - "key": "eventTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4de1ac49-74b8-4202-9e42-1b8332c5b54f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "events" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The optional instant from which to return the access events", - "type": "text/plain" - }, - "key": "from", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of event types to return. If null or empty, all events are returned", - "type": "text/plain" - }, - "key": "eventTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ae1ab9d-0905-4e26-80b4-0fbe2a3b6303", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "events" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The optional instant from which to return the access events", - "type": "text/plain" - }, - "key": "from", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of event types to return. If null or empty, all events are returned", - "type": "text/plain" - }, - "key": "eventTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6d897273-d83f-471d-af6a-8eda35ab6993", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "events" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The optional instant from which to return the access events", - "type": "text/plain" - }, - "key": "from", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of event types to return. If null or empty, all events are returned", - "type": "text/plain" - }, - "key": "eventTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "968622c2-7dff-47a6-9e84-3f2e7926b6c3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "events" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The optional instant from which to return the access events", - "type": "text/plain" - }, - "key": "from", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of event types to return. If null or empty, all events are returned", - "type": "text/plain" - }, - "key": "eventTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "179ff3a4-b09e-4da5-8a6c-f887da1efa90", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "events" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The optional instant from which to return the access events", - "type": "text/plain" - }, - "key": "from", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of event types to return. If null or empty, all events are returned", - "type": "text/plain" - }, - "key": "eventTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "start-date", - "description": "", - "item": [ - { - "id": "ebe49a5a-a2ca-40bc-9e41-d43ded815623", - "name": "Gets the start date of the identity", - "request": { - "name": "Gets the start date of the identity", - "description": { - "content": "This method retrieves start date of the identity Requires authorization scope of 'idn:identity-history:read' ", - "type": "text/plain" - }, - "url": { - "path": [ - "historical-identities", - ":id", - "start-date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "351c0a7f-02d1-4f63-b910-d6c987d29fcf", - "name": "The start date of the identity", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "start-date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "617f517f-0490-4d02-85ff-dff44c650e0a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "start-date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c989a980-1e9c-40a6-a1cc-c1e1c37ae33c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "start-date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "034f363c-8e10-48be-a24b-b47ff057c2ae", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "start-date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34d39beb-31e2-4155-996c-eead3d32f413", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "start-date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4c874b44-a20b-4f7f-88f9-c03fd5eea176", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "start-date" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "compare", - "description": "", - "item": [ - { - "id": "edab6624-b9d8-4dc2-9c02-387be91d08b3", - "name": "Gets a difference of count for each access item types for the given identity between 2 snapshots", - "request": { - "name": "Gets a difference of count for each access item types for the given identity between 2 snapshots", - "description": { - "content": "This method gets a difference of count for each access item types for the given identity between 2 snapshots Requires authorization scope of 'idn:identity-history:read' ", - "type": "text/plain" - }, - "url": { - "path": [ - "historical-identities", - ":id", - "compare" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "c5d2d9b5-724c-4413-b35c-9c901c45b122", - "name": "A IdentityCompare object with difference details for each access item type", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"accessItemDiff\": {\n \"occaecat3\": {},\n \"laboris_892\": {},\n \"in_43\": {},\n \"aute6\": {}\n }\n },\n {\n \"accessItemDiff\": {\n \"commodo04c\": {}\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "616507f6-fb18-4725-a7d6-65712673751f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "682b9b16-4ede-4b65-b930-91e8c763ddfe", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "50d1d608-555f-4314-80d6-4f2a22c448a2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eec83a7a-c84a-4e51-9f77-72da90ef54a5", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "76cd78c9-5151-4d19-8bb5-4c54cf29135b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "An optional list of access item types (app, account, entitlement, etc...) to return. If null or empty, all access items types are returned ", - "type": "text/plain" - }, - "key": "accessItemTypes", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{access-type}", - "description": "", - "item": [ - { - "id": "5215b27b-a801-4590-96af-e079c8256886", - "name": "Gets a list of differences of specific accessType for the given identity between 2 snapshots", - "request": { - "name": "Gets a list of differences of specific accessType for the given identity between 2 snapshots", - "description": { - "content": "This method gets a list of differences of specific accessType for the given identity between 2 snapshots Requires authorization scope of 'idn:identity-history:read' ", - "type": "text/plain" - }, - "url": { - "path": [ - "historical-identities", - ":id", - "compare", - ":access-type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", - "type": "text/plain" - }, - "key": "access-associated", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - }, - { - "type": "any", - "key": "access-type" - }, - { - "disabled": true, - "description": { - "content": "(Required) The specific type which needs to be compared", - "type": "text/plain" - }, - "type": "any", - "value": "", - "key": "accessType" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "6a45388a-e76a-45c4-b037-7d8d0fa10274", - "name": "A list of events for the identity", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare", - ":access-type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", - "type": "text/plain" - }, - "key": "access-associated", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"eventType\": \"REMOVE\",\n \"displayName\": \"\",\n \"sourceName\": \"\"\n },\n {\n \"id\": \"\",\n \"eventType\": \"ADD\",\n \"displayName\": \"\",\n \"sourceName\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17972113-157a-4cd7-917d-09a9307e5ec2", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare", - ":access-type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", - "type": "text/plain" - }, - "key": "access-associated", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "592b1205-98a0-4fb3-8401-be4051bea6e3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare", - ":access-type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", - "type": "text/plain" - }, - "key": "access-associated", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c6dcd7fb-a149-4fd4-a977-6aa47787d5e5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare", - ":access-type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", - "type": "text/plain" - }, - "key": "access-associated", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cba9f4b7-5456-450e-8a30-d108a5b35cf0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare", - ":access-type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", - "type": "text/plain" - }, - "key": "access-associated", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13a205c6-ef3b-48ca-8726-419e5bdfcac3", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "historical-identities", - ":id", - "compare", - ":access-type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates if added or removed access needs to be returned. true - added, false - removed, null - both added & removed", - "type": "text/plain" - }, - "key": "access-associated", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 1 of identity", - "type": "text/plain" - }, - "key": "snapshot1", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The snapshot 2 of identity", - "type": "text/plain" - }, - "key": "snapshot2", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "common-access", - "description": "", - "item": [ - { - "id": "378c7c7d-f801-447c-b122-dc2eae6f6a06", - "name": "Get a paginated list of common access", - "request": { - "name": "Get a paginated list of common access", - "description": { - "content": "This endpoint returns the current common access for a customer. The returned items can be filtered and sorted. Requires authorization scope of iai:access-modeling:read", - "type": "text/plain" - }, - "url": { - "path": [ - "common-access" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "caea1e2c-27ce-4eee-ab30-f5d6f2cda471", - "name": "Succeeded. Returns a list of common access for a customer.", - "originalRequest": { - "url": { - "path": [ - "common-access" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } + "id": "0bbd7ea7-3798-4d1a-9432-d83fc9ae07f5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "native-change-detection-config" ], + "host": [ + "{{baseUrl}}" + ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -49795,86 +153125,99 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_CREATED\",\n \"ACCOUNT_CREATED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"\",\n \"lastUpdated\": \"\",\n \"reviewedByUser\": \"\",\n \"lastReviewed\": \"\"\n },\n {\n \"access\": {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"\",\n \"lastUpdated\": \"\",\n \"reviewedByUser\": \"\",\n \"lastReviewed\": \"\"\n }\n]", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "881d6be6-5d2f-4807-b94d-c0192f3a26d2", + "name": "Delete Native Change Detection Configuration", + "request": { + "name": "Delete Native Change Detection Configuration", + "description": { + "content": "Deletes the native change detection configuration for the source specified by the given ID.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":sourceId", + "native-change-detection-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "key": "sourceId" + }, + { + "disabled": true, + "description": { + "content": "(Required) The source id", + "type": "text/plain" + }, + "type": "any", + "value": "", + "key": "id" + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ { - "id": "594cf5e9-0b39-4b11-aa80-dfbbf0ef3024", - "name": "Client Error - Returned if the request body is invalid.", + "id": "0647979c-6534-4997-bd54-3619b41f8230", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "common-access" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -49884,79 +153227,29 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "53f6849e-8dc1-4c31-b449-efeb0b008480", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "6e281678-2fef-4ccd-922f-1cf5ecebc233", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "common-access" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -49973,79 +153266,35 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c50ff19a-13e2-46a1-92fe-0df58e7136e3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "780bdb10-b03a-451e-9e0b-d52a1eaa3c70", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "common-access" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -50062,79 +153311,35 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "942f18a6-abb1-4408-9ee4-115c295565a2", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "13ea2c54-e3b2-4a63-a3d5-80a76469e30d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "common-access" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**status**: *eq, sw*\n\n**reviewedByUser** *eq*\n\n**access.id**: *eq, sw*\n\n**access.type**: *eq*\n\n**access.name**: *sw, eq*\n\n**access.description**: *sw, eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name, status**\n\nBy default the common access items are sorted by name, ascending.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -50151,76 +153356,30 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9691d070-19b6-4af0-ae8a-834872c70218", - "name": "Create common access items", - "request": { - "name": "Create common access items", - "description": { - "content": "This API is used to add roles/access profiles to the list of common access for a customer. Requires authorization scope of iai:access-modeling:create", - "type": "text/plain" - }, - "url": { - "path": [ - "common-access" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ { - "id": "c0bd47a3-6c2a-4e25-b0e4-af382061cdbc", - "name": "Returns details of the common access classification request.", + "id": "34e697e4-5a29-4bf5-ab72-20553d3c77ec", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "common-access" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -50229,10 +153388,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -50246,37 +153401,30 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "Accepted", - "code": 202, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"DENIED\",\n \"lastUpdated\": \"\",\n \"reviewedByUser\": \"\",\n \"lastReviewed\": \"\",\n \"createdByUser\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "31d06114-138b-48a5-ae3c-850bdfba06c4", - "name": "Client Error - Returned if the request body is invalid.", + "id": "51a0221b-3756-4983-8bac-894ee63980d0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "common-access" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -50285,10 +153433,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -50302,37 +153446,30 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b9236ea6-2488-428f-97d5-64eb9ecccb9b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "97728cdd-c567-42e2-92d8-1005b9a19778", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "common-access" + "sources", + ":sourceId", + "native-change-detection-config" ], "host": [ "{{baseUrl}}" @@ -50341,10 +153478,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -50358,37 +153491,78 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "203ab1aa-b212-4ed0-9602-0da504da86ff", + "name": "Lists ProvisioningPolicies", + "request": { + "name": "Lists ProvisioningPolicies", + "description": { + "content": "This end-point lists all the ProvisioningPolicies in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "61358003-a288-40af-816c-abe82e2b49dc", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "02c84d43-9060-4595-8738-45c8d955b9c1", + "name": "List of ProvisioningPolicyDto objects", "originalRequest": { "url": { "path": [ - "common-access" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -50397,10 +153571,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -50414,37 +153584,30 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DELETE_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0ce17f89-e4f8-4c29-aa61-ed7cf5ad9983", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "fa95a8d8-7a76-4080-b91d-ee18b9d75023", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "common-access" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -50453,10 +153616,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -50467,40 +153626,33 @@ "type": "text/plain" }, "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "value": "" } - } + ], + "method": "GET", + "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ee61b2a3-1e44-49c1-8571-7363d43cb4ef", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "14bdea86-2c1b-430f-9ae9-ae2d5f993f94", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "common-access" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -50509,10 +153661,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -50526,53 +153674,30 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"access\": {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"name\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"status\": \"CONFIRMED\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "update-status", - "description": "", - "item": [ + }, { - "id": "376c3bd0-2d30-4a8e-aa2d-0b9afeb44e17", - "name": "Bulk update common access status", - "request": { - "name": "Bulk update common access status", - "description": { - "content": "This submits an update request to the common access application. At this time there are no parameters. Requires authorization scope of iai:access-modeling:update", - "type": "text/plain" - }, + "id": "b1dc3846-f42d-4392-97cb-d6eb2964c0ff", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "common-access", - "update-status" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -50582,1270 +153707,47 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "4f9c5e67-e468-4cd4-8801-4c2cb3016fc6", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "common-access", - "update-status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6bffcbc4-3b4a-4744-a06d-55c6f11e03ca", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "common-access", - "update-status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "90eb380c-a560-48f8-93fe-869c535d0af9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "common-access", - "update-status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c07eeed-eacc-411e-b337-30692ea296e2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "common-access", - "update-status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2246a841-de05-4472-b2b8-a9d57bd78df5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "common-access", - "update-status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "69077611-1de7-405d-9d21-88841be8f513", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "common-access", - "update-status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"confirmedIds\": [\n \"\",\n \"\"\n ],\n \"deniedIds\": [\n \"\",\n \"\"\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "identities", - "description": "", - "item": [ - { - "name": "{identityId}", - "description": "", - "item": [ - { - "name": "synchronize-attributes", - "description": "", - "item": [ - { - "id": "dcb28afb-b7fa-4c27-9e88-2f54540bac30", - "name": "Attribute synchronization for single identity.", - "request": { - "name": "Attribute synchronization for single identity.", - "description": { - "content": "This end-point performs attribute synchronization for a selected identity. The endpoint can be called once in 10 seconds per identity. A token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "identities", - ":identityId", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identityId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "dddf930b-1030-41a2-8f5d-d597ff7fc577", - "name": "An Identity Sync job", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"status\": \"QUEUED\",\n \"payload\": {\n \"type\": \"\",\n \"dataJson\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "21cd40b1-f601-4eea-b60d-9f0a8b3165fa", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f1b759d7-413d-4cf3-815e-22a07aefda37", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "91daf64a-822c-4a54-8433-2d221bc68aae", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "51fcb027-3f1f-43c7-8f60-16b8414eb758", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e33e0060-46bc-4542-9aff-3b3e00ac3b85", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f63a50a4-a200-4876-be12-335943909230", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "ownership", - "description": "", - "item": [ - { - "id": "ee3e2dbd-a4b4-467b-a91a-f24959bd1932", - "name": "Get ownership details", - "request": { - "name": "Get ownership details", - "description": { - "content": "Get Ownership association details of an Identity", - "type": "text/plain" - }, - "url": { - "path": [ - "identities", - ":identityId", - "ownership" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identityId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "92f342ee-9023-4546-aa38-25d35d577eac", - "name": "Ownership association details of an Identity.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "ownership" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"associationDetails\": [\n {\n \"associationType\": \"\",\n \"entities\": [\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n }\n ]\n },\n {\n \"associationType\": \"\",\n \"entities\": [\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "362d6f3d-e468-44cd-b58e-d888cc9dc320", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "ownership" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ea5c1c26-9f54-460a-838b-c18bf5f1864b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "ownership" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6e36a169-1d2c-4469-ac61-71ee1f5f4eb5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "ownership" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3b772aa3-af3a-4786-8622-bc38b0e41d07", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "ownership" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2c7ed8cf-4315-4407-a26f-3b7756da0dcd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "ownership" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "39fa65a3-1eae-4dce-bc21-53e3c2f8c78c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identityId", - "ownership" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "id": "03a7dae5-cc76-4c9f-96a0-3116929c6aed", - "name": "List Identities", - "request": { - "name": "List Identities", - "description": { - "content": "This API returns a list of identities.", - "type": "text/plain" - }, - "url": { - "path": [ - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", - "type": "text/plain" - }, - "key": "defaultFilter", - "value": "CORRELATED_ONLY" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, + "status": "Forbidden", + "code": 403, + "header": [ { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "key": "Content-Type", + "value": "application/json" } ], - "variable": [] + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "0c27b68b-145c-456a-b239-1cf68118a525", - "name": "List of identities.", + "id": "720a607c-10f3-48f9-bacf-6137e8b85e9e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "identities" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", - "type": "text/plain" - }, - "key": "defaultFilter", - "value": "CORRELATED_ONLY" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -51865,85 +153767,32 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"alias\": \"\",\n \"emailAddress\": \"\",\n \"processingState\": \"OK\",\n \"identityStatus\": \"WARNING\",\n \"managerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"isManager\": false,\n \"lastRefresh\": \"\",\n \"attributes\": {},\n \"lifecycleState\": {\n \"stateName\": \"\",\n \"manuallyUpdated\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"alias\": \"\",\n \"emailAddress\": \"\",\n \"processingState\": \"OK\",\n \"identityStatus\": \"TERMINATED\",\n \"managerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"isManager\": false,\n \"lastRefresh\": \"\",\n \"attributes\": {},\n \"lifecycleState\": {\n \"stateName\": \"\",\n \"manuallyUpdated\": \"\"\n }\n }\n]", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8fe7d838-a9a2-4854-8b8f-6e88b9a5362a", - "name": "Client Error - Returned if the request body is invalid.", + "id": "8e84cc34-b00f-4fef-979e-71cd6bffee7b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "identities" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", - "type": "text/plain" - }, - "key": "defaultFilter", - "value": "CORRELATED_ONLY" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -51963,85 +153812,32 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "522fc349-a8b8-4add-b36e-5c09cbf3e32a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "c381747f-eff6-421e-913d-4be78f9bbf6f", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "identities" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", - "type": "text/plain" - }, - "key": "defaultFilter", - "value": "CORRELATED_ONLY" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -52061,88 +153857,158 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9ebe4189-fd13-48d4-a1e2-2e4dc6b32f9a", + "name": "Create Provisioning Policy", + "request": { + "name": "Create Provisioning Policy", + "description": { + "content": "This API generates a create policy/template based on field value transforms. This API is intended for use when setting up JDBC Provisioning type sources, but it will also work on other source types.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" }, + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "262ef48a-b07d-4f0c-8d9c-8466d1e20201", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "df9bf472-aadc-462c-b813-1404c5b4cc99", + "name": "Created ProvisioningPolicyDto object", "originalRequest": { "url": { "path": [ - "identities" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", - "type": "text/plain" - }, - "key": "defaultFilter", - "value": "CORRELATED_ONLY" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b89aca53-b290-4784-9076-a7ddf54afe9c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -52156,91 +154022,51 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "327b5403-8163-4506-bd5c-54c7b15b59fa", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "b06eb24e-3e3a-4709-bf75-574dd1306c32", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "identities" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", - "type": "text/plain" - }, - "key": "defaultFilter", - "value": "CORRELATED_ONLY" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -52254,91 +154080,51 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b94fc5f0-b66e-4d48-8295-1d2db54fe943", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "3746fde7-a51d-40db-b07a-24c7dbe59889", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "identities" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**alias**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*\n\n**email**: *eq, sw*\n\n**cloudStatus**: *eq*\n\n**processingState**: *eq*\n\n**correlated**: *eq*\n\n**protected**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, alias, cloudStatus**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Adds additional filter to filters query parameter.\n\nCORRELATED_ONLY adds correlated=true and returns only identities that are correlated.\n\nNONE does not add any and returns all identities that satisfy filters query parameter.", - "type": "text/plain" - }, - "key": "defaultFilter", - "value": "CORRELATED_ONLY" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -52352,742 +154138,155 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "9bb17391-60a7-42b4-b9e2-7ad618e52a20", - "name": "Identity Details", - "request": { - "name": "Identity Details", - "description": { - "content": "This API returns a single identity using the Identity ID.", - "type": "text/plain" - }, + "id": "6826ec52-cbee-46c0-b086-9af9e0b8441e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "identities", - ":id" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "response": [ - { - "id": "7a5c6952-5c20-4617-8ada-1b66259ae3dd", - "name": "An identity object", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"alias\": \"\",\n \"emailAddress\": \"\",\n \"processingState\": \"ERROR\",\n \"identityStatus\": \"UNREGISTERED\",\n \"managerRef\": {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"isManager\": false,\n \"lastRefresh\": \"\",\n \"attributes\": {},\n \"lifecycleState\": {\n \"stateName\": \"\",\n \"manuallyUpdated\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "92f322b1-646b-46a4-a048-aeb8abe4ca57", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "74bb345d-329a-422f-92c9-eab57d1a07b1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3bec02a5-fa1d-4e17-85ac-2ae7f0cc0a90", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b25bd51-ba66-450e-8ef1-8defac345a64", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "20b174e2-5580-457a-af29-1ddf4efb000f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ed5a9c43-9659-458f-8e54-8bf79b8046cd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8f11eba0-38a0-4e46-901a-8f1e0afa274e", - "name": "Deletes an identity.", - "request": { - "name": "Deletes an identity.", - "description": { - "content": "The API returns successful response if the requested identity was deleted.", - "type": "text/plain" - }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "11f23ca2-c50d-4ca3-8248-f056ac24e9f7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "identities", - ":id" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "response": [ - { - "id": "bd2407c9-f08d-4783-9090-8c134a2699d2", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "0c14d1c2-757c-4bda-836c-979b603baaf7", - "name": "Client Error - Returned if the request is invalid. It may indicate that the specified identity is marked as protected and cannot be deleted.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": \"\",\n \"associationDetails\": [\n {\n \"associationType\": \"\",\n \"entities\": [\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n }\n ]\n },\n {\n \"associationType\": \"\",\n \"entities\": [\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n },\n {\n \"identityEntity\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\"\n }\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a92c5c2a-00e4-4601-a54e-35e7f44d84d1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13f81410-5a70-439f-aa4e-7588663e2609", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "38b3a360-ddef-4863-931e-61876d77f2a6", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98844cc7-c73c-4bc3-b7f7-ef7c6c82dd02", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0b13f6af-21fc-4184-a3f7-005c7a4cc67e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "process", - "description": "", - "item": [ + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "4e95dcd8-252b-4fbc-a0e9-fdd9e5d177a9", - "name": "Process a list of identityIds", - "request": { - "name": "Process a list of identityIds", - "description": { - "content": "You could use this endpoint to:\n1. Calculate identity attributes, including applying or running any rules or transforms (e.g. calculate Lifecycle State at a point-in-time it's expected to change).\n2. Evaluate role assignments, leading to assignment of new roles and removal of existing roles.\n3. Enforce provisioning for any assigned accesses that haven't been fulfilled (e.g. failure due to source health).\n4. Recalculate manager relationships.\n5. Potentially clean-up identity processing errors, assuming the error has been resolved.\n\nTo learn more, refer to the [identity processing documentation](https://documentation.sailpoint.com/saas/help/setup/identity_processing.html).\n\nA token with ORG_ADMIN or HELPDESK authority is required to call this API.\n", - "type": "text/plain" - }, + "id": "41baa5fb-1d2e-421e-932c-38bc30492a7a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "identities", - "process" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -53103,12 +154302,20 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -53117,475 +154324,66 @@ } } }, - "response": [ - { - "id": "bc168d50-c16f-4b38-94b5-7a7183e2b615", - "name": "Object containing the DTO type TASK_RESULT and the job id for the task", - "originalRequest": { - "url": { - "path": [ - "identities", - "process" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8312df1-96ec-4155-b5a3-66e50f4d09e5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identities", - "process" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a5789da6-3b95-4d0e-85e5-65e046f5d7f2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identities", - "process" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37fb8fed-dfbd-44da-bf74-91b3b9fd9231", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identities", - "process" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "879ad6fa-92dc-42cc-8fcc-19ac4690a67b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identities", - "process" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "838cc476-6b9d-4c96-b454-d2dd84d7adbe", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identities", - "process" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e3a09ad-dd8b-4011-8b50-3688363c6bb3", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identities", - "process" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityIds\": [\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "identity-attributes", - "description": "", - "item": [ + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "f7f60edc-5569-41bc-a400-eee51ec9d803", - "name": "List Identity Attributes", + "id": "425e5fc2-9fd8-4088-b1b4-fe8808c98276", + "name": "Get Provisioning Policy by UsageType", "request": { - "name": "List Identity Attributes", + "name": "Get Provisioning Policy by UsageType", "description": { - "content": "This gets a collection of identity attributes.", + "content": "This end-point retrieves the ProvisioningPolicy with the specified usage on the specified Source in IdentityNow.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "identity-attributes" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Include \"system\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSystem", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include \"silent\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSilent", - "value": "false" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "Include only \"searchable\" attributes in the response.", + "content": "(Required) The Source ID.", "type": "text/plain" - }, - "key": "searchableOnly", - "value": "false" + } }, { + "type": "any", + "value": "UPDATE", + "key": "usageType", "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" - }, - "key": "count", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ { @@ -53595,137 +154393,23 @@ ], "method": "GET", "body": {} - }, - "response": [ - { - "id": "a1cecbd7-8a5d-4c19-a3d8-8c6edb79d060", - "name": "List of identity attributes", - "originalRequest": { - "url": { - "path": [ - "identity-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Include \"system\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSystem", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include \"silent\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSilent", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include only \"searchable\" attributes in the response.", - "type": "text/plain" - }, - "key": "searchableOnly", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cf7a3acb-1523-424d-aafe-109fdf4703e7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Include \"system\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSystem", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include \"silent\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSilent", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include only \"searchable\" attributes in the response.", - "type": "text/plain" - }, - "key": "searchableOnly", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } + }, + "response": [ + { + "id": "01d0a564-2fe2-415b-93ed-f526760730e5", + "name": "The requested ProvisioningPolicyDto was successfully retrieved.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -53745,67 +154429,33 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "57b34d56-aaac-4420-a62b-d7bce0548705", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "65986a87-84fd-4869-b23c-ec33bb0fc181", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "identity-attributes" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Include \"system\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSystem", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include \"silent\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSilent", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include only \"searchable\" attributes in the response.", - "type": "text/plain" - }, - "key": "searchableOnly", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -53825,67 +154475,33 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6f756114-853a-4205-9356-fa0a3ffa626a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "4427297c-7582-44a7-80dc-d0c7fe66095c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "identity-attributes" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Include \"system\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSystem", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include \"silent\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSilent", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include only \"searchable\" attributes in the response.", - "type": "text/plain" - }, - "key": "searchableOnly", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -53905,67 +154521,33 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "915444e0-6517-413c-8325-59bf0e55278b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "f02cfbda-b481-47fe-883a-9bfc9919625f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "identity-attributes" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Include \"system\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSystem", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include \"silent\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSilent", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include only \"searchable\" attributes in the response.", - "type": "text/plain" - }, - "key": "searchableOnly", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -53985,67 +154567,33 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8c8558f9-b35c-4498-88c1-4f7b7061cac2", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "e82a495a-700d-4fd5-b12f-b034365c628c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "identity-attributes" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Include \"system\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSystem", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include \"silent\" attributes in the response.", - "type": "text/plain" - }, - "key": "includeSilent", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Include only \"searchable\" attributes in the response.", - "type": "text/plain" - }, - "key": "searchableOnly", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -54065,1647 +154613,74 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{name}", - "description": "", - "item": [ + }, { - "id": "fe625695-df48-4007-a41e-98f55edfad4c", - "name": "Get Identity Attribute", - "request": { - "name": "Get Identity Attribute", - "description": { - "content": "This gets an identity attribute for a given technical name.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "name", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "d947efb5-0639-4cfc-a6d5-59b7c51c8393", - "name": "The identity attribute with the given name", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "88853213-c063-46aa-8c3d-d26ba1b5f5e1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2e72b7bd-e2fe-47c7-aeb8-4313a943c49a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "edd962c4-6528-41ce-bc29-d6eabf755df3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2759a9d2-c4e2-47c7-bbf7-fd31ed2bcd36", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7bdfe97f-2726-41b4-b0fd-fe2efb9a6c1d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "70451d29-e193-446b-8aba-5ae4b78d2e5f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "00b47718-6179-4205-b8ec-449e7ecb8018", - "name": "Create Identity Attribute", - "request": { - "name": "Create Identity Attribute", - "description": { - "content": "This creates a new identity attribute.", - "type": "text/plain" - }, + "id": "bcb0f9da-98f3-4451-85ce-ff8293b8ea2e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "identity-attributes", - ":name" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "key": "name" - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a7bcde5b-3b30-4190-88bf-7e5515432ac4", - "name": "The identity attribute was created successfully", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "297238ec-fb74-4c8d-8040-6ce6559d937f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e2b2abf7-8366-4083-85b5-195a54b0b4a0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "533a278a-f09c-41f2-9b01-0e1f11e4cfe7", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "65f803fa-883b-4cf6-aca5-f4b50d5c8282", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aaae82e0-e608-4d88-b0d5-b163eede2ae6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2818687d-4386-42ab-8be2-899e00cb5658", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3f71c2af-d02c-4585-9779-4dda46397dea", - "name": "Update Identity Attribute", - "request": { - "name": "Update Identity Attribute", - "description": { - "content": "This updates an existing identity attribute.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "name", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" }, { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "fea56003-1cf8-481d-8273-ec4bf5f3e89a", - "name": "The identity attribute was created successfully", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2cfac478-3cfc-457c-b218-2114ca9d955e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9e517cd3-2874-46da-bddf-939f2660f95d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2e1b491c-efc6-42ee-ab69-ea380ea12d38", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6db66fc2-4f12-4559-b6fb-5350a9c8f531", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3f3c7417-7416-41b8-b603-e5ff84918edb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b095edb8-906a-4d41-968e-644e8a284759", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"displayName\": \"\",\n \"standard\": false,\n \"type\": \"\",\n \"multi\": false,\n \"searchable\": false,\n \"system\": false,\n \"sources\": [\n {\n \"type\": \"\",\n \"properties\": {}\n },\n {\n \"type\": \"\",\n \"properties\": {}\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "81341332-32d3-430d-a56d-e90de6f6e7aa", - "name": "Delete Identity Attribute", - "request": { - "name": "Delete Identity Attribute", - "description": { - "content": "This deletes an identity attribute for a given technical name.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "name", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "1051337a-dea3-4c29-a13d-e0da6fed6bc9", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "3b7e3fe4-32e0-4621-a028-43a1247de01f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b736a700-da5a-498a-800b-f1c10adac9da", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8f2ef059-6e33-4a28-8f95-5822b00c3776", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "470b7281-bede-475c-ba07-e01d0af2adb1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aae3ceb0-03c0-42ea-99e7-720f268836bd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac7f56fb-4ea4-4d25-89b3-a43fe3315536", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - ":name" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "bulk-delete", - "description": "", - "item": [ + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "3dca667e-8070-4891-b396-6150160e9f12", - "name": "Bulk delete Identity Attributes", - "request": { - "name": "Bulk delete Identity Attributes", - "description": { - "content": "This deletes identity attributes for a given set of technical names.", - "type": "text/plain" - }, + "id": "af24308f-e169-47b5-9135-b0612e7d83df", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "identity-attributes", - "bulk-delete" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -55715,566 +154690,127 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "d1142589-53cc-4258-a1fc-a0741e2c4cfe", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "b72924aa-e361-4264-aaa7-4f1378db99d7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ecea7fb7-c028-42ea-9d43-107c9fde9aba", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ea7f573c-1867-4265-af85-30365b49ebeb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b571c119-d5de-42b1-934a-f3250b323ce7", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c958a9a1-170b-4d27-b97e-72bbf83b69ff", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c6b63e7d-86b8-400b-9125-5533b6992cc2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-attributes", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "identity-profiles", - "description": "", - "item": [ + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "3a0ca266-9f57-4bdf-b885-783cf482c71a", - "name": "Identity Profiles list", + "id": "00b0caf3-412a-4fd3-a382-887bb4faddec", + "name": "Update Provisioning Policy by UsageType", "request": { - "name": "Identity Profiles list", + "name": "Update Provisioning Policy by UsageType", "description": { - "content": "This returns a list of Identity Profiles based on the specified query parameters.\nA token with ORG_ADMIN or API authority is required to call this API to get a list of Identity Profiles.", + "content": "This end-point updates the provisioning policy with the specified usage on the specified source in IdentityNow.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "content": "(Required) The Source ID.", "type": "text/plain" - }, - "key": "filters", - "value": "" + } }, { + "type": "any", + "value": "UPDATE", + "key": "usageType", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "94c5b3a8-be53-41dc-ba3c-50a2ad1d696a", - "name": "List of identityProfiles.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "85a7f2b4-7d82-4add-91e5-b724215c05f9", + "name": "The ProvisioningPolicyDto was successfully replaced.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], + "host": [ + "{{baseUrl}}" + ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -56288,8 +154824,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -56299,71 +154844,32 @@ "value": "application/json" } ], - "body": "[\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ipsumacc\": \"in reprehend\",\n \"dolore_a0\": -81115129.3192987\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ullamco__\": -26840183\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n },\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"proident_d\": \"a\",\n \"Duis04\": true,\n \"exercitation__1c\": -89469688.48468941\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"officia01c\": \"sed sunt dolore\",\n \"magna9\": -29770402.482842773,\n \"nostrud9\": true\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n }\n]", + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "da2ac9ff-b300-431e-b29b-d43a8f2b449f", + "id": "3f32fcf0-c0fe-4e5c-aedf-256324aa98c8", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -56377,8 +154883,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -56388,71 +154903,32 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "47365b62-f697-424b-b055-307c3be3e1c6", + "id": "81f043d3-1b37-4f47-b482-0c5d10f0e076", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -56466,8 +154942,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -56482,66 +154967,27 @@ "_postman_previewlanguage": "json" }, { - "id": "2abf2a5e-5d05-477f-a05f-ce1aa4593348", + "id": "3a039238-6a6a-4621-affb-e39450f9e23e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -56555,8 +155001,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -56566,71 +155021,91 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7de47372-8f5a-488e-8148-2ba71ebd95a5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "7b825886-d1d3-4723-937c-da76f134c1b0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "02c46b12-012e-4c23-b0ba-97b1859da248", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -56644,8 +155119,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -56660,66 +155144,27 @@ "_postman_previewlanguage": "json" }, { - "id": "1dfe9741-1ae6-4654-83fb-accf9ae68223", + "id": "1d62eedc-f759-4a82-babd-390c1ac94515", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -56733,8 +155178,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -56744,7 +155198,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -56755,38 +155209,62 @@ } }, { - "id": "768b9766-81e1-4b85-ab48-fdaa4b3b4cc4", - "name": "Create an Identity Profile", + "id": "2225be6f-aac8-4ee9-ad7a-311e3ef6ecb9", + "name": "Partial update of Provisioning Policy", "request": { - "name": "Create an Identity Profile", + "name": "Partial update of Provisioning Policy", "description": { - "content": "This creates an Identity Profile\nA token with ORG_ADMIN authority is required to call this API to create an Identity Profile.", + "content": "This API selectively updates an existing Provisioning Policy using a JSONPatch payload.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "UPDATE", + "key": "usageType", + "disabled": true, + "description": { + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "type": "text/plain" + } + } + ] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"amet6e8\": 35942988,\n \"adipisicing_e3\": 26994703\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim7\": \"sint ea\",\n \"ea_32\": 27358114.22428909\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -56797,12 +155275,15 @@ }, "response": [ { - "id": "11c16d8f-723a-4bdb-8f65-48b9e92f4e4f", - "name": "The created Identity Profile", + "id": "3b67543b-b101-4ece-88e5-a7e114261313", + "name": "The ProvisioningPolicyDto was successfully updated.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -56813,8 +155294,67 @@ "header": [ { "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83880e10-f835-4013-8a20-11f4bf7b2cdb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -56828,10 +155368,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"amet6e8\": 35942988,\n \"adipisicing_e3\": 26994703\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim7\": \"sint ea\",\n \"ea_32\": 27358114.22428909\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -56840,25 +155380,28 @@ } } }, - "status": "Created", - "code": 201, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"amet6e8\": 35942988,\n \"adipisicing_e3\": 26994703\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim7\": \"sint ea\",\n \"ea_32\": 27358114.22428909\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3ddd5ec5-64e9-4ef6-ad3b-c70260e9d43e", - "name": "Client Error - Returned if the request body is invalid.", + "id": "9ea60fac-bae6-46b9-9b96-ec8d0419d0c4", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -56869,7 +155412,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -56884,10 +155427,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"amet6e8\": 35942988,\n \"adipisicing_e3\": 26994703\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim7\": \"sint ea\",\n \"ea_32\": 27358114.22428909\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -56896,25 +155439,28 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1c2b1177-244d-4c25-beff-34d1d2d59d5f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "563df1a1-6b71-4bee-b76e-1806f403c900", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -56925,7 +155471,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -56940,10 +155486,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"amet6e8\": 35942988,\n \"adipisicing_e3\": 26994703\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim7\": \"sint ea\",\n \"ea_32\": 27358114.22428909\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -56952,25 +155498,28 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "94f5355b-9203-4b5b-a6d7-658d3b5b490a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "c3e68b1b-5aea-4436-be6d-dbb190dd4ede", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -56981,7 +155530,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -56996,10 +155545,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"amet6e8\": 35942988,\n \"adipisicing_e3\": 26994703\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim7\": \"sint ea\",\n \"ea_32\": 27358114.22428909\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -57008,25 +155557,28 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ed7104e5-4827-4b73-89ce-def0f35162c9", + "id": "69d80e9d-44cb-4f7b-a717-34c53eece63e", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -57037,7 +155589,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -57052,10 +155604,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"amet6e8\": 35942988,\n \"adipisicing_e3\": 26994703\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim7\": \"sint ea\",\n \"ea_32\": 27358114.22428909\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -57077,12 +155629,15 @@ "_postman_previewlanguage": "json" }, { - "id": "854ce2c6-c5f3-42d4-8a0f-3cbbe69a4b49", + "id": "adb24bc0-b073-4421-bea1-0168f94ea8f4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -57093,7 +155648,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -57108,10 +155663,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"amet6e8\": 35942988,\n \"adipisicing_e3\": 26994703\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim7\": \"sint ea\",\n \"ea_32\": 27358114.22428909\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -57128,7 +155683,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -57139,22 +155694,68 @@ } }, { - "name": "bulk-delete", - "description": "", - "item": [ - { - "id": "b27deae2-9a5d-4996-b53c-52ca1762a6f4", - "name": "Delete Identity Profiles", - "request": { - "name": "Delete Identity Profiles", - "description": { - "content": "This deletes multiple Identity Profiles via a list of supplied IDs.\n\nOn success, this endpoint will return a reference to the bulk delete task result.\n\nA token with ORG_ADMIN authority is required to call this API.\n\nThe following rights are required to access this endpoint: idn:identity-profile:delete", - "type": "text/plain" + "id": "5416df2d-0e4f-4988-98cc-994b67f82f97", + "name": "Delete Provisioning Policy by UsageType", + "request": { + "name": "Delete Provisioning Policy by UsageType", + "description": { + "content": "Deletes the provisioning policy with the specified usage on an application.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source ID.", + "type": "text/plain" + } }, + { + "type": "any", + "value": "UPDATE", + "key": "usageType", + "disabled": true, + "description": { + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "59e7ec1c-47a2-41ab-b6c3-094b6d6000e5", + "name": "The ProvisioningPolicyDto was successfully deleted.", + "originalRequest": { "url": { "path": [ - "identity-profiles", - "bulk-delete" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -57164,1112 +155765,79 @@ }, "header": [ { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "response": [ - { - "id": "475ed436-fa22-430c-a7e4-205061112807", - "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"launched\": \"\",\n \"completionStatus\": \"Warning\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "33b7fc8b-8841-4154-be62-f4a075a1e8bc", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3be58d2b-b721-45ba-b3ac-7135375853e2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7c8a0213-8483-47b0-a75a-f07ee21d7358", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "04bcbf82-2e46-4971-94e4-32a1e8493710", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b0a238a1-edee-4cd4-950d-6a30d96412ca", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "export", - "description": "", - "item": [ + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, { - "id": "b9e5ac8c-f0f8-4ea0-94e3-ae67838e88e4", - "name": "Export Identity Profiles", - "request": { - "name": "Export Identity Profiles", - "description": { - "content": "This exports existing identity profiles in the format specified by the sp-config service.", - "type": "text/plain" - }, + "id": "77307d93-7cac-4352-8f40-ba7303ca1ca0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "identity-profiles", - "export" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "ffa4f185-bb20-43a9-a095-f2b6fb5ab01d", - "name": "List of export objects with identity profiles.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt_2d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ipsum_1a\": \"\",\n \"proident_bc\": \"\",\n \"est1c\": \"\",\n \"aute_b6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"exercitation_2\": \"\",\n \"ut__92\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut05\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a2aa9151-4c27-4b79-97cd-99f17b5f5fa6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "efe9123e-29e1-4363-9884-bdc32c1e4efa", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "713fac50-676d-4efd-9095-c25c75a50b05", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5e5b592c-a64b-47ca-909c-b49bb3925b34", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d266fa12-f3df-4570-991a-eed1f8bb38ca", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "895d92a9-b912-414e-a324-92312c0a1995", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "import", - "description": "", - "item": [ + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "c7b8810b-2870-4c76-ac7f-a3f32b62b0c3", - "name": "Import Identity Profiles", - "request": { - "name": "Import Identity Profiles", - "description": { - "content": "This imports previously exported identity profiles.", - "type": "text/plain" - }, + "id": "21c96520-d1ac-4408-a3b4-47888e61f6b9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "identity-profiles", - "import" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -58279,394 +155847,43 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt_2d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ipsum_1a\": \"\",\n \"proident_bc\": \"\",\n \"est1c\": \"\",\n \"aute_b6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"exercitation_2\": \"\",\n \"ut__92\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut05\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "response": [ - { - "id": "53d30b68-075f-4d66-8407-84f3a6ead8df", - "name": "The result of importing Identity Profiles.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt_2d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ipsum_1a\": \"\",\n \"proident_bc\": \"\",\n \"est1c\": \"\",\n \"aute_b6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"exercitation_2\": \"\",\n \"ut__92\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut05\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"infos\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"do_8\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"laborisb70\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"aliqua_7\": {},\n \"mollit_4_c\": {},\n \"sed_215\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"incididunt87e\": {},\n \"reprehenderitf3\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"Loremdf\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"ex_4\": {},\n \"ut20\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Unauthorized", + "code": 401, + "header": [ { - "id": "0ec4b56a-4390-42dd-bb52-7bdd94316d7c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt_2d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ipsum_1a\": \"\",\n \"proident_bc\": \"\",\n \"est1c\": \"\",\n \"aute_b6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"exercitation_2\": \"\",\n \"ut__92\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut05\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e518dda6-93a4-46ec-bddd-23056c4eb165", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt_2d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ipsum_1a\": \"\",\n \"proident_bc\": \"\",\n \"est1c\": \"\",\n \"aute_b6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"exercitation_2\": \"\",\n \"ut__92\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut05\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "03eb40bb-5e4d-4eed-8f32-8babf9602860", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt_2d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ipsum_1a\": \"\",\n \"proident_bc\": \"\",\n \"est1c\": \"\",\n \"aute_b6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"exercitation_2\": \"\",\n \"ut__92\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut05\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "69463c05-162c-4a9d-9eab-c73c2211e9a5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt_2d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ipsum_1a\": \"\",\n \"proident_bc\": \"\",\n \"est1c\": \"\",\n \"aute_b6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"exercitation_2\": \"\",\n \"ut__92\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut05\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64a2b963-182d-48bf-9ccb-93892fba08b9", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"incididunt_2d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ipsum_1a\": \"\",\n \"proident_bc\": \"\",\n \"est1c\": \"\",\n \"aute_b6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"exercitation_2\": \"\",\n \"ut__92\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut05\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "identity-preview", - "description": "", - "item": [ + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "c2f1cef4-68cb-4439-8c01-497b43b01672", - "name": "Generate Identity Profile Preview", - "request": { - "name": "Generate Identity Profile Preview", - "description": { - "content": "This generates a non-persisted IdentityDetails object that will represent as the preview of the identities attribute when the given policy's attribute config is applied.\nA token with ORG_ADMIN authority is required to call this API to generate an identity preview.", - "type": "text/plain" - }, + "id": "decda289-ee58-4d02-8e7a-ac9664129078", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "identity-profiles", - "identity-preview" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -58676,3051 +155893,209 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat1\": false,\n \"eiusmod_0c\": true\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"cillumec3\": 87634040.6281789,\n \"Ut1d\": 9834056\n }\n }\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "response": [ - { - "id": "84d2460d-1401-46da-89cd-64fe068dc5e9", - "name": "Object representing the preview object with all of the identity attributes using the current mappings.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "identity-preview" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat1\": false,\n \"eiusmod_0c\": true\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"cillumec3\": 87634040.6281789,\n \"Ut1d\": 9834056\n }\n }\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identity\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"previewAttributes\": [\n {\n \"name\": \"\",\n \"value\": {},\n \"previousValue\": {},\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"name\": \"\",\n \"value\": {},\n \"previousValue\": {},\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Forbidden", + "code": 403, + "header": [ { - "id": "2ed288b0-2455-4e27-8008-527ef3a2d417", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "identity-preview" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat1\": false,\n \"eiusmod_0c\": true\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"cillumec3\": 87634040.6281789,\n \"Ut1d\": 9834056\n }\n }\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "912a3711-008e-49f0-b48d-dc61f3ef1f3a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "identity-preview" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat1\": false,\n \"eiusmod_0c\": true\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"cillumec3\": 87634040.6281789,\n \"Ut1d\": 9834056\n }\n }\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de444713-0676-41da-adc1-7ac2f4ccd5cd", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "identity-preview" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat1\": false,\n \"eiusmod_0c\": true\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"cillumec3\": 87634040.6281789,\n \"Ut1d\": 9834056\n }\n }\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7197c51f-f785-4206-84cd-557c2f61d8ba", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "identity-preview" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat1\": false,\n \"eiusmod_0c\": true\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"cillumec3\": 87634040.6281789,\n \"Ut1d\": 9834056\n }\n }\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8b6dfbc0-475a-4c57-85d7-8177bb0a9aad", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "identity-preview" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"occaecat1\": false,\n \"eiusmod_0c\": true\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"cillumec3\": 87634040.6281789,\n \"Ut1d\": 9834056\n }\n }\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "{identity-profile-id}", - "description": "", - "item": [ + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "ada897f4-4ea2-4a5d-bfad-f111ddf1f261", - "name": "Gets a single Identity Profile", - "request": { - "name": "Gets a single Identity Profile", - "description": { - "content": "This returns a single Identity Profile based on ID.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, + "id": "f6f8ce2e-5c96-4cff-8154-f032baf6b1ee", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "identity-profiles", - ":identity-profile-id" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "6244e488-d1a9-4e8d-8b5b-2d801070e87a", - "name": "An Identity Profile object", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"amet6e8\": 35942988,\n \"adipisicing_e3\": 26994703\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim7\": \"sint ea\",\n \"ea_32\": 27358114.22428909\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "25e11dfd-ca9d-41eb-9916-b148cbf0cfa9", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec36a4ab-3d85-4db4-a0bf-7c6ab0552199", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "664fe30a-1416-4a0c-ad91-ee3d5511ced3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c22598a0-4ece-44bc-88e7-128911fd607d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "49a730d5-9442-4037-84a8-0cbd55db232b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "14712b3e-3f90-4b43-a823-42b43ea58276", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "74202f2a-2c4c-4d3d-892d-405e602ebfa9", - "name": "Delete an Identity Profile", - "request": { - "name": "Delete an Identity Profile", - "description": { - "content": "This deletes an Identity Profile based on ID.\n\nOn success, this endpoint will return a reference to the bulk delete task result.\n\nA token with ORG_ADMIN authority is required to call this API.\n\nThe following rights are required to access this endpoint: idn:identity-profile:delete", - "type": "text/plain" - }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8bb46fdb-f070-438d-b4be-c9aba4ed9d3e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "identity-profiles", - ":identity-profile-id" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "DELETE", "body": {} }, - "response": [ - { - "id": "4cbf88e1-1dfe-4c0a-a799-a1dd8fb7fb10", - "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"launched\": \"\",\n \"completionStatus\": \"Success\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "130aa5f0-cde3-4aba-9a0b-b035826b6c53", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c2607263-09d5-4aed-b1f0-0f2a95d2d664", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d902e44c-5a29-4f53-be0a-f666bae7bf38", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "652829b2-4d7c-44a2-a22b-7ace30f01e48", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "78efa50c-3c02-461e-8b96-fd109d3f01fd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6ae51fd5-3b86-4d9c-9a5b-4f461b63f843", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8a534d47-7a8c-43b4-8069-9c7599be46ec", - "name": "Update the Identity Profile", - "request": { - "name": "Update the Identity Profile", - "description": { - "content": "This updates the specified Identity Profile.\nA token with ORG_ADMIN authority is required to call this API to update the Identity Profile. Some fields of the Schema cannot be updated. These fields are listed below.\n* id\n* name\n* created\n* modified", - "type": "text/plain" - }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2bb3ace1-3c54-4613-9419-8bbbb7b60bfb", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "identity-profiles", - ":identity-profile-id" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "9368d2bf-5f41-457d-b39f-f43df58e1894", - "name": "The updated Identity Profile.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"amet6e8\": 35942988,\n \"adipisicing_e3\": 26994703\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"minim7\": \"sint ea\",\n \"ea_32\": 27358114.22428909\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": true\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b13cbc84-4b98-4390-863f-6b5fbde0d5d1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7d258abf-a9d3-4458-a9c8-58aecdaf0339", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3dc44056-f0e7-4a0c-a48b-5f3fdc3a8e2f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "96722e8e-17d5-495d-b409-26ceb28b9657", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1267f714-4acb-4563-b2c7-b76f1c6d8845", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "591c3c5f-5c26-46ad-bb5c-abcce7bf4672", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "default-identity-attribute-config", - "description": "", - "item": [ - { - "id": "5ea90d55-60a9-40e5-a394-e22ae69abd68", - "name": "Default identity attribute config", - "request": { - "name": "Default identity attribute config", - "description": { - "content": "This returns the default identity attribute config\nA token with ORG_ADMIN authority is required to call this API to get the default identity attribute config.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "1118048c-f29c-490e-8ade-83285fdd337a", - "name": "An Identity Attribute Config object", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"enabled\": true,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"dolore83\": 14916730\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"laborum2\": -82383080.61755064,\n \"minim_7\": 68188484,\n \"dolore_35\": false\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff238d4f-465a-4f39-8765-3475bf631400", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eaf63f99-db72-45e9-bb99-6b1f4651215c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5bd7255b-cbe8-4198-ad7f-59beb4522680", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4c0f7962-c41a-48d0-b9b4-b1174ef1629b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a7fae217-9b9f-4d2b-9997-671354598daa", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "24955293-71ed-4ab2-9249-e39cf89ca4c0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "process-identities", - "description": "", - "item": [ - { - "id": "5ddc9df9-5829-41b2-9380-54e4331feb1b", - "name": "Process identities under profile", - "request": { - "name": "Process identities under profile", - "description": { - "content": "Process identities under the profile\n\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "966ca156-2a57-421e-9dbf-9d4e470bf391", - "name": "Accepted status after refresh has launched", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "181eb2f5-fef2-4b2c-9d7c-4218aec3a51e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "832cfa32-e770-4005-9f18-9418d050db82", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "70dbe9d7-c9a7-4f3c-b3dd-3cf810f29df9", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9f74c8aa-5ab9-4e0e-af4a-f8ac5b31d4e0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a5499898-de2b-44b7-822a-1fe944d00a42", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "10a202af-d2d2-492e-8a57-997bbfb802cd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "key": "Authorization", + "value": "" } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - }, - { - "name": "lifecycle-states", - "description": "", - "item": [ - { - "name": "{lifecycle-state-id}", - "description": "", - "item": [ - { - "id": "8b44ae0c-1a43-4900-aaf5-30412f71a04e", - "name": "Lifecycle State", - "request": { - "name": "Lifecycle State", - "description": { - "content": "This endpoint returns a lifecycle state.\n\nA token with ORG_ADMIN or API authority is required to call this API.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "lifecycle-state-id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a9fe161a-a7d4-4162-a116-8bc465bbdc91", - "name": "lifecycle-state", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"technicalName\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fa48608e-8e0c-42ed-9c1d-b2f7e79e37cb", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f09bf350-803b-4c80-b69f-28d8d32950c5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "47b2e46b-fe21-435a-a251-b708cc000571", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8862f7cb-3aa5-4eaa-bdc4-4ced55e8af08", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9388d595-691f-4159-8b39-7228e18a57cf", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c1901de7-f94b-43d2-81e3-841da7f9fe10", - "name": "Update Lifecycle State", - "request": { - "name": "Update Lifecycle State", - "description": { - "content": "This API updates individual lifecycle state fields using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n\nA token with ORG_ADMIN or API authority is required to call this API.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "lifecycle-state-id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e55245d3-cd97-4159-9bf0-331f311259d3", - "name": "Updated lifecycle-state.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"technicalName\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "27467eac-8c8f-492a-b7fe-0846ebe50242", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c6705029-785d-440d-8e93-f0df558d74ad", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6bdef722-937d-4a66-ad5b-b62799180b7b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "89655e32-a353-40e3-9332-88a5c1c63aaa", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab387724-69a0-43ec-afae-4436306d5126", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "non-employee-records", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "3eb75a31-2c3f-4c59-8033-8f69d11afc67", - "name": "Create Non-Employee Record", + "id": "87590460-abd0-499f-a5a5-f7e2a56a9780", + "name": "Bulk Update Provisioning Policies", "request": { - "name": "Create Non-Employee Record", + "name": "Bulk Update Provisioning Policies", "description": { - "content": "This request will create a non-employee record.\nRequest will require the following security scope:\n'idn:nesr:create'", + "content": "This end-point updates a list of provisioning policies on the specified source in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -61735,7 +156110,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DELETE_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61746,12 +156121,15 @@ }, "response": [ { - "id": "ac4dfa2a-d527-4151-ad04-93106a5b4fa9", - "name": "Created non-employee record.", + "id": "d4ee7fbc-91bc-40d1-9910-63421b12ebc9", + "name": "A list of the ProvisioningPolicyDto was successfully replaced.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -61780,7 +156158,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DELETE_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61797,17 +156175,20 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"nisi__\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DELETE_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b6d5dbdf-605e-44b8-a120-7090e18d17d8", + "id": "e8d96c52-f73c-480a-9e26-5428bcd6244c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -61836,7 +156217,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DELETE_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61853,17 +156234,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8f70690d-731a-43c0-8a27-09f06504932a", + "id": "20cbb32e-530b-4428-a54c-5aaf10c38cd1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -61892,7 +156276,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DELETE_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61909,17 +156293,79 @@ "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3107e750-c289-4e01-bb76-32cd699f8363", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DELETE_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "70136c48-79eb-4157-9acd-5095b8e2ba49", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "6a084d02-4488-453e-b948-7d88c2e479f3", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -61948,7 +156394,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DELETE_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61957,25 +156403,28 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "90d8b0fa-3a10-4d73-988f-07ee3c0ab744", + "id": "f48a456a-e0ac-4f5d-a380-9432eed86c68", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -62004,7 +156453,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DELETE_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -62026,12 +156475,15 @@ "_postman_previewlanguage": "json" }, { - "id": "9a4ac195-832b-4639-bf8c-7076fab9d36c", + "id": "1aed054b-665a-40a9-b22a-1dadef0c2c68", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -62060,7 +156512,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DELETE_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -62077,7 +156529,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -62088,17 +156540,16 @@ } }, { - "id": "241ea063-fe87-47ff-8365-392ff347b2cf", - "name": "List Non-Employee Records", + "id": "6318a8e4-f81a-42bf-ae09-4e192ee23f7e", + "name": "Lists the Schemas that exist on the specified Source in IdentityNow.", "request": { - "name": "List Non-Employee Records", - "description": { - "content": "This gets a list of non-employee records.", - "type": "text/plain" - }, + "name": "Lists the Schemas that exist on the specified Source in IdentityNow.", + "description": {}, "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62107,50 +156558,25 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", + "key": "include-types", "value": "" - }, + } + ], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "(Required) The Source id.", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -62163,12 +156589,14 @@ }, "response": [ { - "id": "ca2427a0-89df-49a7-af87-2d271083591e", - "name": "Non-Employee record objects", + "id": "ae82ade5-3c98-4f6a-9ec9-631c2513e547", + "name": "The Schemas were successfully retrieved.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62177,46 +156605,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "filters", + "key": "include-types", "value": "" } ], @@ -62247,106 +156639,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"sed2a\": \"\",\n \"non_c12\": \"\",\n \"id_aaf\": \"\",\n \"nulla9e\": \"\",\n \"do_5\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"laborum_2f4\": \"\",\n \"cupidatatf7\": \"\",\n \"in_dc7\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "43e3fcfc-902b-48f4-aed9-98afe9697657", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"NO_RANDOM_ACCESS\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"GROUPS_HAVE_MEMBERS\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b61dec52-33fa-4ddb-ae30-065591b7c424", + "id": "a28186bc-130f-4e65-beb2-139546a79f8b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62355,46 +156660,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "filters", + "key": "include-types", "value": "" } ], @@ -62430,12 +156699,14 @@ "_postman_previewlanguage": "json" }, { - "id": "add6c57f-62c0-433a-b904-1a717253017e", + "id": "ca2a4a6e-7b7b-4474-9527-9192acdf52fe", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62444,46 +156715,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "filters", + "key": "include-types", "value": "" } ], @@ -62514,106 +156749,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "764c3b54-8037-4528-8247-7409810510ef", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ffa66784-791f-484f-8098-97c6d3092c8e", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "5c4a67c9-607a-45e0-9250-d9a63489c43d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62622,2017 +156770,188 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "filters", + "key": "include-types", "value": "" } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "f5d99873-efe7-4d70-bd88-6c514c7fcf8e", - "name": "Get a Non-Employee Record", - "request": { - "name": "Get a Non-Employee Record", - "description": { - "content": "This gets a non-employee record.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "e677da1d-0b14-4b9a-86cc-45bd747b69c2", - "name": "Non-Employee record object", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"nisi__\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "69f19592-a220-4134-a68a-166833c81e87", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "74969456-2766-47dc-9f50-d954afe6d031", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a794cf5d-cc0b-4a9d-b242-942b65e73efe", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ce5d80e8-b689-4658-a572-7492388bc0cd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f0a98f03-67e1-4ad1-86e9-036893ac7200", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fbed34d1-c60c-46dc-80ba-0b2f5027b1eb", - "name": "Update Non-Employee Record", - "request": { - "name": "Update Non-Employee Record", - "description": { - "content": "This request will update a non-employee record.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "29cf6c7b-69f1-4ab9-a5ca-ab4369fa67ea", - "name": "An updated non-employee record.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"nisi__\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7f0d9339-fb1d-4e09-b0a4-7505cb2c9f40", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "02d5b048-7936-4927-9bb0-d446cfc6d4b6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cfbbe7ad-6e91-439e-9296-18b5229ade15", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "530af986-ef4a-4ae4-b5d5-88fa94cd5283", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "574715bb-3364-47e6-9ccd-a06b62627033", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f434b25c-c466-4046-a3df-df8a44e21362", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "bdbd7a90-7603-4c1d-9e13-244dd026d184", - "name": "Patch Non-Employee Record", - "request": { - "name": "Patch Non-Employee Record", - "description": { - "content": "This request will patch a non-employee record.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + ], + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "da507f38-0ace-4802-bda9-b01c5abd74c7", - "name": "A patched non-employee record.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"nisi__\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3c610c1f-4e6d-4881-8462-19c7844cbf1d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f5db32db-869b-49e0-9a3d-f118c42b56d8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ce41f982-1c0e-429c-bae1-302f95fd26a8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8f23f049-9180-44f5-9133-2dc56258d844", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cd2ba61e-3737-40fc-a4b2-db37985fddbd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c18a04a3-8220-4448-90be-a0f2ad801bd5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "134262e8-fec8-4fe2-b061-d9dc1017b484", - "name": "Delete Non-Employee Record", - "request": { - "name": "Delete Non-Employee Record", - "description": { - "content": "This request will delete a non-employee record.", - "type": "text/plain" - }, + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "997640b4-39a6-4c42-8576-c1a4e7c80e9f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "non-employee-records", - ":id" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", - "disabled": true + "disabled": true, + "description": { + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", + "type": "text/plain" + }, + "key": "include-types", + "value": "" } - ] + ], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "65810703-1f54-4036-bd4b-7b466fb523a8", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "6edaea54-be1b-4a56-9110-e3672d99eb39", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e4370e7-079a-49f3-a528-68e33ca947d2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "87813e13-7cd6-44b5-a3a7-861f0a38183e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a8cfbafc-b4a3-4dc3-9184-630e0b8858d9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "55f4895b-4341-4cb6-8860-c116b368844a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "bulk-delete", - "description": "", - "item": [ + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "436479f9-1a0a-4822-b31b-3102820c47a3", - "name": "Delete Multiple Non-Employee Records", - "request": { - "name": "Delete Multiple Non-Employee Records", - "description": { - "content": "This request will delete multiple non-employee records based on the non-employee ids provided.\nRequest will require the following scope:\n'idn:nesr:delete'", - "type": "text/plain" - }, + "id": "d427c1c6-5d25-405b-a018-87a3b251ac62", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "non-employee-records", - "bulk-delete" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", + "type": "text/plain" + }, + "key": "include-types", + "value": "" + } + ], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "f6fd93e6-7c81-4986-96b8-3319d2fd73c7", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "18ce7f79-7feb-44dc-90f0-a925068a436d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec1f1e54-00e3-45b6-b0da-210cfafc7bd0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3e86ae81-6b57-40ea-b477-38e3cc6f682d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "55fa22d2-6fd5-41cf-af6d-6836efe35bd4", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "47cd765e-868a-4e6e-8970-75023b26666b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "non-employee-requests", - "description": "", - "item": [ + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "7393e71f-59d6-48f8-a524-71d7b1cc3c1e", - "name": "Create Non-Employee Request", + "id": "f121d362-ebdf-4d4f-b795-40a836738fc1", + "name": "Creates a new Schema on the specified Source in IdentityNow.", "request": { - "name": "Create Non-Employee Request", - "description": { - "content": "This request will create a non-employee request and notify the approver", - "type": "text/plain" - }, + "name": "Creates a new Schema on the specified Source in IdentityNow.", + "description": {}, "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -64647,7 +156966,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -64658,12 +156977,14 @@ }, "response": [ { - "id": "2197dfad-d6ae-4b24-8ac8-bf0379696ffb", - "name": "Non-Employee request creation object", + "id": "7c5dd361-66ee-4d3f-ae80-9b3986e1d092", + "name": "The Schema was successfully created on the specified Source.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -64692,7 +157013,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -64701,25 +157022,27 @@ } } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"dolor65a\": \"\",\n \"pariatur_cc7\": \"\",\n \"aliqua5c5\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a8487bd3-74ba-4484-a2a4-523bc17a571e", + "id": "787efe74-f3df-4e5e-8565-0e1fc5965f06", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -64748,7 +157071,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -64765,17 +157088,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "96444c0d-c72a-4f3b-ba6c-6d654bc6a551", + "id": "61dce519-5c86-48f7-b60b-4a5c045892bc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -64804,7 +157129,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -64826,12 +157151,14 @@ "_postman_previewlanguage": "json" }, { - "id": "0400eac0-cb2a-47d8-9e43-230a24b2ceb3", + "id": "c5814d5a-2647-4b2f-81ec-55ee6f5543d7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -64860,7 +157187,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -64877,17 +157204,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "754dcb69-1720-4d49-b6f4-89084bc25eb7", + "id": "5340f67c-0608-44ad-85c2-1518ed00f731", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -64916,7 +157245,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -64938,12 +157267,14 @@ "_postman_previewlanguage": "json" }, { - "id": "74f51345-8cde-47d2-92cb-087e4de2f8ab", + "id": "97031fec-0d7d-46cd-b494-9506484d5c57", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -64972,7 +157303,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"et_107\": \"\"\n }\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -64989,7 +157320,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -65000,78 +157331,47 @@ } }, { - "id": "89105487-633a-475b-87f6-1812c2b8a8f4", - "name": "List Non-Employee Requests", + "id": "2ed7866b-374a-4ee5-975c-b60d17793e71", + "name": "Get Source Schema by ID", "request": { - "name": "List Non-Employee Requests", + "name": "Get Source Schema by ID", "description": { - "content": "This gets a list of non-employee requests.", + "content": "Get the Source Schema by ID in IdentityNow.\n", "type": "text/plain" }, "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "content": "(Required) The Source ID.", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } }, { + "type": "any", + "value": "", + "key": "schemaId", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "(Required) The Schema ID.", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -65084,72 +157384,20 @@ }, "response": [ { - "id": "ea0a3113-f369-4aac-9c24-f6876db13efa", - "name": "List of non-employee request objects.", + "id": "42b32f16-2e39-4ece-9cbb-491eab64d106", + "name": "The requested Schema was successfully retrieved.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -65177,77 +157425,25 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"elit_7b\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"NOT_READY\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"nisi8\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"NOT_READY\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n]", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "917d56d5-211d-49fb-b41a-03add8c1de43", + "id": "17be172c-0cde-4f3c-bdbc-bbfd624c2038", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -65275,175 +157471,25 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e962518-e7f4-4793-9df8-e26301c40217", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a8db5320-1c6c-421e-8cbd-4ed4e7559ecc", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "_postman_previewlanguage": "json" + }, + { + "id": "bd0f54d5-cf4c-4ca4-991b-d880f234a33c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" ], + "host": [ + "{{baseUrl}}" + ], + "query": [], "variable": [] }, "header": [ @@ -65463,85 +157509,33 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b16d4563-8943-4346-8203-129a8a85d797", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "37b75108-f507-44f5-8d57-662d9cc41abd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -65561,85 +157555,33 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8b4363ab-57ce-488d-af24-18bc83ce034c", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "e5b25ce3-57ea-4f05-a997-cd17e7ba7e68", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -65659,1072 +157601,158 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "ab380df8-5fb3-4162-a3d6-99cb1feee1f8", - "name": "Get a Non-Employee Request", - "request": { - "name": "Get a Non-Employee Request", - "description": { - "content": "This gets a non-employee request.", - "type": "text/plain" - }, + "id": "ee1af542-5127-4509-ad3e-9d493e452a43", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "non-employee-requests", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "09bf3fc1-2236-4295-9d40-dc293c457042", - "name": "Non-Employee request object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"dolor65a\": \"\",\n \"pariatur_cc7\": \"\",\n \"aliqua5c5\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17574d14-2ff4-4a52-9bb4-b7d8e3e1ae11", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "764aad8e-fcb8-4bee-b9b4-45e5bee3b199", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a6fdc4f1-09db-4344-8fe3-2bbfd2e5a1a3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b68bb646-002c-450f-a29d-4870bc4a081d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "54486299-21c0-451d-a059-abaecfa82497", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "557350b3-1b7f-44d8-82f5-a3aa0466046e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6df87aed-53c9-4c02-a8d5-491a319960fa", - "name": "Delete Non-Employee Request", - "request": { - "name": "Delete Non-Employee Request", - "description": { - "content": "This request will delete a non-employee request.", - "type": "text/plain" - }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e517f4e7-8ae0-4e2c-9634-f8c7b2401b86", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "non-employee-requests", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "bd5e557c-10a7-462d-aa30-4c765744fb79", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "7d6bcbcb-2a3b-4970-be6f-a1dc88d0636d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "975ff828-caed-4768-9732-2c254cc6d91d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "14974f96-8f81-44da-9ca1-561758ca0d97", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f4b8e47-5a6b-4b38-8db1-965f5fea34f6", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "45fb8d25-e451-4cf6-b108-5b1d9c2a4934", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "60ee876d-7bfe-4ece-b4e6-27d839db901f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "summary", - "description": "", - "item": [ - { - "name": "{requested-for}", - "description": "", - "item": [ - { - "id": "9c430cac-079b-429c-baf5-b7ad7778aa19", - "name": "Get Summary of Non-Employee Requests", - "request": { - "name": "Get Summary of Non-Employee Requests", - "description": { - "content": "This request will retrieve a summary of non-employee requests. There are two contextual uses for the `requested-for` path parameter: 1. The current user is the Org Admin, in which case he or she may request a summary of all non-employee approval requests assigned to a particular account manager by passing in that manager's id. 2. The current user is an account manager, in which case \"me\" should be provided as the `requested-for` value. This will provide the user with a summary of the non-employee requests in the source(s) he or she manages.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "requested-for", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "260f3a42-8aa7-468f-b60f-032a5fe48c25", - "name": "Non-Employee request summary object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"approved\": \"\",\n \"rejected\": \"\",\n \"pending\": \"\",\n \"nonEmployeeCount\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b0f73927-9b14-4ecb-8542-456550524ebc", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e95165c3-c99f-468d-8736-43d4fc0dced2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "11b714c4-673a-4736-a244-137c78d93d7f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8f8689fc-47ae-4db9-8d20-bca55970aba6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "90a69e97-aca5-4a96-a372-0f73c80cb3c0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "non-employee-sources", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "4be5377b-0446-4d12-93bd-2cec869964ba", - "name": "Create Non-Employee Source", + "id": "69912b34-f450-4838-b66a-f650cf63ae4e", + "name": "Update Source Schema (Full)", "request": { - "name": "Create Non-Employee Source", + "name": "Update Source Schema (Full)", "description": { - "content": "This request will create a non-employee source.\nRequest will require the following security scope:\n'idn:nesr:create'", + "content": "This API will completely replace an existing Schema with the submitted payload. Some fields of the Schema cannot be updated. These fields are listed below.\n* id\n* name\n* created\n* modified\nAny attempt to modify these fields will result in an error response with a status code of 400.", "type": "text/plain" }, "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source ID.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "schemaId", + "disabled": true, + "description": { + "content": "(Required) The Schema ID.", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -66736,10 +157764,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -66750,12 +157778,15 @@ }, "response": [ { - "id": "77db413a-3d05-4cfc-af76-34a13ece8c02", - "name": "Created non-employee source.", + "id": "0896067c-3578-4a38-9730-b15f3e52868b", + "name": "The Schema was successfully replaced.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -66781,10 +157812,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -66801,17 +157832,20 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\",\n \"cloudExternalId\": \"\"\n}", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3dffa76a-dfdb-4dfe-89ca-9518bb8f093f", + "id": "067e7e8c-1b1e-4e5b-8133-63d8e3f2c82e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -66837,10 +157871,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -66857,17 +157891,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e7c1ffa9-6914-40ba-96cc-e33a1937e09c", + "id": "ccd09dea-662e-4ba6-8c42-b09897b985fe", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -66893,10 +157930,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -66918,12 +157955,15 @@ "_postman_previewlanguage": "json" }, { - "id": "64d1cdaa-4195-4277-b54f-6ecaf1753bec", + "id": "537a7023-55ae-4212-841b-6b1f793288d0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -66949,10 +157989,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -66969,73 +158009,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "296d1986-bd52-4dac-b5f6-413de068df1f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "20b30eb7-dc0b-4e93-b827-a81f0149176b", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "8206576a-1c87-4d7f-8aff-0ec77a0ca1fa", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -67055,196 +158042,58 @@ { "description": { "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0f4d5374-2d14-4377-90d5-b3779d98532f", - "name": "List Non-Employee Sources", - "request": { - "name": "List Non-Employee Sources", - "description": { - "content": "This gets a list of non-employee sources.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "(Required) The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "17f9872b-803a-4e4e-9600-1c9ddf79d192", - "name": "List of non-employee sources objects.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "(Required) The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "26c11b77-66a6-4089-b703-c17b94370fc9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" ], + "host": [ + "{{baseUrl}}" + ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -67258,91 +158107,52 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKGROUP\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n },\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\"\n },\n {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\"\n },\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n }\n]", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "46640f11-5a05-4bdb-a8d6-4bc4e016751c", - "name": "Client Error - Returned if the request body is invalid.", + "id": "d7491473-e886-4814-b71c-8ada3af0e317", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "(Required) The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -67356,91 +158166,124 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Bad Request", - "code": 400, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e28d433c-9f0e-433f-887f-275877e7d6eb", + "name": "Update Source Schema (Partial)", + "request": { + "name": "Update Source Schema (Partial)", + "description": { + "content": "Use this API to selectively update an existing Schema using a JSONPatch payload. \n\nThe following schema fields are immutable and cannot be updated:\n\n- id\n- name\n- created\n- modified\n\n\nTo switch an account attribute to a group entitlement, you need to have the following in place:\n\n- `isEntitlement: true`\n- Must define a schema for the group and [add it to the source](https://developer.sailpoint.com/idn/api/beta/create-source-schema) before updating the `isGroup` flag. For example, here is the `group` account attribute referencing a schema that defines the group:\n```json\n{\n \"name\": \"groups\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"2c9180887671ff8c01767b4671fc7d60\",\n \"name\": \"group\"\n },\n \"description\": \"The groups, roles etc. that reference account group objects\",\n \"isMulti\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n}\n```\n", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "schemaId", + "disabled": true, + "description": { + "content": "(Required) The Schema id.", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "6fb9807c-0231-41fa-a03d-8d71d2caabd2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "190f65c0-86cd-4f85-b9bd-a0879ade0b0c", + "name": "The Schema was successfully updated.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "(Required) The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -67454,91 +158297,52 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "12b3dc5e-5eb2-4f66-8d36-f8e103ae4567", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "f8b4c781-52f0-4bdc-8de0-271c10468531", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "(Required) The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -67552,91 +158356,52 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4e8ab427-813b-4f41-b00c-30c1a7ca3e66", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "4d66a5f9-345e-4872-961c-a44c4b1b890b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "(Required) The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -67650,91 +158415,52 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c4f8af3b-0a69-4593-9c18-fb934960e911", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "7ee8e7f0-deab-457e-8da3-b0412400de48", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "(Required) The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -67748,364 +158474,105 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{sourceId}", - "description": "", - "item": [ + }, { - "id": "8359e16e-2eb9-4690-8798-b6858c447684", - "name": "Get a Non-Employee Source", - "request": { - "name": "Get a Non-Employee Source", - "description": { - "content": "This gets a non-employee source.", - "type": "text/plain" - }, + "id": "ea624064-fa79-4a1e-aa2b-ac5786f2b5d6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "non-employee-sources", - ":sourceId" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "response": [ - { - "id": "ad976ef8-9fb4-470f-8bbd-fd2f644a4521", - "name": "Non-Employee source object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"ACCOUNT\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n },\n {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "821264e7-dd84-4a01-bd23-ecd3d689ed5d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "14c0b2b2-a784-4590-8c20-ee5ef9e0daf5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7b0f2a0a-279b-4273-b6dc-5e3abf3d6d32", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b8d1b7d3-a796-4124-a430-499c3cb3a645", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "940140ea-8165-4893-895a-cb317fe8d3ad", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5ebdfe66-f5b7-45dc-be7c-5aa80b4b0e1e", - "name": "Patch a Non-Employee Source", - "request": { - "name": "Patch a Non-Employee Source", - "description": { - "content": "patch a non-employee source. (Partial Update) Patchable field: **name, description, approvers, accountManagers**", - "type": "text/plain" - }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1ad01396-26ff-44b9-82ba-5b5d242d993d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "non-employee-sources", - ":sourceId" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] + "variable": [] }, "header": [ { @@ -68115,4540 +158582,144 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "598eabe5-bf72-44bc-921b-f9663d4d0184", - "name": "A patched non-employee source object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"ACCOUNT\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n },\n {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ded395a-7187-4177-9089-6906fd9da240", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "80c4b0d2-2fd5-4e8c-9a9b-40da0b304012", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "55fc05f4-5389-411e-8935-a18b6a9b1d9e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "73e7f091-70f8-4a85-aa1d-895f25d4c14e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "edd7be5c-76a5-4e0d-9b3a-1e1781dbbd20", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "443dcb81-8832-46f9-bf2d-12387704d691", - "name": "Delete Non-Employee Source", - "request": { - "name": "Delete Non-Employee Source", - "description": { - "content": "This request will delete a non-employee source.", - "type": "text/plain" - }, + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4b95fc91-e113-4d63-a39d-86eb672ca270", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "non-employee-sources", - ":sourceId" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "64860af7-8103-4126-8411-1f83e3f17aa0", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "5b084cc9-1526-4149-9e29-3cdc6a72b7c5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "714c8e93-8a35-42f0-851d-a4ed62745607", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b799bf0e-f71d-4c4b-9413-2d301bd08c1d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "baf71eed-ae18-44f6-aa4a-2b0debacf49a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d6a4edbf-7d23-44c4-9825-741e687b7b94", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "schema-attributes", - "description": "", - "item": [ - { - "id": "b042adb0-4303-4bbf-a8c5-6abee7100f36", - "name": "List Schema Attributes Non-Employee Source", - "request": { - "name": "List Schema Attributes Non-Employee Source", - "description": { - "content": "This API gets the list of schema attributes for the specified Non-Employee SourceId. There are 8 mandatory attributes added to each new Non-Employee Source automatically. Additionaly, user can add up to 10 custom attributes. This interface returns all the mandatory attributes followed by any custom attributes. At most, a total of 18 attributes will be returned.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "92c1e60f-1052-48aa-8b65-e24b569cd27d", - "name": "A list of Schema Attributes", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n },\n {\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6b2c038c-cf23-4a5d-b161-998afec3b49b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5574ac52-f7a4-4187-a816-44734e73de69", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f5539195-3745-4fa6-87fc-de81edfc2297", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ad174f1f-3678-483e-bca8-d437de8b3499", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1d021cdb-23bb-4053-843d-c082c3688350", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9cc70919-9166-4c3c-b89b-638dd85890a5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2807038a-4594-4bcc-84b5-47cffc8adcf0", - "name": "Create Non-Employee Source Schema Attribute", - "request": { - "name": "Create Non-Employee Source Schema Attribute", - "description": { - "content": "This API creates a new schema attribute for Non-Employee Source. The schema technical name must be unique in the source. Attempts to create a schema attribute with an existing name will result in a \"400.1.409 Reference conflict\" response. At most, 10 custom attributes can be created per schema. Attempts to create more than 10 will result in a \"400.1.4 Limit violation\" response.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8739215f-81cd-4d9b-9155-dcf32de1f16f", - "name": "Schema Attribute created.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13b53e83-b267-42e6-93c4-58339f437f5f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9534f0bb-0af3-4ad1-98b3-96eb7bf7c7a0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1beff83c-9ab4-4bed-9a3d-5f792390d04b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a15c001e-3f63-42bf-83f9-b257eb8079a9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6d3de502-b8a8-4dac-a6b5-78a9f3f10daf", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "55a9ef04-3aae-4696-94cf-bb0d06ab9498", - "name": "Delete all custom schema attributes", - "request": { - "name": "Delete all custom schema attributes", - "description": { - "content": "This end-point deletes all custom schema attributes for a non-employee source.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "a3c9f5b1-efb8-40ea-9a50-ba0ea0e62934", - "name": "All custon Schema Attributes were successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "0ed781de-954a-4fa6-aad5-de0ce0841e48", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "97a17a3b-83a9-43a2-a9bc-4947b56a3e4b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a3c45f31-e66f-49a0-a442-f804b2a5a1d6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f06ac43-8a0e-458c-9926-141cf980df14", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d371a609-fc4e-4d44-8b12-1db61779e696", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{attributeId}", - "description": "", - "item": [ - { - "id": "4e90638e-0e68-4595-a2cb-7117866999f3", - "name": "Get Schema Attribute Non-Employee Source", - "request": { - "name": "Get Schema Attribute Non-Employee Source", - "description": { - "content": "This API gets a schema attribute by Id for the specified Non-Employee SourceId.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "attributeId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "f0b8c7d4-32ce-4400-ad8f-abf8446fafb9", - "name": "The Schema Attribute", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7a420dfa-24ce-41da-8ff2-e055dea341f8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0f13d4ca-9a5b-42a3-992f-379cb4227c37", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5ba744bc-bdfa-4dd1-baba-14df460c9a8e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "129f6c11-857f-4df5-98f6-152bad4d572e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c456bc9a-6d0e-4875-8f1e-61f12b3e8650", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fe29f292-c74b-467b-92ce-55d07a1f4ba4", - "name": "Patch Non-Employee Source's Schema Attribute", - "request": { - "name": "Patch Non-Employee Source's Schema Attribute", - "description": { - "content": "This end-point patches a specific schema attribute for a non-employee SourceId.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "attributeId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "30056544-94b0-41fd-b4c6-f5c59787c8ae", - "name": "The Schema Attribute was successfully patched.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64a8071c-5a82-4674-9844-ebaf7a286b89", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "faeb05fc-d4fa-4509-a16a-98d590fbde79", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "af1b9852-fb03-4ada-9896-6619d86e3632", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d625b595-727e-4886-aaef-7783a27c9e8b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d9330383-e561-4029-90ed-10897521be5e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ddc3287-a776-4f54-b9d0-19e68082c76b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3d0fc517-a523-41d5-8412-a052efd39f16", - "name": "Delete Non-Employee Source's Schema Attribute", - "request": { - "name": "Delete Non-Employee Source's Schema Attribute", - "description": { - "content": "This end-point deletes a specific schema attribute for a non-employee source.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "attributeId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "b013349e-8a74-47de-bfaa-b1cd2c435a75", - "name": "The Schema Attribute was successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "00361afe-487d-4508-82f2-6ab931815a75", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bbb8a79e-a847-4ae6-8049-274416f1d3a3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e66dcd31-c677-40df-9eea-bfa22fc9587a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1d680ad4-cd52-4acf-a211-f8897078c08c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "57d7f34c-1996-40da-89af-2bcec668c7a0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "name": "non-employees", - "description": "", - "item": [ - { - "name": "download", - "description": "", - "item": [ - { - "id": "75be3463-9d46-494d-bb5f-11c4ef4fddf3", - "name": "Exports Non-Employee Records to CSV", - "request": { - "name": "Exports Non-Employee Records to CSV", - "description": { - "content": "This requests a CSV download for all non-employees from a provided source.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "7daf3d12-fe39-48b9-bae6-41e783ee4bfd", - "name": "Exported CSV", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "text/csv" - } - ], - "body": "{\n \"example\": \"accountName,firstName,lastName,phone,email,manager,startDate,endDate\\nJon.Smith, Jon, Smith, 555-555-5555, jon@jon.doe.nope.com, Jim Smith, 2020-04-05T08:00:00-10:00,2020-08-07T19:00:00-10:00\\nWilliam.Chaffin, William, Chaffin, 555-555-5555, william@chaffins.nope.com, Bertram Chaffin, 2020-04-05T08:00:00-10:00,2020-08-07T19:00:00-10:00\\n\"\n}", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "f1dd9064-c90c-4a9a-8361-90bcc470a8a5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "575541be-a9ec-452c-ab70-34956ac93d40", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c0768272-3e2a-42dd-896c-27db93eabc54", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6bf268f4-fa2f-478e-9eb8-2da649348d00", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b4a150fc-80ba-46e8-bb9c-15517d67a421", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17df7427-2a75-4347-84b3-77574cd32c33", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "non-employee-bulk-upload", - "description": "", - "item": [ - { - "id": "1f005878-9e45-47ff-9bec-3bd5baa44b34", - "name": "Imports, or Updates, Non-Employee Records", - "request": { - "name": "Imports, or Updates, Non-Employee Records", - "description": { - "content": "This post will import, or update, Non-Employee records found in the CSV.\nRequest will need the following security scope:\n'idn:nesr:create'", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "response": [ - { - "id": "1a7daaa0-a5cc-40bc-802a-7d60f42f17cc", - "name": "The CSV was accepted to be bulk inserted now or at a later time.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"status\": \"IN_PROGRESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6541e04b-1657-44cb-b6ac-ce22b279f12d", - "name": "Client Error - Returned if the request body is invalid.\nThe response body will contain the list of specific errors with one on each line.\n", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a906c142-3b4d-4c35-b398-a285996ea28c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "daabbcdd-10da-428c-86e1-3b88aa6126fb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1956213d-67fc-431c-a576-3da616bef128", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7805b16a-ee43-4145-9cd9-c9ef67b5ad5b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c5c41d30-d611-45b7-ac96-f625d6f835e7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "status", - "description": "", - "item": [ - { - "id": "0c474104-e36d-4c19-b15b-e2d76211cc43", - "name": "Bulk upload status on source", - "request": { - "name": "Bulk upload status on source", - "description": { - "content": "The nonEmployeeBulkUploadStatus API returns the status of the newest bulk upload job for the specified source.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "41fc80e3-868a-4cb0-8d7e-3a516a406b74", - "name": "Status of the newest bulk-upload job, if any.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"status\": \"PENDING\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "221e22b0-4759-439c-854d-9978eeebc704", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "682d28c3-a652-4311-ad18-a76f57c074de", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "469b6035-48a7-4018-a2aa-ec5edf8f3755", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c262cd2c-5757-4dd5-8985-155ed0d2dc52", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8016bb96-b333-4fb7-ac2c-e15c0a40f4a2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } - ] - }, - { - "name": "schema-attributes-template", - "description": "", - "item": [ - { - "name": "download", - "description": "", - "item": [ - { - "id": "ceb21064-aba4-4316-88be-9eeace17e2a4", - "name": "Exports Source Schema Template", - "request": { - "name": "Exports Source Schema Template", - "description": { - "content": "This requests a download for the Source Schema Template for a provided source.\nRequest will require the following security scope:\nidn:nesr:read'", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "26c2d158-6e4e-4874-b1cd-5c748db203da", - "name": "Exported Source Schema Template", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "text/csv" - } - ], - "body": "{\n \"example\": \"accountName,firstName,lastName,phone,email,manager,startDate,endDate\\n\"\n}", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "c20ee941-60f2-43bf-ab0a-a755dd76bb8e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6b1bda62-e5f6-4ad8-9391-2cf51fa31234", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ad2ff704-6209-4a46-936b-66d6e354c3e5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c03ec03-39fb-475d-9f93-d6551de0161e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e5f902b5-6486-44de-8bf6-33114e642d69", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bae4ca52-5985-4aff-8f80-691f4e33a7f1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "non-employee-approvals", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "60901441-14e1-4f31-a15a-7abc5deda33a", - "name": "Get List of Non-Employee Approval Requests", + "id": "c91649d6-cdf8-46a7-b961-fd61788291b9", + "name": "Delete Source Schema by ID", "request": { - "name": "Get List of Non-Employee Approval Requests", - "description": { - "content": "This gets a list of non-employee approval requests.", - "type": "text/plain" - }, + "name": "Delete Source Schema by ID", + "description": {}, "url": { "path": [ - "non-employee-approvals" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "content": "(Required) The Source ID.", "type": "text/plain" - }, - "key": "filters", - "value": "" + } }, { + "type": "any", + "value": "", + "key": "schemaId", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "content": "(Required) The Schema ID.", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -72656,84 +158727,28 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "73a59705-6c30-4fc9-8182-021fc3724031", - "name": "List of approval items.", + "id": "60170fd1-6bf9-4d09-8232-8db9abc22565", + "name": "The Schema was successfully deleted.", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -72743,88 +158758,30 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"APPLICATION\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\"\n }\n }\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\"\n }\n }\n }\n]", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "76ee98f3-8b15-4e66-8e85-cacfb7401441", + "id": "52e7ab57-27ed-4c22-a5a5-d656d2311459", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -72841,7 +158798,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -72852,77 +158809,25 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6dfbd91e-8c8b-499a-a931-6321af9a1ae9", + "id": "49f61711-6907-4ae8-b7d8-3865ba32442e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -72939,7 +158844,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -72955,72 +158860,20 @@ "_postman_previewlanguage": "json" }, { - "id": "1ee7f5e4-3cf5-4074-ab87-f7361efd15e4", + "id": "6f734217-2abe-49df-95ca-24c29f126d66", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-approvals" - ], - "host": [ - "{{baseUrl}}" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -73037,7 +158890,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -73048,77 +158901,25 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "eaaebc27-2e8b-496d-9786-6d8f56f02c88", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "ecbf5e4f-ac47-4548-ab54-39d080c3d918", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -73135,88 +158936,36 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0fe4f657-a934-4c69-bdaf-28af8e9d98e5", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "bd8dd280-48d4-46c3-975a-ecd4f0566df3", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -73233,3729 +158982,107 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "c833a22b-b263-4e5d-93ab-5d2cfcd90546", - "name": "Get a non-employee approval item detail", - "request": { - "name": "Get a non-employee approval item detail", - "description": { - "content": "Approves a non-employee approval request and notifies the next approver.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "33f9ad94-1069-44eb-ab92-0a3bedbd7ef6", - "name": "Non-Employee approval item object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"schemaAttributes\": [\n {\n \"type\": \"IDENTITY\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n }\n ]\n },\n \"data\": {\n \"consectetur2d\": \"\",\n \"esse9\": \"\"\n },\n \"approvalStatus\": \"REJECTED\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9423341b-ac08-4be5-bf35-67cd08194c6d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "42baf34d-b3ee-459b-8a5c-914f96adeb91", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fc32ff0d-a4e7-4129-9ba1-5e70783bd264", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9822bfde-16bc-4bc8-b155-4007e560c07a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "36be459c-d477-4ffe-bad7-c20273f51fb6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "approve", - "description": "", - "item": [ - { - "id": "b45f1b0d-2658-4f79-aa1f-35c6444c3b67", - "name": "Approve a Non-Employee Request", - "request": { - "name": "Approve a Non-Employee Request", - "description": { - "content": "Approves a non-employee approval request and notifies the next approver.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3b0daa4c-40ce-4a05-8b94-b1c8cea02040", - "name": "Non-Employee approval item object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "07950133-0ac9-4215-a860-2f4b4d93dd4c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75438dd0-11e4-44f6-ae6c-56a117e0fa5c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8983c6ae-5209-4ef0-b292-bdc0dd1349ce", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5cfa8e53-6201-463b-8a57-a4e2d4bb9f21", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "972e1346-1550-4ac5-be8e-5354fef0f393", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] }, { - "name": "reject", - "description": "", - "item": [ - { - "id": "4b1632dd-f05e-47cf-8c4f-74031102aa95", - "name": "Reject a Non-Employee Request", - "request": { - "name": "Reject a Non-Employee Request", - "description": { - "content": "This endpoint will reject an approval item request and notify user.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4deed29d-dd37-4e5f-9ff6-f12a91f88faa", - "name": "Non-Employee approval item object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "77bcf5bb-e7fc-4326-a85a-5dba7765c835", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ed24155d-c553-4194-9dd5-cca28de5d13e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cc3acfb4-0415-4f4f-836e-5c406ac96fc6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "df59b202-d665-4584-b378-01428dd1e525", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "35bc9c45-8b4f-4ac7-a6f8-dd08bbebd0bb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "summary", - "description": "", - "item": [ - { - "name": "{requested-for}", - "description": "", - "item": [ - { - "id": "6e3186a2-a993-454e-b491-4bd713c895cf", - "name": "Get Summary of Non-Employee Approval Requests", - "request": { - "name": "Get Summary of Non-Employee Approval Requests", - "description": { - "content": "This request will retrieve a summary of non-employee approval requests. There are two contextual uses for the `requested-for` path parameter: 1. The current user is the Org Admin, in which case he or she may request a summary of all non-employee approval requests assigned to a particular approver by passing in that approver's id. 2. The current user is an approver, in which case \"me\" should be provided as the `requested-for` value. This will provide the approver with a summary of the approval items assigned to him or her.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "requested-for", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "8775cabc-8a9a-4c0c-be0f-08eb80f34dac", - "name": "summary of non-employee approval requests", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"approved\": \"\",\n \"pending\": \"\",\n \"rejected\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "771e98a2-783e-40da-a911-3b2ae5b1a30c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6469c5dd-57d9-4fa0-b0bb-c892141d2a44", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "938550b7-7f90-4046-acca-890bc5ad3e62", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "82ef99bc-f602-488d-a46a-d44ec0a64396", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9db4399-7426-4af7-80c0-b0eb1731418d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "managed-clients", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "name": "status", - "description": "", - "item": [ - { - "id": "c0386f23-e32c-45a0-9dae-368e2b43040c", - "name": "Specified Managed Client Status.", - "request": { - "name": "Specified Managed Client Status.", - "description": { - "content": "Retrieve Managed Client Status by ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Type of the Managed Client Status to get", - "type": "text/plain" - }, - "key": "type", - "value": "VA" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "23ade3c6-be08-4cda-9957-ac2be0f126b8", - "name": "Responds with Managed Client Status having the given ID and Type.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Type of the Managed Client Status to get", - "type": "text/plain" - }, - "key": "type", - "value": "VA" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"body\": {},\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37222d8f-4f9a-4313-af45-9447209566f7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Type of the Managed Client Status to get", - "type": "text/plain" - }, - "key": "type", - "value": "VA" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "420263e3-0cc5-4b23-ba88-805d5b481906", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Type of the Managed Client Status to get", - "type": "text/plain" - }, - "key": "type", - "value": "VA" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4e0704c-f1bc-402d-873f-080576e17335", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Type of the Managed Client Status to get", - "type": "text/plain" - }, - "key": "type", - "value": "VA" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de88a78b-e135-4373-a688-cfd824e905c7", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Type of the Managed Client Status to get", - "type": "text/plain" - }, - "key": "type", - "value": "VA" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dd781880-e2fa-4e29-af0f-feae98193da8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Type of the Managed Client Status to get", - "type": "text/plain" - }, - "key": "type", - "value": "VA" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ca256362-e1a4-42b7-b686-cd73b5b9643f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Type of the Managed Client Status to get", - "type": "text/plain" - }, - "key": "type", - "value": "VA" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "66b4b761-9f0c-4d6d-853d-d47a9060a009", - "name": "Handle status request from client", - "request": { - "name": "Handle status request from client", - "description": { - "content": "Update a status detail passed in from the client", - "type": "text/plain" - }, - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"body\": {},\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "60e755b2-1448-474d-a7fd-185386324164", - "name": "Responds with the updated Managed Client Status.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"body\": {},\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"body\": {},\n \"status\": \"NOT_CONFIGURED\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ff18442-8e69-4af2-8439-b3bca9739804", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"body\": {},\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ae46f578-6ade-42b2-84af-3d0d4a66d791", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"body\": {},\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d1a3dbbd-b3be-4a1a-b4be-8838dcdd629a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"body\": {},\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3ee7fb9e-b73a-429b-b8f7-fb538da9ef82", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"body\": {},\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5cb04be0-461a-47e3-91c0-5306b2082d52", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"body\": {},\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ddaef676-42f6-480c-af99-b9cc591f3773", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "managed-clients", - ":id", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"body\": {},\n \"status\": \"CONFIGURING\",\n \"type\": \"CCG\",\n \"timestamp\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "managed-clusters", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "4c191e82-ae4c-4860-a649-a39aeb176d00", - "name": "Get a specified ManagedCluster.", - "request": { - "name": "Get a specified ManagedCluster.", - "description": { - "content": "Retrieve a ManagedCluster by ID.", - "type": "text/plain" - }, + "id": "a9443542-916b-4779-bab2-3ed89ca4134e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "managed-clusters", - ":id" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "6332e05b-b12a-47ac-b505-65569a83e4d0", - "name": "Responds with ManagedCluster having the given ID.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"clientType\": \"CCG\",\n \"ccgVersion\": \"\",\n \"name\": \"\",\n \"pod\": \"\",\n \"org\": \"\",\n \"type\": \"idn\",\n \"configuration\": {\n \"occaecat_72\": \"\"\n },\n \"keyPair\": {\n \"publicKey\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKeyCertificate\": \"\"\n },\n \"attributes\": {\n \"queue\": {\n \"name\": \"\",\n \"region\": \"\"\n },\n \"keystore\": \"\"\n },\n \"description\": \"\",\n \"redis\": {\n \"redisHost\": \"\",\n \"redisPort\": \"\"\n },\n \"pinnedConfig\": false,\n \"logConfiguration\": {\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"tempor_1b5\": \"INFO\"\n }\n },\n \"operational\": false,\n \"status\": \"\",\n \"publicKeyCertificate\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKey\": \"\",\n \"alertKey\": \"\",\n \"clientIds\": [\n \"\",\n \"\"\n ],\n \"serviceCount\": 0,\n \"ccId\": \"0\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e33aec2f-e6d9-4515-afb4-7eb8229e447a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6366ada4-d756-4065-b5bf-8e3f4e276b63", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3d3b617e-04ff-486d-951c-1129429a782c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "df3060fd-a4aa-4bed-ab93-6f2782fd14ca", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "54380a66-6ed0-436f-9aa9-84fb0341e65c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "39b56811-ed8b-48c4-8239-1d85c9b3abb6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "log-config", - "description": "", - "item": [ - { - "id": "5ccd27e0-8543-4c01-9cb8-91f8028e799a", - "name": "Get managed cluster's log configuration", - "request": { - "name": "Get managed cluster's log configuration", - "description": { - "content": "Get managed cluster's log configuration.", - "type": "text/plain" - }, - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "291b3fa9-a5da-43a7-a0dd-e64a1bc61cf4", - "name": "Log configuration of ManagedCluster matching given cluster ID", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_8_3\": \"INFO\",\n \"id_6\": \"INFO\",\n \"cillum_76\": \"INFO\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b25cf62e-10ff-49d4-9f7f-e64afa78810f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ba74465-42e2-4527-aed8-5abcf2fbd09e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c9542429-b450-43be-ab25-d1121e6f3427", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ae71f292-bc33-457b-a743-7f8f95b11783", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bbf4b732-9e96-4a58-9aab-08da27ee1663", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bf2d5efd-a1a3-4df8-a76e-e685e12438b7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2c22976c-eb16-4e3e-afe1-019c52d3ed0d", - "name": "Update managed cluster's log configuration", - "request": { - "name": "Update managed cluster's log configuration", - "description": { - "content": "Update managed cluster's log configuration", - "type": "text/plain" - }, - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_8_3\": \"INFO\",\n \"id_6\": \"INFO\",\n \"cillum_76\": \"INFO\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d7206164-2463-4bad-9097-8da57114e51c", - "name": "Responds with updated ClientLogConfiguration for given ManagedCluster", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_8_3\": \"INFO\",\n \"id_6\": \"INFO\",\n \"cillum_76\": \"INFO\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_8_3\": \"INFO\",\n \"id_6\": \"INFO\",\n \"cillum_76\": \"INFO\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "152af288-c866-4a9a-8223-aa664f7b7d70", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_8_3\": \"INFO\",\n \"id_6\": \"INFO\",\n \"cillum_76\": \"INFO\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0bc2e425-1335-4b16-94a4-d9c5db2496f2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_8_3\": \"INFO\",\n \"id_6\": \"INFO\",\n \"cillum_76\": \"INFO\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2c62550c-ab4d-4ad0-b106-6e33c47def89", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_8_3\": \"INFO\",\n \"id_6\": \"INFO\",\n \"cillum_76\": \"INFO\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7e93097d-c8d9-4188-8310-d3034e1cb502", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_8_3\": \"INFO\",\n \"id_6\": \"INFO\",\n \"cillum_76\": \"INFO\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bb3944f8-c39d-4b3b-8d21-680fa53c84d6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_8_3\": \"INFO\",\n \"id_6\": \"INFO\",\n \"cillum_76\": \"INFO\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d33e81d6-034e-49fa-af0d-865480e7d431", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "managed-clusters", - ":id", - "log-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_8_3\": \"INFO\",\n \"id_6\": \"INFO\",\n \"cillum_76\": \"INFO\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "id": "c3dc2a2a-ed0d-40d8-a835-65eb0c5012c6", - "name": "Retrieve all Managed Clusters.", + "id": "a21f3128-edbd-4d4c-bba6-17dc0f0d77ae", + "name": "Downloads source accounts schema template", "request": { - "name": "Retrieve all Managed Clusters.", - "description": { - "content": "Retrieve all Managed Clusters for the current Org, based on request context.", - "type": "text/plain" - }, + "name": "Downloads source accounts schema template", + "description": {}, "url": { "path": [ - "managed-clusters" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { "key": "Accept", - "value": "application/json" + "value": "text/csv" } ], "method": "GET", @@ -76963,60 +159090,26 @@ }, "response": [ { - "id": "6788e2da-5d0c-4371-81bb-d5771e91a43d", - "name": "Responds with a list of ManagedCluster.", + "id": "755b5719-d4e8-4af4-861d-055860e63ef5", + "name": "Successfully downloaded the file", "originalRequest": { "url": { "path": [ - "managed-clusters" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Accept", - "value": "application/json" + "value": "text/csv" }, { "description": { @@ -77035,62 +159128,28 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "text/csv" } ], - "body": "[\n {\n \"id\": \"\",\n \"clientType\": \"INTERNAL\",\n \"ccgVersion\": \"\",\n \"name\": \"\",\n \"pod\": \"\",\n \"org\": \"\",\n \"type\": \"idn\",\n \"configuration\": {\n \"tempor_e63\": \"\",\n \"reprehenderit1c\": \"\",\n \"adipisicingd2b\": \"\",\n \"est_c\": \"\"\n },\n \"keyPair\": {\n \"publicKey\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKeyCertificate\": \"\"\n },\n \"attributes\": {\n \"queue\": {\n \"name\": \"\",\n \"region\": \"\"\n },\n \"keystore\": \"\"\n },\n \"description\": \"\",\n \"redis\": {\n \"redisHost\": \"\",\n \"redisPort\": \"\"\n },\n \"pinnedConfig\": false,\n \"logConfiguration\": {\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"in_95\": \"INFO\"\n }\n },\n \"operational\": false,\n \"status\": \"\",\n \"publicKeyCertificate\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKey\": \"\",\n \"alertKey\": \"\",\n \"clientIds\": [\n \"\",\n \"\"\n ],\n \"serviceCount\": 0,\n \"ccId\": \"0\"\n },\n {\n \"id\": \"\",\n \"clientType\": \"VA\",\n \"ccgVersion\": \"\",\n \"name\": \"\",\n \"pod\": \"\",\n \"org\": \"\",\n \"type\": \"idn\",\n \"configuration\": {\n \"enimd4\": \"\",\n \"ullamco7\": \"\",\n \"in_f\": \"\"\n },\n \"keyPair\": {\n \"publicKey\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKeyCertificate\": \"\"\n },\n \"attributes\": {\n \"queue\": {\n \"name\": \"\",\n \"region\": \"\"\n },\n \"keystore\": \"\"\n },\n \"description\": \"\",\n \"redis\": {\n \"redisHost\": \"\",\n \"redisPort\": \"\"\n },\n \"pinnedConfig\": false,\n \"logConfiguration\": {\n \"durationMinutes\": \"\",\n \"rootLevel\": \"INFO\",\n \"clientId\": \"\",\n \"expiration\": \"\",\n \"logLevels\": {\n \"sunt_c16\": \"INFO\",\n \"id8a7\": \"INFO\",\n \"utc9\": \"INFO\"\n }\n },\n \"operational\": false,\n \"status\": \"\",\n \"publicKeyCertificate\": \"\",\n \"publicKeyThumbprint\": \"\",\n \"publicKey\": \"\",\n \"alertKey\": \"\",\n \"clientIds\": [\n \"\",\n \"\"\n ],\n \"serviceCount\": 0,\n \"ccId\": \"0\"\n }\n]", + "body": "{\n \"example\": \"id,name,givenName,familyName,e-mail,location,manager,groups,startDate,endDate\"\n}", "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "96771189-a197-45bf-a187-a0d32d2a8c55", + "id": "4828d1a7-131f-44f7-bb61-315327526621", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "managed-clusters" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -77118,59 +159177,25 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9b52b6a3-13df-4057-95ca-54f505d57fc5", + "id": "4fecf389-d796-4947-af2e-802ec31c57f5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "managed-clusters" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -77203,54 +159228,66 @@ "_postman_previewlanguage": "json" }, { - "id": "ad9601e3-997a-4cb3-91ca-ad4bb10fd247", + "id": "16aa5497-cf1c-43e0-bacc-94638207682b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "managed-clusters" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bf9f5ca3-f942-445d-a71c-5ecb687e6b7d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "schemas", + "accounts" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -77270,67 +159307,33 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "218706e7-e078-40a1-ad50-f429bd137ed5", + "id": "bbfce864-4912-432b-bba3-28adf70443d4", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "managed-clusters" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -77363,54 +159366,20 @@ "_postman_previewlanguage": "json" }, { - "id": "85102689-d00a-4722-921d-8655eb9358e0", + "id": "2aaead7f-5a7e-44cb-947c-17bbed2b2897", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "managed-clusters" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**operational**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -77438,7 +159407,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -77447,62 +159416,77 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "mail-from-attributes", - "description": "", - "item": [ + }, { - "id": "0d0d43d4-a984-4a78-ab2e-5055dec901b8", - "name": "Change MAIL FROM domain", + "id": "717c122f-dd2e-4073-ad1a-d5d2d16e9090", + "name": "Uploads source accounts schema template", "request": { - "name": "Change MAIL FROM domain", + "name": "Uploads source accounts schema template", "description": { - "content": "Change the MAIL FROM domain of an AWS SES email identity and provide the MX and TXT records to be placed in the caller's DNS", + "content": "This API uploads a source schema template file to configure a source's account attributes.", "type": "text/plain" }, "url": { "path": [ - "mail-from-attributes" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "response": [ { - "id": "525b62a1-0bf0-461f-b658-e9f7a323fc45", - "name": "MAIL FROM Attributes required to verify the change", + "id": "25703ed9-c2df-42a4-891a-b23e30f4cb8b", + "name": "Successfully uploaded the file", "originalRequest": { "url": { "path": [ - "mail-from-attributes" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -77513,7 +159497,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -77528,16 +159512,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "OK", @@ -77548,17 +159536,20 @@ "value": "application/json" } ], - "body": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\",\n \"mxRecord\": \"\",\n \"txtRecord\": \"\",\n \"mailFromDomainStatus\": \"FAILED\"\n}", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c6381823-9bcb-4d84-a1e3-77ce52c5a20d", + "id": "14492275-c145-412c-84a8-aa34220af986", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "mail-from-attributes" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -77569,7 +159560,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -77584,16 +159575,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Bad Request", @@ -77604,17 +159599,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "edd3048c-c3c0-40b4-b2e4-fb446e73ffdd", + "id": "6627d43d-d983-4549-982e-92ab645f72e8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "mail-from-attributes" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -77625,7 +159623,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -77640,16 +159638,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Unauthorized", @@ -77665,12 +159667,15 @@ "_postman_previewlanguage": "json" }, { - "id": "ba9a47b3-da15-4f4a-9deb-e7c46a0c8656", + "id": "e1f6215b-6d40-4f4a-abf4-49e663a4ee4e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "mail-from-attributes" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -77681,7 +159686,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -77696,16 +159701,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Forbidden", @@ -77716,17 +159725,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e5908864-2b32-499e-aa59-d5cbf528e0bd", + "id": "3498b798-e367-4e80-b025-08460d48fa03", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "mail-from-attributes" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -77737,7 +159749,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -77752,16 +159764,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Too Many Requests", @@ -77777,12 +159793,15 @@ "_postman_previewlanguage": "json" }, { - "id": "45680a69-7776-4561-adec-2446e4e89036", + "id": "7e1f3303-0ef6-48f4-9c66-9029ecbea94d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "mail-from-attributes" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -77793,7 +159812,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -77808,16 +159827,20 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Internal Server Error", @@ -77828,7 +159851,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -77839,2490 +159862,17 @@ } }, { - "name": "{identity}", - "description": "", - "item": [ - { - "id": "2eede356-8cc3-417d-b482-031d8d1f334a", - "name": "Get MAIL FROM Attributes", - "request": { - "name": "Get MAIL FROM Attributes", - "description": { - "content": "Retrieve MAIL FROM attributes for a given AWS SES identity.", - "type": "text/plain" - }, - "url": { - "path": [ - "mail-from-attributes", - ":identity" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", - "type": "text/plain" - }, - "key": "id", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "key": "identity" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "f49ba596-4031-4836-9165-28e2ff94ec0e", - "name": "MAIL FROM Attributes object", - "originalRequest": { - "url": { - "path": [ - "mail-from-attributes", - ":identity" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", - "type": "text/plain" - }, - "key": "id", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identity\": \"\",\n \"mailFromDomain\": \"\",\n \"mxRecord\": \"\",\n \"txtRecord\": \"\",\n \"mailFromDomainStatus\": \"FAILED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f798abca-1410-428e-825d-9fc39ccdc75c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "mail-from-attributes", - ":identity" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", - "type": "text/plain" - }, - "key": "id", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2465e811-48aa-4408-8ae4-37f446164632", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "mail-from-attributes", - ":identity" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", - "type": "text/plain" - }, - "key": "id", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b8192de7-edd4-4e41-bb5f-c08a49d66028", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "mail-from-attributes", - ":identity" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", - "type": "text/plain" - }, - "key": "id", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7eaf511a-765d-4f98-8f5f-8d0a91cb0eb5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "mail-from-attributes", - ":identity" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", - "type": "text/plain" - }, - "key": "id", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8809eaf9-8201-4a6f-bee0-f27010a655f7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "mail-from-attributes", - ":identity" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "(Required) Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status", - "type": "text/plain" - }, - "key": "id", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "mfa", - "description": "", - "item": [ - { - "name": "okta-verify", - "description": "", - "item": [ - { - "name": "config", - "description": "", - "item": [ - { - "id": "447ed1c5-162f-4695-b50a-13b73e6058bd", - "name": "Configuration of Okta MFA method", - "request": { - "name": "Configuration of Okta MFA method", - "description": { - "content": "This API returns the configuration of an Okta MFA method. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "902b190e-5199-4ae6-a755-74d4b172bc30", - "name": "The configuration of an Okta MFA method.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3746ef30-3e7b-4332-8943-8488ecf5dc93", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b620062a-80c8-42dc-a2bb-e4a35cfb63ff", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "565a4b86-c638-45e3-bcee-05368e14521a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8fa2fea-cc02-47de-b03a-5b66f8fbc1fc", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c0fd4d41-0cad-4720-8928-d778526d2f5d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "63f5f5cf-4e5f-4a1a-929b-6e7b712c10fe", - "name": "Set Okta MFA configuration", - "request": { - "name": "Set Okta MFA configuration", - "description": { - "content": "This API sets the configuration of an Okta MFA method. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1011a978-cd02-4450-b096-77a8d2170a98", - "name": "MFA configuration of an Okta MFA method.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e36222a1-38a7-40f3-ae92-e6e4c3f58bac", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9a68964-4547-458b-84af-a774e4fa45dd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "25e9d0c5-3ee7-4b65-960e-25446e57d16b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4f786501-f1f8-41fd-9f93-40b18928c39b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "21c9ba4f-e54b-4585-88d1-09271f8e6298", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "okta-verify", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "duo-web", - "description": "", - "item": [ - { - "name": "config", - "description": "", - "item": [ - { - "id": "75d04a00-b7aa-43b6-87cc-cdf26e4a1290", - "name": "Configuration of Duo MFA method", - "request": { - "name": "Configuration of Duo MFA method", - "description": { - "content": "This API returns the configuration of an Duo MFA method. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "6499b7ad-5bca-487b-b17b-5ae46437b858", - "name": "The configuration of an Duo MFA method.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"esse_9\": \"ad officia minim\",\n \"occaecat21c\": \"reprehenderit irure\",\n \"Lorem_e\": true\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f777ecd1-3d99-4c08-a063-26d0589dda73", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8a9d4fcf-8c2a-432c-b3fd-b9ccc80d41f9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0e942bbf-6ce0-483e-84ae-2c5f5e24e390", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f8435459-98f6-4dc0-b752-5192d975a3fe", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4f373cf5-ae9f-477b-af2c-192c9ec89585", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cad934a4-1f2f-4a68-9fe4-ce23f88febdc", - "name": "Set Duo MFA configuration", - "request": { - "name": "Set Duo MFA configuration", - "description": { - "content": "This API sets the configuration of an Duo MFA method. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"esse_9\": \"ad officia minim\",\n \"occaecat21c\": \"reprehenderit irure\",\n \"Lorem_e\": true\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "db76876a-7d57-4e86-a7f1-06d488e1da0d", - "name": "MFA configuration of an Duo MFA method.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"esse_9\": \"ad officia minim\",\n \"occaecat21c\": \"reprehenderit irure\",\n \"Lorem_e\": true\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"esse_9\": \"ad officia minim\",\n \"occaecat21c\": \"reprehenderit irure\",\n \"Lorem_e\": true\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e63fe576-42f0-4e55-8a78-d6c4b9088444", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"esse_9\": \"ad officia minim\",\n \"occaecat21c\": \"reprehenderit irure\",\n \"Lorem_e\": true\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7fb3bf56-5c25-443a-ad84-f30c2f95cbfd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"esse_9\": \"ad officia minim\",\n \"occaecat21c\": \"reprehenderit irure\",\n \"Lorem_e\": true\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7924c215-9741-4f44-8886-ac8a8a4f5462", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"esse_9\": \"ad officia minim\",\n \"occaecat21c\": \"reprehenderit irure\",\n \"Lorem_e\": true\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "573d6ddd-7e9b-4f26-9979-555c4951fb0e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"esse_9\": \"ad officia minim\",\n \"occaecat21c\": \"reprehenderit irure\",\n \"Lorem_e\": true\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e5651f0-c78f-4905-bbfd-5ab4694d5ce2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "mfa", - "duo-web", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\",\n \"configProperties\": {\n \"esse_9\": \"ad officia minim\",\n \"occaecat21c\": \"reprehenderit irure\",\n \"Lorem_e\": true\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "{method}", - "description": "", - "item": [ - { - "name": "test", - "description": "", - "item": [ - { - "id": "030158c6-a17c-4c07-ae3d-f884c71b288f", - "name": "MFA method's test configuration", - "request": { - "name": "MFA method's test configuration", - "description": { - "content": "This API validates that the configuration is valid and will properly authenticate with the MFA provider identified by the method path parameter.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "mfa", - ":method", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "method", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "9ca25a2c-6d66-41a9-b882-b3ea8bf5e476", - "name": "The result of configuration test for the MFA provider.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"state\": \"FAILED\",\n \"error\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7a943450-f0c6-4a48-bef6-21c8ec1c0a77", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13824241-f45b-4d84-a7d3-4474a0955e25", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ef27e661-a2af-4fc1-9073-cb9859a71266", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5a45d1f3-83f3-4f4d-a9bf-32c79e967c64", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13537511-f17e-47a9-b2f3-8c8deb44986b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "delete", - "description": "", - "item": [ - { - "id": "a6129303-d29a-4b21-bd50-d9f20459b9bf", - "name": "Delete MFA method configuration", - "request": { - "name": "Delete MFA method configuration", - "description": { - "content": "This API removes the configuration for the specified MFA method.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "mfa", - ":method", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "method", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "577dfc8b-2910-475f-895b-9989810ba764", - "name": "MFA configuration of an MFA method.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"mfaMethod\": \"\",\n \"enabled\": false,\n \"host\": \"\",\n \"accessKey\": \"\",\n \"identityAttribute\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "52b5f2ff-5113-40f9-a970-16a204a29e96", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "66de0800-f11e-4743-a908-af9c5614d09e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98866d29-7337-4562-9f44-9ca818602ce4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7c06c8ac-6d6f-486d-9df7-cf73bb4cccf3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5fee4762-7c29-4411-8ad3-dbf442cf3477", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "mfa", - ":method", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "notification-template-defaults", - "description": "", - "item": [ - { - "id": "72b78aed-a92f-4e1a-9c4e-a5aff7ba9388", - "name": "List Notification Template Defaults", + "id": "0d3907ea-dad7-4846-9b68-9a7331400475", + "name": "Downloads source entitlements schema template", "request": { - "name": "List Notification Template Defaults", - "description": { - "content": "This lists the default templates used for notifications, such as emails from IdentityNow. Since this is a beta feature, it doesn't include all the templates.", - "type": "text/plain" - }, + "name": "Downloads source entitlements schema template", + "description": {}, "url": { "path": [ - "notification-template-defaults" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -80331,37 +159881,30 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "offset", - "value": "0" - }, + "key": "schemaName", + "value": "" + } + ], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { "key": "Accept", - "value": "application/json" + "value": "text/csv" } ], "method": "GET", @@ -80369,12 +159912,15 @@ }, "response": [ { - "id": "10b28a0f-9ee3-451d-a702-d9dddf94dbda", - "name": "A list of the default template objects", + "id": "13413dd1-06dc-4a56-a484-2f622468a153", + "name": "Successfully downloaded the file", "originalRequest": { "url": { "path": [ - "notification-template-defaults" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -80383,28 +159929,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], @@ -80413,7 +159941,7 @@ "header": [ { "key": "Accept", - "value": "application/json" + "value": "text/csv" }, { "description": { @@ -80432,20 +159960,23 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "text/csv" } ], - "body": "[\n {\n \"key\": \"\",\n \"name\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\",\n \"medium\": \"TEAMS\",\n \"locale\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\"\n }\n]", + "body": "{\n \"example\": \"id,name,displayName,created,description,modified,entitlements,groups,permissions\"\n}", "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "8e54b3fb-bfd5-4296-a163-cdbe87891851", + "id": "4918ac89-8482-44fe-8faf-082edd826f1c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "notification-template-defaults" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -80454,28 +159985,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], @@ -80506,17 +160019,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e684872b-4bd7-4035-a5ba-834fc9d35935", + "id": "de5c8060-e6c4-411b-9ff8-e79164eebd9f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "notification-template-defaults" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -80525,28 +160041,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], @@ -80582,12 +160080,15 @@ "_postman_previewlanguage": "json" }, { - "id": "3874c809-44e5-405f-b6c4-89eb27348a4c", + "id": "d0cd60a1-39a1-4944-b94c-4b391f31737d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "notification-template-defaults" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -80596,28 +160097,66 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "schemaName", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6cac0974-9563-420d-868f-c10536ea1908", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "schemas", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], @@ -80640,25 +160179,28 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e607cf07-c526-4061-b7ae-94e268ce6cd5", + "id": "7f595b10-071a-4318-a3b9-99bf1efe3833", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "notification-template-defaults" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -80667,28 +160209,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], @@ -80724,12 +160248,15 @@ "_postman_previewlanguage": "json" }, { - "id": "02c23425-6107-4e85-998d-f0528509ef18", + "id": "bfc66cf7-561f-4e40-8c7c-077648d15245", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "notification-template-defaults" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -80738,28 +160265,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], @@ -80790,7 +160299,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -80799,25 +160308,22 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "notification-templates", - "description": "", - "item": [ + }, { - "id": "064ab22f-3ed1-4d9b-b29c-a891938459cc", - "name": "List Notification Templates", + "id": "e4164201-7459-4e8f-a90d-a184d695e739", + "name": "Uploads source entitlements schema template", "request": { - "name": "List Notification Templates", + "name": "Uploads source entitlements schema template", "description": { - "content": "This lists the templates that you have modified for your site. Since this is a beta feature, it doesn't include all your modified templates.", + "content": "This API uploads a source schema template file to configure a source's entitlement attributes.", "type": "text/plain" }, "url": { "path": [ - "notification-templates" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -80826,50 +160332,63 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "offset", - "value": "0" - }, + "key": "schemaName", + "value": "" + } + ], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, "response": [ { - "id": "78331e06-28d8-41d2-b539-f89015d9ce34", - "name": "A list of template objects for your site", + "id": "29404a65-c2fe-42f8-953a-185c4eff6fdd", + "name": "Successfully uploaded the file", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -80878,34 +160397,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -80919,8 +160424,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, "status": "OK", "code": 200, @@ -80930,17 +160448,20 @@ "value": "application/json" } ], - "body": "[\n {\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"TEAMS\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n]", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ACCOUNT_ONLY_REQUEST\",\n \"PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fb8025ed-1e91-476d-ac79-d8e74c56f827", + "id": "629eb32b-01a3-4edc-93cd-5f6c534290a5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -80949,34 +160470,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -80990,8 +160497,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, "status": "Bad Request", "code": 400, @@ -81001,17 +160521,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "51ab2466-38c6-40f6-b745-b7eb36139d43", + "id": "676aeb20-d63f-487a-a758-bf88ba456d4d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -81020,34 +160543,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -81061,8 +160570,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, "status": "Unauthorized", "code": 401, @@ -81077,12 +160599,15 @@ "_postman_previewlanguage": "json" }, { - "id": "fa47b486-f8e6-4544-9bcc-be2a0997aa34", + "id": "f449e02a-85d6-428c-a4d7-1193db7e2e92", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -81091,34 +160616,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -81132,8 +160643,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, "status": "Forbidden", "code": 403, @@ -81143,17 +160667,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d1c821fe-95a4-4114-b3bb-55209bc1b351", + "id": "748bc29d-f1f2-4598-ae82-59719094a4d5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -81162,34 +160689,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -81203,8 +160716,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, "status": "Too Many Requests", "code": 429, @@ -81219,12 +160745,15 @@ "_postman_previewlanguage": "json" }, { - "id": "dfadc9fa-0261-45eb-83d6-e99333c2f668", + "id": "2972077f-49ee-41bb-9b84-930892a7dbbd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -81233,34 +160762,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**key**: *eq, in, co, sw*\n\n**medium**: *eq, co, sw*\n\n**locale**: *eq, co, sw*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -81274,8 +160789,21 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, "status": "Internal Server Error", "code": 500, @@ -81285,7 +160813,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -81296,28 +160824,41 @@ } }, { - "id": "ebb843d3-cdc7-47c7-b98c-fddd46bee1df", - "name": "Create Notification Template", + "id": "01c9b5c8-a9bd-4f09-9354-9d1a5b3d80e8", + "name": "Upload connector file to source", "request": { - "name": "Create Notification Template", + "name": "Upload connector file to source", "description": { - "content": "This creates a template for your site. \n\nYou can also use this endpoint to update a template. First, copy the response body from the [get notification template endpoint](https://developer.sailpoint.com/idn/api/beta/get-notification-template) for a template you wish to update and paste it into the request body for this endpoint. Modify the fields you want to change and submit the POST request when ready.", + "content": "This uploads a supplemental source connector file (like jdbc driver jars) to a source's S3 bucket. This also sends ETS and Audit events.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "notification-templates" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -81326,24 +160867,30 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "response": [ { - "id": "7246671c-33c7-4c8c-9871-49ccca46fc72", - "name": "A template object for your site", + "id": "e8716341-7395-425a-9561-0ff57258f656", + "name": "Uploaded the file successfully and sent all post-upload events", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -81354,7 +160901,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -81371,14 +160918,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "OK", @@ -81389,17 +160940,19 @@ "value": "application/json" } ], - "body": "{\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"TEMPLATE\",\n \"SHAREPOINT_TARGET\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f695208c-a8dc-4e19-b5a2-5e42aac7b487", + "id": "8e689f50-5981-4e0f-84a0-eba7ae38c89c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -81410,7 +160963,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -81427,14 +160980,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Bad Request", @@ -81445,17 +161002,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "09f6e5bf-68df-48f2-8c35-ba3c95d2cab5", + "id": "75aa5350-e6f8-4bae-8771-c8f99e7c6699", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -81466,7 +161025,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -81483,14 +161042,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Unauthorized", @@ -81506,12 +161069,14 @@ "_postman_previewlanguage": "json" }, { - "id": "4c220303-5d92-4485-8240-fb275db07c5e", + "id": "0c8d9fff-3e90-43f4-9449-682a77ec74b2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -81522,7 +161087,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -81539,14 +161104,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Forbidden", @@ -81557,17 +161126,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "72303814-7079-4787-9762-e68ebe1b65af", + "id": "e79bad6d-f701-4e94-9c7a-7a6b54f6efc7", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -81578,7 +161149,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -81595,14 +161166,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Too Many Requests", @@ -81618,12 +161193,14 @@ "_postman_previewlanguage": "json" }, { - "id": "b0d2b849-c223-45fe-bfa1-d19aa014e764", + "id": "80c04cfe-d967-4a3b-8108-d4ea220c3943", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "notification-templates" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" @@ -81634,7 +161211,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -81651,14 +161228,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Internal Server Error", @@ -81669,7 +161250,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -81680,739 +161261,36 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "1541bcbc-0f0b-4897-87d1-302c7c1393cc", - "name": "Get Notification Template By Id", - "request": { - "name": "Get Notification Template By Id", - "description": { - "content": "This gets a template that you have modified for your site by Id.", - "type": "text/plain" - }, - "url": { - "path": [ - "notification-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "5f277936-450e-44a6-b409-44e76ea8bf26", - "name": "A template object for your site", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"TEAMS\",\n \"locale\": \"\",\n \"name\": \"\",\n \"subject\": \"\",\n \"header\": \"\",\n \"body\": \"\",\n \"footer\": \"\",\n \"from\": \"\",\n \"replyTo\": \"\",\n \"description\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c75b65d5-9634-4595-8103-cfa880fa9e7c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1bbf4d42-e5c5-4431-bdbf-b7b06408dceb", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e36762a-ef8b-45d7-a8cf-b8eef443fc4b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ac40f98-7f5f-4a6d-b345-33751998bddf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "903c2892-0b5b-4bbe-93fc-33a7b611fbd0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "bulk-delete", - "description": "", - "item": [ - { - "id": "da47e36b-b8d8-42b5-ac6d-03eba8a549bd", - "name": "Bulk Delete Notification Templates", - "request": { - "name": "Bulk Delete Notification Templates", - "description": { - "content": "This lets you bulk delete templates that you previously created for your site. Since this is a beta feature, you can only delete a subset of your notifications, i.e. ones that show up in the list call.", - "type": "text/plain" - }, - "url": { - "path": [ - "notification-templates", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "dee42593-3c41-4f07-96b1-01b91896ecce", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "a07985f5-a3b7-43c3-93ac-2474e57c13c4", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9e7a7ea-a5bd-4075-b26d-85c10eab9451", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "83a88492-0327-4738-9a44-8a18e4b4c35b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5619f87a-b970-40b3-82bf-d1b9e5f00ada", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bb0350dc-0289-4b40-92d3-7c8319202a77", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "notification-templates", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"key\": \"\",\n \"medium\": \"PHONE\",\n \"locale\": \"\"\n },\n {\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"locale\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "oauth-clients", - "description": "", - "item": [ - { - "id": "17aafbe0-09e3-4c4c-8e19-cc187c37a86c", - "name": "List OAuth Clients", + "id": "d29c59f7-3cf1-4a95-94be-cb288387fe9d", + "name": "Synchronize single source attributes.", "request": { - "name": "List OAuth Clients", + "name": "Synchronize single source attributes.", "description": { - "content": "This gets a list of OAuth clients.", + "content": "This end-point performs attribute synchronization for a selected source.\nA token with ORG_ADMIN or SOURCE_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -82420,32 +161298,24 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "abd26519-c48b-490d-8b8b-3d929fce854b", - "name": "List of OAuth clients.", + "id": "e5d32591-5fc5-42e2-b3e2-e19a05bf5c8b", + "name": "A Source Sync job", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -82462,43 +161332,35 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "OK", - "code": 200, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"CLIENT_CREDENTIALS\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n },\n {\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n }\n]", + "body": "{\n \"id\": \"\",\n \"status\": \"IN_PROGRESS\",\n \"payload\": {\n \"type\": \"\",\n \"dataJson\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "50a91213-799e-4a1c-bfb8-3aa8374872d0", + "id": "2e330c0a-9dfb-4018-a3b5-b1202191de35", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -82515,7 +161377,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -82526,32 +161388,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "64ee9832-6740-4e62-804e-159d558abe30", + "id": "7a7e23fb-e189-4481-a911-e7d344947aa2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -82568,7 +161422,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -82584,27 +161438,19 @@ "_postman_previewlanguage": "json" }, { - "id": "009c1bc3-2e33-4478-a7d2-5787ba83fdf7", + "id": "a34b836a-d50f-42e7-a773-a618a54f165b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -82621,7 +161467,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -82632,32 +161478,69 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cbd0b896-27d9-42d8-b421-d24a7b1f8e34", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "6c718364-b3c0-47a5-a4aa-feaa37f5ba78", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7f85f49c-2bf4-46b2-8df7-78bc64ef3630", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "synchronize-attributes" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -82674,7 +161557,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -82690,27 +161573,19 @@ "_postman_previewlanguage": "json" }, { - "id": "a2badd45-6f75-47f7-8616-e671f4c5faac", + "id": "1c7e95e9-2d80-441b-87af-8c7141ba00cd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "synchronize-attributes" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -82727,7 +161602,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -82738,7 +161613,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -82749,54 +161624,50 @@ } }, { - "id": "b1e500cb-371b-4681-842d-cc98c4d74adf", - "name": "Create OAuth Client", + "id": "53268cad-b94f-475f-94ac-bd33e8561847", + "name": "Get Source Entitlement Request Configuration", "request": { - "name": "Create OAuth Client", + "name": "Get Source Entitlement Request Configuration", "description": { - "content": "This creates an OAuth client.", + "content": "This API gets the current entitlement request configuration for a source. This source-level configuration should apply for all the entitlements in the source.\n\nAccess request to any entitlements in the source should follow this configuration unless a separate entitlement-level configuration is defined.\n- During access request, this source-level entitlement request configuration overrides the global organization-level configuration.\n- However, the entitlement-level configuration (if defined) overrides this source-level configuration.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "key": "id" + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "1bd5153d-4745-4981-9799-80c3c40e7252", - "name": "Request succeeded.", + "id": "f983078e-5243-428b-836a-2b42637b8b5a", + "name": "Source Entitlement Request Configuration Details.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -82805,10 +161676,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -82822,17 +161689,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -82842,17 +161700,19 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"secret\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "09ae8e51-1389-4533-b5b2-f6253d1eb7d2", + "id": "0043fd86-dd7b-4d34-810d-ada72f7e4165", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -82861,10 +161721,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -82878,17 +161734,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -82898,17 +161745,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8121fdd7-a717-4a08-8ff1-8b61402a0049", + "id": "5e6a4ffa-8454-4773-ac4a-45ffecc2b703", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -82917,10 +161766,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -82934,17 +161779,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -82959,12 +161795,14 @@ "_postman_previewlanguage": "json" }, { - "id": "18c9a4cf-1988-4374-9f53-16002c21a587", + "id": "d10dddf7-df1a-430e-a572-5793121615d0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -82973,10 +161811,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -82990,17 +161824,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -83010,17 +161835,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "998cbb96-c310-4f1e-87b9-c3f707cb21ef", + "id": "4f75c8df-2a21-46a4-a382-c4e0b756fd32", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -83029,10 +161856,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83046,17 +161869,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -83071,12 +161885,14 @@ "_postman_previewlanguage": "json" }, { - "id": "bd1d9249-e27f-4a88-9fd5-01e91a1231e2", + "id": "fb12fe15-3e22-410b-972d-5f78dea9fdc6", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -83085,10 +161901,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83102,17 +161914,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -83122,7 +161925,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -83133,1200 +161936,63 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "5f3f5c7b-d9df-46c4-bc18-aa32bbb81141", - "name": "Get OAuth Client", - "request": { - "name": "Get OAuth Client", - "description": { - "content": "This gets details of an OAuth client.", - "type": "text/plain" - }, - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "609f9dc7-e93f-455a-8a3d-11bf76172d50", - "name": "Request succeeded.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"REFRESH_TOKEN\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "877ea816-771b-4652-a7a8-d58f4b4454d8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "abcf5d8a-384e-49ac-bb35-f7a7ea27ee81", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d1d5c3b8-fe2e-4f2b-9c5a-f54ededdef5c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cfeea2e8-27ea-4955-8b3c-4c75f43b727f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d20bb0fa-c48d-4a2f-a794-c8c30e392cf3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c517dbe3-8b86-4afd-af55-07a4d9c62c7e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "65d21dfa-db27-4f95-a53b-322fb743f388", - "name": "Delete OAuth Client", - "request": { - "name": "Delete OAuth Client", - "description": { - "content": "This deletes an OAuth client.", - "type": "text/plain" - }, - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "8fb5a6eb-9c9e-427e-9060-10ab80b1aafe", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "37a68b1c-4be5-4a2a-a681-c28a31164509", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f75d2b2-0db0-4153-9a12-3322583ebc22", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9070ec5c-c115-4f48-9138-ed6467f40fe8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b50738b9-9732-4a1c-892a-756f691695d8", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "285001e1-d8c9-465d-a720-ead75544bb41", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5154edb2-859a-41e3-be9c-a66e6dbcb4a5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fa9051d9-a88a-448b-a53b-8d8bd829a5c1", - "name": "Patch OAuth Client", - "request": { - "name": "Patch OAuth Client", - "description": { - "content": "This performs a targeted update to the field(s) of an OAuth client.\nRequest will require a security scope of \n- sp:oauth-client:manage", - "type": "text/plain" - }, - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "4559204d-9782-4413-9a58-880433ea0629", - "name": "Indicates the PATCH operation succeeded, and returns the OAuth client's new representation.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"REFRESH_TOKEN\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "18fe0e9e-65c4-4cf6-8475-ece3745aacbb", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c972a4ff-e8f9-4bc1-a57a-ef247d4e9472", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "22c6dc48-1c1f-4150-868a-e483b34dd31d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c698fb5c-0b1d-4e2f-9aa0-0532115322d1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a427716e-8889-41aa-8621-17f3235ef7d0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7e098fbd-f323-4201-9309-fd211bf3356d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "org-config", - "description": "", - "item": [ - { - "id": "693c973b-9164-4401-9207-45712aaf151a", - "name": "Get Org configuration settings", + "id": "2d760f2a-e5bc-403d-b421-2498b354f9f7", + "name": "Update Source Entitlement Request Configuration", "request": { - "name": "Get Org configuration settings", + "name": "Update Source Entitlement Request Configuration", "description": { - "content": "Get org configuration with only external (org admin) accessible properties for the current org.", + "content": "This API replaces the current entitlement request configuration for a source. This source-level configuration should apply for all the entitlements in the source.\n\nAccess request to any entitlements in the source should follow this configuration unless a separate entitlement-level configuration is defined.\n- During access request, this source-level entitlement request configuration overrides the global organization-level configuration.\n- However, the entitlement-level configuration (if defined) overrides this source-level configuration.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "org-config" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "key": "id" + } + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } - ], - "method": "GET", - "body": {} + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "9ff40f92-bb27-4c57-bb37-3bdd0515a150", - "name": "Request succeeded.", + "id": "325d1ac2-93fa-463c-9e27-73dde0ab3c77", + "name": "Source Entitlement Request Configuration Details.", "originalRequest": { "url": { "path": [ - "org-config" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -84335,6 +162001,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -84348,8 +162018,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -84359,17 +162038,19 @@ "value": "application/json" } ], - "body": "{\n \"orgName\": \"\",\n \"timeZone\": \"\",\n \"lcsChangeHonorsSourceEnableFeature\": \"\",\n \"armCustomerId\": \"\",\n \"armSapSystemIdMappings\": \"\",\n \"armAuth\": \"\",\n \"armDb\": \"\",\n \"armSsoUrl\": \"\",\n \"iaiEnableCertificationRecommendations\": \"\",\n \"sodReportConfigs\": [\n {\n \"columnName\": \"\",\n \"required\": false,\n \"included\": false,\n \"order\": \"\"\n },\n {\n \"columnName\": \"\",\n \"required\": false,\n \"included\": false,\n \"order\": \"\"\n }\n ]\n}", + "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "90a5587f-7d63-4d74-8b7d-4ee4e95eaa8c", + "id": "4dbdc2da-f537-45d1-86bd-447fb8478513", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "org-config" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -84378,6 +162059,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -84391,8 +162076,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -84402,17 +162096,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4daa4ab4-6e28-4cb5-8c28-b7416ae65631", + "id": "54a00c9a-9b6d-4918-98dd-32e2ff2aadab", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "org-config" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -84421,6 +162117,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -84434,8 +162134,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -84450,12 +162159,14 @@ "_postman_previewlanguage": "json" }, { - "id": "394caee0-f481-4e97-b8a0-f968f54e5d5c", + "id": "4b8648be-cbe3-4a95-a366-9ce965c267b7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "org-config" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -84464,6 +162175,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -84477,8 +162192,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -84488,17 +162212,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "18f56ebd-0e34-422f-89c0-e0f4c926db01", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "f94ff1fb-eebd-4e1a-90be-46e3b7741829", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "org-config" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -84508,48 +162234,9 @@ }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e6d17ec-c178-4ff8-9663-c38ddf17caa4", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "org-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -84563,8 +162250,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -84579,12 +162275,14 @@ "_postman_previewlanguage": "json" }, { - "id": "3f433255-8c52-4dfc-be06-383a256bda36", + "id": "69764531-7ed4-4510-8c3b-b3fef26481c5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "org-config" + "sources", + ":id", + "entitlement-request-config" ], "host": [ "{{baseUrl}}" @@ -84593,6 +162291,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -84606,8 +162308,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -84617,7 +162328,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -84626,19 +162337,26 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "SP-Config", + "description": "Import and export configuration for some objects between tenants.", + "item": [ { - "id": "9cce4f35-4f04-4137-8615-7db54a88cd2f", - "name": "Patch an Org configuration property", + "id": "9a019b18-d07f-478a-91dd-71fe67c65e7c", + "name": "Initiates configuration objects export job", "request": { - "name": "Patch an Org configuration property", + "name": "Initiates configuration objects export job", "description": { - "content": "Patch configuration of the current org using http://jsonpatch.com/ syntax. Commonly used for changing the time zone of an org.", + "content": "This post will export objects from the tenant to a JSON configuration file.\nFor more information about the object types that currently support export functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).", "type": "text/plain" }, "url": { "path": [ - "org-config" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -84649,17 +162367,17 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "raw": "{\n \"description\": \"elit sint\",\n \"excludeTypes\": [\n \"ACCESS_PROFILE\",\n \"FORM_DEFINITION\"\n ],\n \"includeTypes\": [\n \"IDENTITY_OBJECT_CONFIG\",\n \"FORM_DEFINITION\"\n ],\n \"objectOptions\": {\n \"qui_0e3\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -84670,12 +162388,13 @@ }, "response": [ { - "id": "eeac9dca-6373-406d-b015-46c3f3e96dbe", - "name": "The Org was successfully patched.", + "id": "66d355ce-6bfc-4714-909c-aada3674669b", + "name": "Export job accepted and queued for processing.", "originalRequest": { "url": { "path": [ - "org-config" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -84686,7 +162405,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -84701,10 +162420,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "raw": "{\n \"description\": \"elit sint\",\n \"excludeTypes\": [\n \"ACCESS_PROFILE\",\n \"FORM_DEFINITION\"\n ],\n \"includeTypes\": [\n \"IDENTITY_OBJECT_CONFIG\",\n \"FORM_DEFINITION\"\n ],\n \"objectOptions\": {\n \"qui_0e3\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -84713,25 +162432,26 @@ } } }, - "status": "OK", - "code": 200, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"orgName\": \"\",\n \"timeZone\": \"\",\n \"lcsChangeHonorsSourceEnableFeature\": \"\",\n \"armCustomerId\": \"\",\n \"armSapSystemIdMappings\": \"\",\n \"armAuth\": \"\",\n \"armDb\": \"\",\n \"armSsoUrl\": \"\",\n \"iaiEnableCertificationRecommendations\": \"\",\n \"sodReportConfigs\": [\n {\n \"columnName\": \"\",\n \"required\": false,\n \"included\": false,\n \"order\": \"\"\n },\n {\n \"columnName\": \"\",\n \"required\": false,\n \"included\": false,\n \"order\": \"\"\n }\n ]\n}", + "body": "{\n \"jobId\": \"\",\n \"status\": \"NOT_STARTED\",\n \"type\": \"IMPORT\",\n \"message\": \"\",\n \"description\": \"\",\n \"expiration\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ef85cf65-8c20-4278-b5f8-82bc4615f96f", - "name": "Client Error - Returned if the request body is invalid.", + "id": "f6fd4b8d-199d-4cf3-80b0-4ea48d70df9f", + "name": "Client Error - Returned if the request body is invalid.\n", "originalRequest": { "url": { "path": [ - "org-config" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -84742,7 +162462,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -84757,10 +162477,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "raw": "{\n \"description\": \"elit sint\",\n \"excludeTypes\": [\n \"ACCESS_PROFILE\",\n \"FORM_DEFINITION\"\n ],\n \"includeTypes\": [\n \"IDENTITY_OBJECT_CONFIG\",\n \"FORM_DEFINITION\"\n ],\n \"objectOptions\": {\n \"qui_0e3\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -84777,17 +162497,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "896a8f8b-66c9-490e-b3b0-d1dfd9ca97e0", + "id": "ea0d51ea-0438-48bf-858a-f41dd181d3c8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "org-config" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -84798,7 +162519,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -84813,10 +162534,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "raw": "{\n \"description\": \"elit sint\",\n \"excludeTypes\": [\n \"ACCESS_PROFILE\",\n \"FORM_DEFINITION\"\n ],\n \"includeTypes\": [\n \"IDENTITY_OBJECT_CONFIG\",\n \"FORM_DEFINITION\"\n ],\n \"objectOptions\": {\n \"qui_0e3\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -84838,12 +162559,13 @@ "_postman_previewlanguage": "json" }, { - "id": "e022eff8-bbf2-41b2-a0c4-6b75f46a04b0", + "id": "a8d06f9b-ec77-4d64-b016-1b256a6379b9", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "org-config" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -84854,7 +162576,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -84869,10 +162591,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "raw": "{\n \"description\": \"elit sint\",\n \"excludeTypes\": [\n \"ACCESS_PROFILE\",\n \"FORM_DEFINITION\"\n ],\n \"includeTypes\": [\n \"IDENTITY_OBJECT_CONFIG\",\n \"FORM_DEFINITION\"\n ],\n \"objectOptions\": {\n \"qui_0e3\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -84889,17 +162611,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f80ef13f-c3c4-4881-8640-6ca145a21943", + "id": "c6abba6b-79d2-467b-bf43-385697a0b252", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "org-config" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -84910,7 +162633,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -84925,10 +162648,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "raw": "{\n \"description\": \"elit sint\",\n \"excludeTypes\": [\n \"ACCESS_PROFILE\",\n \"FORM_DEFINITION\"\n ],\n \"includeTypes\": [\n \"IDENTITY_OBJECT_CONFIG\",\n \"FORM_DEFINITION\"\n ],\n \"objectOptions\": {\n \"qui_0e3\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -84945,17 +162668,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "10a6afe9-6d4a-4e88-9d5e-faadd63518e2", + "id": "1a5b9911-7b62-4124-b39d-e7e92926de99", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "org-config" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -84966,7 +162690,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -84981,10 +162705,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "raw": "{\n \"description\": \"elit sint\",\n \"excludeTypes\": [\n \"ACCESS_PROFILE\",\n \"FORM_DEFINITION\"\n ],\n \"includeTypes\": [\n \"IDENTITY_OBJECT_CONFIG\",\n \"FORM_DEFINITION\"\n ],\n \"objectOptions\": {\n \"qui_0e3\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -85006,12 +162730,13 @@ "_postman_previewlanguage": "json" }, { - "id": "94d002a0-bcc5-4fd2-b88e-95a70f158b3c", + "id": "6a9e4b97-d1cf-483e-a8a8-b9c6a74a5065", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "org-config" + "sp-config", + "export" ], "host": [ "{{baseUrl}}" @@ -85022,7 +162747,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", @@ -85037,10 +162762,10 @@ "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "raw": "{\n \"description\": \"elit sint\",\n \"excludeTypes\": [\n \"ACCESS_PROFILE\",\n \"FORM_DEFINITION\"\n ],\n \"includeTypes\": [\n \"IDENTITY_OBJECT_CONFIG\",\n \"FORM_DEFINITION\"\n ],\n \"objectOptions\": {\n \"qui_0e3\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -85057,7 +162782,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -85068,381 +162793,36 @@ } }, { - "name": "valid-time-zones", - "description": "", - "item": [ - { - "id": "4a0e1711-6890-49eb-af9d-8aba0ba527d3", - "name": "Get list of time zones", - "request": { - "name": "Get list of time zones", - "description": { - "content": "Get a list of valid time zones that can be set in org configurations.", - "type": "text/plain" - }, - "url": { - "path": [ - "org-config", - "valid-time-zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "d61caf5a-01e5-41b7-9f9e-dab28f00ca30", - "name": "Request successful", - "originalRequest": { - "url": { - "path": [ - "org-config", - "valid-time-zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n \"\",\n \"\"\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f710287-ee83-427d-af30-c6d3f41ee833", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "org-config", - "valid-time-zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e6a349b6-858a-4a77-bd62-0cc3368474bd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "org-config", - "valid-time-zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "59389f37-4f4a-494b-aa29-51850ac05a8a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "org-config", - "valid-time-zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "332e000d-351a-4d7f-9477-feb989269dc1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "org-config", - "valid-time-zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "28d3089e-f820-4dee-851c-d7023d349088", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "org-config", - "valid-time-zones" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "outlier-summaries", - "description": "", - "item": [ - { - "id": "350e5c5f-2eaa-44e0-b148-c28ee9817b06", - "name": "IAI Identity Outliers Summary", + "id": "e2f4ea52-825d-4449-bc08-ce4c040cea6f", + "name": "Get export job status", "request": { - "name": "IAI Identity Outliers Summary", + "name": "Get export job status", "description": { - "content": "This API receives a summary containing: the number of identities that customer has, the number of outliers, and the type of outlier\nRequires authorization scope of 'iai:outliers-management:read'", + "content": "This gets the status of the export job identified by the `id` parameter.\nThe request will need one of the following security scopes:\n- sp:config:read - sp:config:manage", "type": "text/plain" }, "url": { "path": [ - "outlier-summaries" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", + "content": "(Required) The ID of the export job whose status will be returned.", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -85455,63 +162835,19 @@ }, "response": [ { - "id": "2f1eeb30-1ebc-4970-88a7-9e719570b5b8", - "name": "Succeeded. Returns list of objects. Each object is a summary to give high level statistics/counts of outliers", + "id": "fdc770f3-c91c-481c-a8ac-8587222ed594", + "name": "Export job status successfully returned.", "originalRequest": { "url": { "path": [ - "outlier-summaries" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -85533,172 +162869,30 @@ }, "status": "OK", "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "disabled": true, - "description": { - "content": "The total result count.", - "type": "text/plain" - }, - "key": "X-Total-Count", - "value": "" - } - ], - "body": "[\n {\n \"type\": \"LOW_SIMILARITY\",\n \"snapshotDate\": \"\",\n \"totalOutliers\": \"\",\n \"totalIdentities\": \"\"\n },\n {\n \"type\": \"STRUCTURAL\",\n \"snapshotDate\": \"\",\n \"totalOutliers\": \"\",\n \"totalIdentities\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "362c4240-9f60-443b-b4f7-ae4cb295cb75", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "outlier-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Accepted", - "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{}", + "body": "{\n \"jobId\": \"\",\n \"status\": \"NOT_STARTED\",\n \"type\": \"IMPORT\",\n \"message\": \"\",\n \"description\": \"\",\n \"expiration\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a81ed4eb-9ae8-4cbf-9f1e-e75167812f9f", + "id": "fd23dce4-0024-47f1-bf04-efd3386de318", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "outlier-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } + "sp-config", + "export", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -85726,68 +162920,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c3378f6f-9f6f-4557-97cf-74e17b994d02", + "id": "14e32879-9946-464f-8c21-52544769d12d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "outlier-summaries" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -85820,63 +162970,19 @@ "_postman_previewlanguage": "json" }, { - "id": "e00d9bda-04cb-48bf-814f-f2b7e0178665", + "id": "36f2a550-605b-4086-9bec-cc78b0dc0deb", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "outlier-summaries" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -85904,68 +163010,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2d654688-13fc-440a-9ecb-0b237a01e172", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "5d87d588-18ac-4561-a6e1-6b2e077a84ac", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "outlier-summaries" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -85985,76 +163047,32 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a2ba4b18-199e-46a8-b628-2578cc241f3e", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "b8f6c320-97f0-43bd-967b-b685744e1392", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "outlier-summaries" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**snapshotDate**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **snapshotDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -86074,611 +163092,32 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "latest", - "description": "", - "item": [ - { - "id": "7afd6595-fda5-43d2-8e96-313ce7abf5e8", - "name": "IAI Identity Outliers Latest Summary", - "request": { - "name": "IAI Identity Outliers Latest Summary", - "description": { - "content": "This API returns a most recent snapshot of each outlier type, each containing: the number of identities that customer has, the number of outliers, and the type of outlier\nRequires authorization scope of 'iai:outliers-management:read'", - "type": "text/plain" - }, - "url": { - "path": [ - "outlier-summaries", - "latest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "e16facac-22fb-4abc-9792-de8ede12cb8b", - "name": "Succeeded. Returns list of objects. Each object is a summary to give high level statistics/counts of outliers", - "originalRequest": { - "url": { - "path": [ - "outlier-summaries", - "latest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"type\": \"STRUCTURAL\",\n \"snapshotDate\": \"\",\n \"totalOutliers\": \"\",\n \"totalIdentities\": \"\",\n \"totalIgnored\": \"\"\n },\n {\n \"type\": \"STRUCTURAL\",\n \"snapshotDate\": \"\",\n \"totalOutliers\": \"\",\n \"totalIdentities\": \"\",\n \"totalIgnored\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cb8f8141-2c15-4ca3-b33c-d92f8f7ffe93", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "outlier-summaries", - "latest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "330ddbd8-8fb9-4681-b756-152671bc4cc2", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "outlier-summaries", - "latest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "690d21ea-d341-4224-a265-bc8072ccc400", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "outlier-summaries", - "latest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d774c451-6517-4b6d-9558-31bf37e1e543", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "outlier-summaries", - "latest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7d160731-96e4-4a80-9a74-da9f4f923dfa", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "outlier-summaries", - "latest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "712c9add-7d6c-4bff-ab27-d402cc87d794", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "outlier-summaries", - "latest" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "outliers", - "description": "", - "item": [ - { - "id": "eaf55f8f-735d-4d35-a813-e1e7785b1905", - "name": "IAI Get Identity Outliers", - "request": { - "name": "IAI Get Identity Outliers", - "description": { - "content": "This API receives a list of outliers, containing data such as: identityId, outlier type, detection dates, identity attributes, if identity is ignore, and certification information\nRequires authorization scope of 'iai:outliers-management:read'", - "type": "text/plain" - }, - "url": { - "path": [ - "outliers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "69ee3f73-1e65-46be-9d4a-b9bfb089fbef", - "name": "Succeeded. Returns list of objects. Each object contains information about outliers", + "id": "6b13f5d5-0a1f-4113-a8d0-85c847f74d54", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "outliers" + "sp-config", + "export", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -86698,94 +163137,82 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" - }, - { - "disabled": true, - "description": { - "content": "The total result count.", - "type": "text/plain" - }, - "key": "X-Total-Count", - "value": "" } ], - "body": "[\n {\n \"id\": \"\",\n \"identityId\": \"\",\n \"type\": \"LOW_SIMILARITY\",\n \"firstDetectionDate\": \"\",\n \"latestDetectionDate\": \"\",\n \"ignored\": \"\",\n \"attributes\": {},\n \"score\": \"\",\n \"unignoreType\": \"AUTOMATIC\",\n \"unignoreDate\": \"\",\n \"ignoreDate\": \"\"\n },\n {\n \"id\": \"\",\n \"identityId\": \"\",\n \"type\": \"LOW_SIMILARITY\",\n \"firstDetectionDate\": \"\",\n \"latestDetectionDate\": \"\",\n \"ignored\": \"\",\n \"attributes\": {},\n \"score\": \"\",\n \"unignoreType\": \"AUTOMATIC\",\n \"unignoreDate\": \"\",\n \"ignoreDate\": \"\"\n }\n]", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ce10a6fa-c9a2-40c5-9f94-57315dd3ff4c", + "name": "Download export job result.", + "request": { + "name": "Download export job result.", + "description": { + "content": "This endpoint gets the export file resulting from the export job with the requested `id` and downloads it to a file.\nThe request will need one of the following security scopes:\n- sp:config:read - sp:config:manage", + "type": "text/plain" }, - { - "id": "a3176e56-345c-4016-978a-fd4fbc6ec6a3", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "outliers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } + "url": { + "path": [ + "sp-config", + "export", + ":id", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the export job whose results will be downloaded.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "47fdc0d3-d44e-4cea-84dd-d824611b085b", + "name": "Exported JSON objects.", + "originalRequest": { + "url": { + "path": [ + "sp-config", + "export", + ":id", + "download" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -86805,85 +163232,33 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"version\": \"\",\n \"timestamp\": \"\",\n \"tenant\": \"\",\n \"description\": \"\",\n \"options\": {\n \"excludeTypes\": [\n \"PASSWORD_POLICY\",\n \"IDENTITY_PROFILE\"\n ],\n \"includeTypes\": [\n \"SOD_POLICY\",\n \"PUBLIC_IDENTITIES_CONFIG\"\n ],\n \"objectOptions\": {\n \"ipsum82\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"objects\": [\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TRIGGER_SUBSCRIPTION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"elit5\": -88690808\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"TRANSFORM\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"cillum4ee\": -14806401,\n \"veniam_ed7\": true\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "baf2c58f-9e0c-4358-b873-4f708d522e6c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "8e089c54-0b9a-4296-b6b4-01cb632f5c7d", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "outliers" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -86903,85 +163278,33 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "503b40e6-8641-4458-9462-30e2acf8305a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "32089da5-67d1-4c78-9c23-e0f8ed581ae5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "outliers" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -87001,85 +163324,33 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e5a2b996-407f-4888-b05f-bbfb6b6c0616", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "da3ff4b4-0100-4b33-9c02-b6a0ef72eb30", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "outliers" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -87099,85 +163370,33 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "94de9d20-9285-4025-9912-650fde04c9aa", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "73c2fa63-30dd-48b7-b7a8-eed95fabcf68", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "outliers" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**attributes**: *eq, sw, co, in*\n\n**firstDetectionDate**: *ge, le*\n\n**certStatus**: *eq*\n\n**ignored**: *eq*\n\n**score**: *ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **firstDetectionDate, attributes, score**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -87197,1565 +163416,28 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{outlierId}", - "description": "", - "item": [ - { - "name": "contributing-features", - "description": "", - "item": [ - { - "id": "76db5bdb-1607-49be-a281-e5296111a745", - "name": "Get identity outlier's contibuting features", - "request": { - "name": "Get identity outlier's contibuting features", - "description": { - "content": "This API returns a list of contributing feature objects for a single outlier. The object contains: feature name, feature value type, value, importance, display name (translated text or message key), description (translated text or message key), translation messages object\nRequires authorization scope of 'iai:outliers-management:read'", - "type": "text/plain" - }, - "url": { - "path": [ - "outliers", - ":outlierId", - "contributing-features" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Whether or not to include translation messages object in returned response", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "outlierId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "b5b38e50-62d2-4c66-a356-8cc8bf236bf1", - "name": "Succeeded. Returns list of objects. Each object contains a feature and metadata about that feature", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "contributing-features" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Whether or not to include translation messages object in returned response", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "disabled": true, - "description": { - "content": "The total result count.", - "type": "text/plain" - }, - "key": "X-Total-Count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The locale to use for translations for displayName and description text", - "type": "text/plain" - }, - "key": "accept-language", - "value": "" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"valueType\": \"INTEGER\",\n \"value\": \"\",\n \"importance\": \"\",\n \"displayName\": \"\",\n \"description\": \"\",\n \"translationMessages\": {\n \"displayName\": {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n \"description\": {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"valueType\": \"INTEGER\",\n \"value\": \"\",\n \"importance\": \"\",\n \"displayName\": \"\",\n \"description\": \"\",\n \"translationMessages\": {\n \"displayName\": {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n \"description\": {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cab57a31-c267-4c16-986f-1fc950efbf5a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "contributing-features" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Whether or not to include translation messages object in returned response", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ab67ba6-5739-4704-bbf2-f723eaedee5c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "contributing-features" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Whether or not to include translation messages object in returned response", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b5cb1e5c-e4af-4525-b7fb-45c7d9a069b4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "contributing-features" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Whether or not to include translation messages object in returned response", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2f6eab0a-2a44-471e-9b6e-2c7cdd699038", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "contributing-features" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Whether or not to include translation messages object in returned response", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "506e1c3a-5110-4000-8d79-826f2f1e4562", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "contributing-features" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Whether or not to include translation messages object in returned response", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3debe740-a80b-4555-96de-ea86b25a7066", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "contributing-features" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Whether or not to include translation messages object in returned response", - "type": "text/plain" - }, - "key": "include-translation-messages", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **importance**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] }, { - "name": "feature-details", - "description": "", - "item": [ - { - "name": "{contributingFeatureName}", - "description": "", - "item": [ - { - "name": "access-items", - "description": "", - "item": [ - { - "id": "424b1123-5334-4004-8b24-3840a5f1e3c3", - "name": "Gets a list of access items associated with each identity outlier contributing feature", - "request": { - "name": "Gets a list of access items associated with each identity outlier contributing feature", - "description": { - "content": "This API returns a list of the enriched access items associated with each feature filtered by the access item type The object contains: accessItemId, display name (translated text or message key), description (translated text or message key), accessType, sourceName, extremelyRare\nRequires authorization scope of 'iai:outliers-management:read'", - "type": "text/plain" - }, - "url": { - "path": [ - "outliers", - ":outlierId", - "feature-details", - ":contributingFeatureName", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", - "type": "text/plain" - }, - "key": "accessType", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "outlierId", - "disabled": true - }, - { - "type": "any", - "value": "single_entitlement_bundle_count", - "key": "contributingFeatureName", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "76ae47c0-80d7-43cc-b06c-8fa46d13eb0f", - "name": "The list of access items.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "feature-details", - ":contributingFeatureName", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", - "type": "text/plain" - }, - "key": "accessType", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"description\": \"\",\n \"accessType\": \"ROLE\",\n \"sourceName\": \"\",\n \"extremelyRare\": false\n },\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"description\": \"\",\n \"accessType\": \"ROLE\",\n \"sourceName\": \"\",\n \"extremelyRare\": false\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "402d9bdb-951b-4ea0-ab04-c8e5a93ada1b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "feature-details", - ":contributingFeatureName", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", - "type": "text/plain" - }, - "key": "accessType", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "53c276c4-175d-45ed-adee-eb27c7548e27", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "feature-details", - ":contributingFeatureName", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", - "type": "text/plain" - }, - "key": "accessType", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8656a9b0-1340-4256-84eb-366db6c5958e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "feature-details", - ":contributingFeatureName", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", - "type": "text/plain" - }, - "key": "accessType", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aa9e0af1-35a2-4cb8-9073-0d705eb4618f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "feature-details", - ":contributingFeatureName", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", - "type": "text/plain" - }, - "key": "accessType", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "591c17cf-0728-47b1-8204-dbe4330a97ab", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "feature-details", - ":contributingFeatureName", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", - "type": "text/plain" - }, - "key": "accessType", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "246beb3e-43ae-4b71-a3c2-5c0668c04dea", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "outliers", - ":outlierId", - "feature-details", - ":contributingFeatureName", - "access-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "The type of access item for the identity outlier contributing feature. If not provided, it returns all", - "type": "text/plain" - }, - "key": "accessType", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **displayName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "ignore", - "description": "", - "item": [ - { - "id": "14f70721-227a-4b0f-9536-bec59ac8639d", - "name": "IAI Identity Outliers Ignore", - "request": { - "name": "IAI Identity Outliers Ignore", - "description": { - "content": "This API receives a list of IdentityIDs in the request, changes the outliers to be ignored--returning a 204 if successful.\nRequires authorization scope of 'iai:outliers-management:update'", - "type": "text/plain" - }, + "id": "17981a07-a039-4f9c-9921-d8fcb3f0b235", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "outliers", - "ignore" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -88764,1556 +163446,185 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2155132f-3bc2-4236-8f81-0e54172ed1e9", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "ignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "01189e25-1081-4bbe-bb7b-5a032b027a7f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "ignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c3e9817e-2c7f-41d8-8ad8-206d73fb9f2f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "ignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "121717c1-0e83-4a06-818c-27eba7c4b570", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "ignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2300cedb-8519-47fa-bcac-536def45f2ed", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "ignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac10b1b8-17f1-4e76-84a9-ce8b34f46334", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "ignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "unignore", - "description": "", - "item": [ - { - "id": "e855f0cb-bd7f-465f-ae35-6fb0eb7eb91f", - "name": "IAI Identity Outliers Unignore", - "request": { - "name": "IAI Identity Outliers Unignore", - "description": { - "content": "This API receives a list of IdentityIDs in the request, changes the outliers to be un-ignored--returning a 204 if successful.\nRequires authorization scope of 'iai:outliers-management:update'", - "type": "text/plain" - }, - "url": { - "path": [ - "outliers", - "unignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" }, { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "59d0a5ed-14c3-4f27-8fbd-8aace88df12e", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "unignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "5e2c84ab-1ea7-4d6a-bf1a-546667d0d910", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "unignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b338fc7f-07e7-4f53-adaa-04cc6d8ea431", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "unignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3a36cc70-a451-4174-955e-c89107d89c37", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "unignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "066e257c-5404-432c-875e-1336b4395a11", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "unignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f9bd92e8-4de6-46dc-81d1-a5e971c8e58b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "unignore" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "export", - "description": "", - "item": [ - { - "id": "cf125442-4777-4c5e-9bdc-98c62e980e88", - "name": "IAI Identity Outliers Export", - "request": { - "name": "IAI Identity Outliers Export", - "description": { - "content": "This API exports a list of ignored outliers to a CSV as well as list of non-ignored outliers to a CSV. These two CSVs will be zipped and exported Columns will include: identityID, type, firstDetectionDate, latestDetectionDate, ignored, & attributes (defined set of identity attributes)\nRequires authorization scope of 'iai:outliers-management:read'", - "type": "text/plain" - }, - "url": { - "path": [ - "outliers", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "ba054ff0-4c1d-4f54-aceb-04ddeaf805ba", - "name": "Succeeded. Returns zip of 2 CSVs to download. 1 CSV for ignored outliers and 1 for non-ignored outliers", - "originalRequest": { - "url": { - "path": [ - "outliers", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/zip" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "9792cb62-a9ba-4e6d-a6eb-5dde26da77a1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0d5ef66c-a20e-4ae4-ab9b-1162add38c61", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a5bb7748-17e5-4841-8548-0d3a6c91d661", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e3e9ead9-b0b2-4fd6-aac8-8932f58e11c2", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fadf2a88-b101-4924-9c9e-7c88177ad79b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "outliers", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Type of the identity outliers snapshot to filter on", - "type": "text/plain" - }, - "key": "type", - "value": "LOW_SIMILARITY" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "outlier-feature-summaries", - "description": "", - "item": [ - { - "name": "{outlierFeatureId}", - "description": "", - "item": [ + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "58b24934-0bc1-4e79-970e-24e01008cc96", - "name": "Get identity outlier contibuting feature summary", - "request": { - "name": "Get identity outlier contibuting feature summary", - "description": { - "content": "This API returns a summary of a contributing feature for an identity outlier. The object contains: contributing feature name (translated text or message key), identity outlier display name, feature values, feature definition and explanation (translated text or message key), peer display name and identityId, access item reference, translation messages object\nRequires authorization scope of 'iai:outliers-management:read'", - "type": "text/plain" - }, + "id": "41ac5246-bb59-41ce-b02b-f541e7d0c26b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "outlier-feature-summaries", - ":outlierFeatureId" + "sp-config", + "export", + ":id", + "download" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "outlierFeatureId", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "be314895-0660-4e47-a0d6-89351d71eeec", - "name": "Succeeded. Returns selected contributing feature summary for an outlier", - "originalRequest": { - "url": { - "path": [ - "outlier-feature-summaries", - ":outlierFeatureId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "disabled": true, - "description": { - "content": "The locale to use for translations", - "type": "text/plain" - }, - "key": "accept-language", - "value": "" - } - ], - "body": "{\n \"contributingFeatureName\": \"\",\n \"identityOutlierDisplayName\": \"\",\n \"outlierFeatureDisplayValues\": [\n {\n \"displayName\": \"\",\n \"value\": \"\",\n \"valueType\": \"INTEGER\"\n },\n {\n \"displayName\": \"\",\n \"value\": \"\",\n \"valueType\": \"INTEGER\"\n }\n ],\n \"featureDefinition\": \"\",\n \"featureExplanation\": \"\",\n \"peerDisplayName\": \"\",\n \"peerIdentityId\": \"\",\n \"accessItemReference\": {}\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Internal Server Error", + "code": 500, + "header": [ { - "id": "57842afe-fca9-44cd-9822-db47f659e6fb", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "outlier-feature-summaries", - ":outlierFeatureId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ebd649fa-4e0a-450a-91ce-22cd0a9d4f10", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "outlier-feature-summaries", - ":outlierFeatureId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7eb1734d-96e9-43aa-beff-9f0d27ffc492", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "outlier-feature-summaries", - ":outlierFeatureId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "93f852c3-1412-4e85-b25a-57199f901d79", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "outlier-feature-summaries", - ":outlierFeatureId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eae12683-25d5-4bdf-9872-4a4b8b082903", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "outlier-feature-summaries", - ":outlierFeatureId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "095d819e-272e-4cdc-842c-77fd447253dc", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "outlier-feature-summaries", - ":outlierFeatureId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "password-dictionary", - "description": "", - "item": [ + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "9c31469d-77ce-4f8d-b474-41188b8b091d", - "name": "Get Password Dictionary", + "id": "4c03a0b5-0146-4f04-9a07-a0047ea14273", + "name": "Initiates configuration objects import job", "request": { - "name": "Get Password Dictionary", + "name": "Initiates configuration objects import job", "description": { - "content": "This gets password dictionary for the organization.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This post will import objects from a JSON configuration file into a tenant. By default, every import will first export all existing objects supported by sp-config as a backup before the import is attempted. The backup is provided so that the state of the configuration prior to the import is available for inspection or restore if needed. The backup can be skipped by setting \"excludeBackup\" to true in the import options. If a backup is performed, the id of the backup will be provided in the ImportResult as the \"exportJobId\". This can be downloaded using the /sp-config/export/{exportJobId}/download endpoint.\nYou cannot currently import from the Non-Employee Lifecycle Management (NELM) source. You cannot use this endpoint to back up or store NELM data. \nFor more information about the object types that currently support import functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).\nThe request will need the following security scope:\n- sp:config:manage", "type": "text/plain" }, "url": { "path": [ - "password-dictionary" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "false" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", - "value": "text/plain" + "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" + } + ] + } }, "response": [ { - "id": "9a229427-63ed-4e04-90ff-849ea7a4dfeb", - "name": "\nThe password dictionary file can contain lines that are:\n1. comment lines - the first character is '#', can be 128 Unicode codepoints in length, and are ignored during processing\n2. empty lines\n3. locale line - the first line that starts with \"locale=\" is considered to be locale line, the rest are treated as normal content lines\n4. line containing the password dictionary word - it must start with non-whitespace character and only non-whitespace characters are allowed;\n maximum length of the line is 128 Unicode codepoints\n\n\nPassword dictionary file may not contain more than 2,500 lines (not counting whitespace lines, comment lines and locale line).\n Password dict file must contain UTF-8 characters only.\n\n# Sample password text file\n\n```\n\n# Password dictionary small test file\n\nlocale=en_US\n\n# Password dictionary prohibited words\n\nqwerty\nabcd\naaaaa\npassword\nqazxsws\n\n```", + "id": "5c931945-ea9d-4187-92c2-4dca1e058d54", + "name": "Import job accepted and queued for processing.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "false" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", - "value": "text/plain" + "value": "application/json" }, { "description": { @@ -90324,36 +163635,73 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" + } + ] + } }, - "status": "OK", - "code": 200, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", - "value": "text/plain" + "value": "application/json" } ], - "body": "", + "body": "{\n \"jobId\": \"\",\n \"status\": \"NOT_STARTED\",\n \"type\": \"IMPORT\",\n \"message\": \"\",\n \"description\": \"\",\n \"expiration\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\"\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "e353f2ec-067c-42cf-a231-830d3ccb694c", - "name": "Client Error - Returned if the request body is invalid.", + "id": "74923abf-1803-47eb-baaf-521bf34f4551", + "name": "Client Error - Returned if the request body is invalid.\n", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "false" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -90367,8 +163715,30 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" + } + ] + } }, "status": "Bad Request", "code": 400, @@ -90378,25 +163748,40 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "94e1f642-3af7-4e9b-9837-2ac4161c7007", + "id": "03046ba7-21eb-4e3e-8e7f-9b786c506d6a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "false" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -90410,8 +163795,30 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" + } + ] + } }, "status": "Unauthorized", "code": 401, @@ -90426,20 +163833,35 @@ "_postman_previewlanguage": "json" }, { - "id": "0fd94293-7d62-4ee8-a8c9-5d656ba92c23", + "id": "82c3e6b4-b1d6-4aba-90ce-9dc951e19707", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "false" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -90453,8 +163875,30 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" + } + ] + } }, "status": "Forbidden", "code": 403, @@ -90464,25 +163908,40 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1bb391c6-c175-4556-93da-889c5e25c3c7", + "id": "bb065ca4-4176-4c1f-8c55-b59f010f642d", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "false" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -90496,8 +163955,30 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" + } + ] + } }, "status": "Not Found", "code": 404, @@ -90507,25 +163988,40 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "66d23841-b89c-4b37-a43a-69e414ed1c43", + "id": "849fd182-9a7f-4662-889b-f7fa82f4e48c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "false" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -90539,8 +164035,30 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" + } + ] + } }, "status": "Too Many Requests", "code": 429, @@ -90555,20 +164073,35 @@ "_postman_previewlanguage": "json" }, { - "id": "8fd98635-9452-4f4b-a791-cb7541a77107", + "id": "dd1445d1-ad9b-490a-a3e1-c05bdb9d618a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "type": "text/plain" + }, + "key": "preview", + "value": "false" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -90582,8 +164115,30 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) JSON file containing the objects to be imported.", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + }, + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "options", + "value": "[object Object]", + "type": "text" + } + ] + } }, "status": "Internal Server Error", "code": 500, @@ -90593,7 +164148,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -90604,58 +164159,56 @@ } }, { - "id": "0a725949-8434-4147-809b-87e40c727dec", - "name": "Update Password Dictionary", + "id": "290bca3c-0519-404d-9019-a5c4855b7290", + "name": "Get import job status", "request": { - "name": "Update Password Dictionary", + "name": "Get import job status", "description": { - "content": "This updates password dictionary for the organization.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This gets the status of the import job identified by the `id` parameter.\nFor more information about the object types that currently support import functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).\nThe request will need the following security scope:\n- sp:config:manage", "type": "text/plain" }, "url": { "path": [ - "password-dictionary" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the import job whose status will be returned.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "response": [ { - "id": "2b6e6f64-ee07-47ee-9345-103dcb1ef7e0", - "name": "Successfully updated.", + "id": "a6f5769e-6adf-49ac-b444-bec9d7579003", + "name": "Import job status successfully returned.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" @@ -90665,8 +164218,8 @@ }, "header": [ { - "key": "Content-Type", - "value": "multipart/form-data" + "key": "Accept", + "value": "application/json" }, { "description": { @@ -90677,85 +164230,30 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "2bb9b488-e923-4686-b6d7-0ea37228ae5c", - "name": "Created.", - "originalRequest": { - "url": { - "path": [ - "password-dictionary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - }, - "status": "Created", - "code": 201, - "header": [], + ], + "body": "{\n \"jobId\": \"\",\n \"status\": \"NOT_STARTED\",\n \"type\": \"IMPORT\",\n \"message\": \"\",\n \"description\": \"\",\n \"expiration\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\"\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "54d3b86d-510f-46c0-9668-423bf6d91021", + "id": "71906310-bd58-4abe-8448-ab363df38e8d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" @@ -90764,10 +164262,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -90781,21 +164275,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -90805,17 +164286,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c9d757b0-3828-4227-bd56-ad16c0ed34e4", + "id": "98a6043c-5f75-4583-b716-6619f6f165f4", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" @@ -90824,10 +164307,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -90841,21 +164320,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -90870,12 +164336,14 @@ "_postman_previewlanguage": "json" }, { - "id": "32a00bad-1fe0-45d8-8efb-425157c8d019", + "id": "8c0fb667-4437-4217-9d15-be011a70be86", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" @@ -90884,10 +164352,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -90901,21 +164365,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -90925,17 +164376,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "25865dcd-9962-40bd-a785-1dcd74b6fec2", + "id": "2d909c67-463c-42c6-bf7f-b6aff336e507", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" @@ -90944,10 +164397,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -90961,21 +164410,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Not Found", "code": 404, @@ -90985,17 +164421,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cf0eb929-3b41-4bb6-bc22-23552967f214", + "id": "517d4136-1009-4d91-86a9-7a6d7dadfad3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" @@ -91004,10 +164442,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -91021,21 +164455,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -91050,12 +164471,14 @@ "_postman_previewlanguage": "json" }, { - "id": "1661fc1d-ff47-4d35-a48d-a1bc71234f16", + "id": "e07ce4ee-0a2c-4665-a073-f0838975e026", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "sp-config", + "import", + ":id" ], "host": [ "{{baseUrl}}" @@ -91064,10 +164487,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" @@ -91081,21 +164500,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -91105,7 +164511,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -91114,62 +164520,60 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "query-password-info", - "description": "", - "item": [ + }, { - "id": "bb7c25a6-53d4-47ca-be9f-f3a3e183266f", - "name": "Query Password Info", + "id": "bc51f460-c697-4c5b-86b7-7aff37835c15", + "name": "Download import job result", "request": { - "name": "Query Password Info", + "name": "Download import job result", "description": { - "content": "This API is used to query password related information. \n\nA token with [API authority](https://developer.sailpoint.com/idn/api/authentication#client-credentials-grant-flow) \nis required to call this API. \"API authority\" refers to a token that only has the \"client_credentials\" \ngrant type, and therefore no user context. A [personal access token](https://developer.sailpoint.com/idn/api/authentication#personal-access-tokens) \nor a token generated with the [authorization_code](https://developer.sailpoint.com/idn/api/authentication#authorization-code-grant-flow) \ngrant type will **NOT** work on this endpoint, and a `403 Forbidden` response \nwill be returned.\n", + "content": "This gets import file resulting from the import job with the requested id and downloads it to a file. The downloaded file will contain the results of the import operation, including any error, warning or informational messages associated with the import.\nThe request will need the following security scope:\n- sp:config:manage", "type": "text/plain" }, "url": { "path": [ - "query-password-info" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the import job whose results will be downloaded.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "2564b98e-f922-4828-9e3b-a75f9ececab4", - "name": "Reference to the password info.", + "id": "dd7fc570-c2d3-4bd7-a5c2-6ec8815efb4f", + "name": "Import results JSON object, containing detailed results of the import operation.", "originalRequest": { "url": { "path": [ - "query-password-info" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -91178,10 +164582,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91195,17 +164595,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -91215,17 +164606,20 @@ "value": "application/json" } ], - "body": "{\n \"identityId\": \"\",\n \"sourceId\": \"\",\n \"publicKeyId\": \"\",\n \"publicKey\": \"\",\n \"accounts\": [\n {\n \"accountId\": \"\",\n \"accountName\": \"\"\n },\n {\n \"accountId\": \"\",\n \"accountName\": \"\"\n }\n ],\n \"policies\": [\n \"\",\n \"\"\n ]\n}", + "body": "{\n \"results\": {\n \"pariatur__2e\": {\n \"infos\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"ea_581\": {},\n \"qui1\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"suntbdf\": {},\n \"qui_0b\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"dolore_e9a\": {},\n \"Lorem_76\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"enim483\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"dolor_a\": {},\n \"dolor074\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"exercitation_df7\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TRIGGER_SUBSCRIPTION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"quis_6bf\": {\n \"infos\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"eiusmodd0_\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"nostruda\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"fugiat_c\": {},\n \"esse_1a\": {},\n \"sint_93a\": {},\n \"sint3\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"dolor_f\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"aliquip58_\": {},\n \"aliqua_b6\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"adipisicing16\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"in__0\": {\n \"infos\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"nulla_2\": {},\n \"dolor8\": {},\n \"ex6\": {},\n \"in_8b0\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"culpa52\": {},\n \"dolore_54\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"ipsum_cbd\": {},\n \"proidenta3_\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"eu_2\": {},\n \"ex55\": {},\n \"dolore84\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"non_f\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"culpa_f9f\": {},\n \"quis02\": {},\n \"anim_a\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"TRIGGER_SUBSCRIPTION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TRIGGER_SUBSCRIPTION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n },\n \"exportJobId\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4f8dd726-f37a-42d3-9f09-ba4f02e8c49a", + "id": "aca222e2-8726-43c0-8944-ef5e0a829825", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "query-password-info" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -91234,10 +164628,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91251,17 +164641,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -91271,17 +164652,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d07c08a1-e41e-4e13-a8d9-6a6524f19000", + "id": "9d7e4a25-a930-4288-afab-d46ee8dd1c35", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "query-password-info" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -91290,10 +164674,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91307,17 +164687,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -91332,12 +164703,15 @@ "_postman_previewlanguage": "json" }, { - "id": "614604c3-ee90-4cdd-9289-fc866caf5e6e", + "id": "e79d4470-bf36-4ed2-91b7-72c458fa3db2", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "query-password-info" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -91346,10 +164720,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91363,17 +164733,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -91383,17 +164744,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "132adbc3-247c-4579-8ef6-509891ea0174", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "bdb20da9-1406-4df8-889b-b2de6634c406", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "query-password-info" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -91403,9 +164767,51 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e333cb80-3f05-4e82-9b21-f7b604b88c0a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sp-config", + "import", + ":id", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -91419,17 +164825,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -91444,12 +164841,15 @@ "_postman_previewlanguage": "json" }, { - "id": "a850357f-fdcb-4099-9a5d-2416904eb22d", + "id": "07d450df-0471-4611-bab8-1e7d30fb190c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "query-password-info" + "sp-config", + "import", + ":id", + "download" ], "host": [ "{{baseUrl}}" @@ -91458,10 +164858,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91475,17 +164871,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -91495,7 +164882,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -91504,25 +164891,20 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "set-password", - "description": "", - "item": [ + }, { - "id": "58d51b4d-fde0-4e4f-aa1b-623f40e7b354", - "name": "Set Identity's Password", + "id": "28653738-22be-46dd-9694-314f371e094b", + "name": "Get config object details", "request": { - "name": "Set Identity's Password", + "name": "Get config object details", "description": { - "content": "This API is used to set a password for an identity. \n\nAn identity can change their own password (as well as any of their accounts' passwords) if they use a token generated by their IDN user, such as a [personal access token](https://developer.sailpoint.com/idn/api/authentication#personal-access-tokens) or [\"authorization_code\" derived OAuth token](https://developer.sailpoint.com/idn/api/authentication#authorization-code-grant-flow).\n\nA token with [API authority](https://developer.sailpoint.com/idn/api/authentication#client-credentials-grant-flow) can be used to change **any** identity's password or the password of any of the identity's accounts. \n\"API authority\" refers to a token that only has the \"client_credentials\" grant type.\n\nYou can use this endpoint to generate an `encryptedPassword` (RSA encrypted using publicKey). \nTo do so, follow these steps:\n\n1. Use [Query Password Info](https://developer.sailpoint.com/idn/api/v3/query-password-info) to get the following information: `identityId`, `sourceId`, `publicKeyId`, `publicKey`, `accounts`, and `policies`. \n\n2. Choose an account from the previous response that you will provide as an `accountId` in your request to set an encrypted password. \n\n3. Use [Set Identity's Password](https://developer.sailpoint.com/idn/api/v3/set-password) and provide the information you got from your earlier query. Then add this code to your request to get the encrypted password:\n\n```java\nimport javax.crypto.Cipher;\nimport java.security.KeyFactory;\nimport java.security.PublicKey;\nimport java.security.spec.X509EncodedKeySpec;\nimport java util.Base64;\n\nString encrypt(String publicKey, String toEncrypt) throws Exception {\n byte[] publicKeyBytes = Base64.getDecoder().decode(publicKey);\n byte[] encryptedBytes = encryptRsa(publicKeyBytes, toEncrypt.getBytes(\"UTF-8\"));\n return Base64.getEncoder().encodeToString(encryptedBytes);\n}\n\nprivate byte[] encryptRsa(byte[] publicKeyBytes, byte[] toEncryptBytes) throws Exception {\n PublicKey key = KeyFactory.getInstance(\"RSA\").generatePublic(new X509EncodedKeySpec(publicKeyBytes));\n String transformation = \"RSA/ECB/PKCS1Padding\";\n Cipher cipher = Cipher.getInstance(transformation);\n cipher.init(1, key);\n return cipher.doFinal(toEncryptBytes);\n}\n``` \n\nIn this example, `toEncrypt` refers to the plain text password you are setting and then encrypting, and the `publicKey` refers to the publicKey you got from the first request you sent. \n\nYou can then use [Get Password Change Request Status](https://developer.sailpoint.com/idn/api/v3/get-password-change-status) to check the password change request status. To do so, you must provide the `requestId` from your earlier request to set the password. \n", + "content": "This gets the list of object configurations which are known to the tenant export/import service. Object configurations that contain \"importUrl\" and \"exportUrl\" are available for export/import.", "type": "text/plain" }, "url": { "path": [ - "set-password" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -91531,35 +164913,23 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "415382dd-02a0-47a4-9e1a-5b9a0a4bc91a", - "name": "Reference to the password change.", + "id": "bd184129-211f-45bc-ad43-15338804b4c1", + "name": "Object configurations returned successfully.", "originalRequest": { "url": { "path": [ - "set-password" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -91568,10 +164938,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91585,37 +164951,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Accepted", - "code": 202, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"requestId\": \"\",\n \"state\": \"IN_PROGRESS\"\n}", + "body": "[\n {\n \"objectType\": \"\",\n \"resolveByIdUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"resolveByNameUrl\": [\n {\n \"url\": \"\",\n \"query\": {}\n },\n {\n \"url\": \"\",\n \"query\": {}\n }\n ],\n \"exportUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"exportRight\": \"\",\n \"exportLimit\": \"\",\n \"importUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"importRight\": \"\",\n \"importLimit\": \"\",\n \"referenceExtractors\": [\n \"\",\n \"\"\n ],\n \"signatureRequired\": false\n },\n {\n \"objectType\": \"\",\n \"resolveByIdUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"resolveByNameUrl\": [\n {\n \"url\": \"\",\n \"query\": {}\n },\n {\n \"url\": \"\",\n \"query\": {}\n }\n ],\n \"exportUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"exportRight\": \"\",\n \"exportLimit\": \"\",\n \"importUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"importRight\": \"\",\n \"importLimit\": \"\",\n \"referenceExtractors\": [\n \"\",\n \"\"\n ],\n \"signatureRequired\": false\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f06baae8-d7db-413b-81bd-8f7654f18a42", + "id": "27349beb-c1b6-453a-8569-969c9e67b9e5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "set-password" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -91624,10 +164982,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91641,17 +164995,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -91661,17 +165006,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "544bc499-9044-4a9a-943d-d5aeb3d7a676", + "id": "dc0f7dad-16b6-491b-a9eb-dbe18fc23d13", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "set-password" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -91680,10 +165026,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91697,17 +165039,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -91722,12 +165055,13 @@ "_postman_previewlanguage": "json" }, { - "id": "2d091c4e-ed0a-40ea-8500-4cd75cc4b55f", + "id": "354d1aef-7a78-4f6c-96da-4a0cbc96325d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "set-password" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -91736,10 +165070,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91753,17 +165083,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -91773,17 +165094,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1dafc3db-6802-4f01-9243-8447f0b5d4ca", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "10159a09-beab-44fb-995a-46652c42144f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "set-password" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -91792,10 +165114,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91809,37 +165127,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "370c2cfd-3572-4624-9429-29afd7dadad5", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "df027625-6fcc-4d98-9413-0c449f98740b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "set-password" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" @@ -91848,10 +165158,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -91865,373 +165171,89 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "password-change-status", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "24460ae0-8c5f-4dbe-b92c-6aefd8521933", - "name": "Get Password Change Request Status", - "request": { - "name": "Get Password Change Request Status", - "description": { - "content": "This API returns the status of a password change request. A token with identity owner or trusted API client application authority is required to call this API.", - "type": "text/plain" - }, + "id": "2488b910-2a12-4259-9c32-b727a6dc76a9", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "password-change-status", - ":id" + "sp-config", + "config-objects" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "75023da4-d425-4c33-b4b1-76f8b256e01f", - "name": "Status of the password change request", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"requestId\": \"\",\n \"state\": \"FINISHED\",\n \"errors\": [\n \"\",\n \"\"\n ],\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a15731c-fe1b-47a4-8f14-4d283aaca617", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "271455c8-d677-4e78-8ad2-199d93c423e0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c5e4a64-6a6d-43a0-9348-579d461404b1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f69611d0-96fe-46a6-9ad5-9f1557f60b0f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "762cf9be-cb13-4cd0-9694-1613311efc06", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } } ] }, { - "name": "password-sync-groups", + "name": "Tagged Objects", "description": "", "item": [ { - "id": "9e0b250f-3f70-4a93-bbeb-f798b6608f8f", - "name": "Get Password Sync Group List", + "id": "ee128ca2-1186-4eac-9b10-f268dbaa3c1b", + "name": "List Tagged Objects", "request": { - "name": "Get Password Sync Group List", + "name": "List Tagged Objects", "description": { - "content": "This API returns a list of password sync groups. A token with ORG_ADMIN authority is required to call this API.", + "content": "This API returns a list of all tagged objects.\n\nAny authenticated token may be used to call this API.", "type": "text/plain" }, "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92263,6 +165285,15 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" } ], "variable": [] @@ -92278,12 +165309,12 @@ }, "response": [ { - "id": "5a7c726c-1730-4bd7-94b8-2b9be3644fab", - "name": "A list of password sync groups.", + "id": "0b2196b7-fccc-4c28-bb9b-e7a5828d888c", + "name": "List of all tagged objects.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92315,6 +165346,15 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" } ], "variable": [] @@ -92344,17 +165384,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "body": "[\n {\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1edfefe7-80f7-488e-acae-c46633d2a08b", + "id": "34e531da-d96f-4124-8d91-ad73f8050fe2", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92386,6 +165426,15 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" } ], "variable": [] @@ -92415,17 +165464,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dd119075-7274-4b87-a3a7-1d6a0a78884a", + "id": "abc12c70-cf26-4125-8fb0-78fe495acb5c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92457,6 +165506,15 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" } ], "variable": [] @@ -92491,12 +165549,12 @@ "_postman_previewlanguage": "json" }, { - "id": "38fe08a5-773d-42a2-8938-a6fc41ba6fdd", + "id": "a5d15465-e53e-41f1-95a4-0548d792c989", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92528,6 +165586,15 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" } ], "variable": [] @@ -92557,17 +165624,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "763c344a-27b5-4f61-9404-980b7f7cce80", + "id": "a5f18719-f5a8-4c50-9f5c-eaeafc83b66d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92599,6 +165666,15 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" } ], "variable": [] @@ -92633,12 +165709,12 @@ "_postman_previewlanguage": "json" }, { - "id": "f0653786-2f8a-4c4f-9ddb-c2eeff15f17f", + "id": "6c6312f8-44dd-45a3-af73-ac58145a3b14", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92670,6 +165746,15 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" } ], "variable": [] @@ -92699,7 +165784,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -92710,17 +165795,17 @@ } }, { - "id": "afa2a5bc-4753-4a92-85bb-249958dc544b", - "name": "Create Password Sync Group", + "id": "ac4acf0a-6ae8-474e-a767-73231b816c58", + "name": "Add Tag to Object", "request": { - "name": "Create Password Sync Group", + "name": "Add Tag to Object", "description": { - "content": "This API creates a password sync group based on the specifications provided. A token with ORG_ADMIN authority is required to call this API.", + "content": "This adds a tag to an object.\n\nAny authenticated token may be used to call this API.", "type": "text/plain" }, "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92741,7 +165826,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -92752,12 +165837,12 @@ }, "response": [ { - "id": "4418b48b-741e-40b1-99d5-d605a481aa7e", - "name": "Reference to the password sync group.", + "id": "935a38aa-8b32-4ec6-a43a-e500ac0b10f8", + "name": "Created.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92770,10 +165855,6 @@ "key": "Content-Type", "value": "application/json" }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -92786,7 +165867,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -92795,25 +165876,19 @@ } } }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "status": "Created", + "code": 201, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "694b360f-f1b1-48d4-a460-05b5d1b0d27c", + "id": "37527870-9f8c-436a-a641-8a2aadec0166", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92842,7 +165917,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -92859,17 +165934,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4852f015-92d3-438e-964d-3db8c041743b", + "id": "2fb41c4e-27a0-4cf2-9f23-6980b6ca7306", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92898,7 +165973,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -92920,12 +165995,12 @@ "_postman_previewlanguage": "json" }, { - "id": "35508008-9607-4954-b29c-e91e56713893", + "id": "b071dc69-694e-48fb-86ec-41fe3a95f1b3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -92954,7 +166029,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -92971,73 +166046,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "91efda36-f172-4566-acda-d7665e515e57", + "id": "f27a32ac-7e5b-4f55-ad39-28f8081c4831", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-sync-groups" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a4f387eb-bc02-4ef4-adc0-0cd4e535fadf", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -93064,1381 +166083,16 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "67de47e0-f271-4121-8a84-b9cb7e16d608", - "name": "Get Password Sync Group by ID", - "request": { - "name": "Get Password Sync Group by ID", - "description": { - "content": "This API returns the sync group for the specified ID. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "bbec7e21-a59c-4df6-a163-2d192acc240e", - "name": "Reference to the password sync group.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "95273a8c-67bd-4749-9243-62c9179dba1f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ef88a05b-f640-438c-acd5-9ef165d8caa7", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2910f72e-aa4b-4590-89eb-01f01d13ca81", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dd180138-cc06-49e6-b477-67f4a8b39e32", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7556a084-cbd2-47fd-9108-652aa575f705", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff48d8fe-185e-4d28-8e14-3cb13bbac598", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "017ade1d-5bf3-4faa-b78c-627ea11e78ac", - "name": "Update Password Sync Group by ID", - "request": { - "name": "Update Password Sync Group by ID", - "description": { - "content": "This API updates the specified password sync group. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c10feed7-23a7-4a79-a9cb-4207bc6fee82", - "name": "Reference to the password sync group.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "47ebdfe4-9d7f-49da-beb0-4564a54fb636", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8499a66d-880c-4f00-8e8a-a6f8f1b88fac", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c262716c-f6d5-46fa-8144-c45e80273ac5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c2783b84-2435-46bb-88e7-014139041855", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f1e3d4d9-433e-4040-ba87-b5e2f4e8154c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0fa2e72c-cad4-4bb6-8d37-093ae3c2447e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5f790afd-cdf1-4f5d-9181-b241fca9e981", - "name": "Delete Password Sync Group by ID", - "request": { - "name": "Delete Password Sync Group by ID", - "description": { - "content": "This API deletes the specified password sync group. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "7c8eb197-55b4-49ad-8e8f-17d2e7715838", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "f9d8265c-b0fa-4e8b-bbc3-012d743bacfe", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7f21d1d3-dee4-49cd-bc88-aaf37bfd02a8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1d511158-d581-49b7-bc00-7f111ae23a7c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8f5df76-ba71-4ce5-9c79-ae68dbcb9066", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "feb58b93-30f2-4cf5-818c-3c4be7e5bb21", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "password-org-config", - "description": "", - "item": [ - { - "id": "13773f2d-65a6-476e-ab79-ae2d76f3fd94", - "name": "Get Password Org Config", - "request": { - "name": "Get Password Org Config", - "description": { - "content": "This API returns the password org config . Requires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:read'", - "type": "text/plain" - }, - "url": { - "path": [ - "password-org-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "0706b1b1-f12f-47e0-bb54-256db0b5be11", - "name": "Reference to the password org config.", - "originalRequest": { - "url": { - "path": [ - "password-org-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "09106e3c-8717-4e63-aa7a-ff29b35dbb73", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "password-org-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fb3a3d9e-55d2-47e8-9dc4-c1643476b6b1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "password-org-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "144657af-0b08-48a9-90fc-a9f457d0a3cb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "password-org-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "438ea02b-812c-4c9e-859a-4d400036d976", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "password-org-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } } - ], - "method": "GET", - "body": {} + } }, "status": "Too Many Requests", "code": 429, @@ -94453,12 +166107,12 @@ "_postman_previewlanguage": "json" }, { - "id": "249f2f1d-c414-430b-b66d-b143390d582c", + "id": "6a2a59a2-ce33-43da-9a04-b90d9f413fb4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects" ], "host": [ "{{baseUrl}}" @@ -94467,6 +166121,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -94480,8 +166138,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -94491,7 +166158,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -94502,66 +166169,136 @@ } }, { - "id": "473d0084-dec2-4575-82ff-483621f45d98", - "name": "Update Password Org Config", + "id": "affe476f-8c99-4ac8-aa63-b2a2d925352e", + "name": "List Tagged Objects", "request": { - "name": "Update Password Org Config", + "name": "List Tagged Objects", "description": { - "content": "This API updates the password org config for specified fields. Other fields will keep original value.\nYou must set the `customInstructionsEnabled` field to \"true\" to be able to use custom password instructions. \nRequires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:write'", + "content": "This API returns a list of all tagged objects by type.\n\nAny authenticated token may be used to call this API.", "type": "text/plain" }, "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "SOD_POLICY", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to retrieve.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "5c4c7220-9e6b-4703-af3d-671dcd82f7ec", - "name": "Reference to the password org config.", + "id": "8db857ef-4950-4b67-8705-4d9eb0b3147d", + "name": "List of all tagged objects for specified type.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -94575,17 +166312,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -94595,29 +166323,63 @@ "value": "application/json" } ], - "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "body": "[\n {\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4e1a2045-e6d7-4d87-816c-5e4403f19c0b", + "id": "f51b13d5-52c5-4aad-8634-3f7c910524e3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -94631,17 +166393,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -94651,29 +166404,63 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "880dcfb9-776f-45fb-9694-87c59a91ac2d", + "id": "1a806f49-b3be-4d08-9b9d-9dadf7791529", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -94687,17 +166474,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -94712,24 +166490,58 @@ "_postman_previewlanguage": "json" }, { - "id": "40652454-2d5c-48a2-a427-5d7775942e33", + "id": "99cfec7b-b8b2-476e-8e49-f0dbc0a827e7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -94743,17 +166555,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -94763,29 +166566,63 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5c458845-8465-454b-96de-e461f1b5b847", + "id": "15a6f9a0-c0d3-47b2-a68a-03d512c75c44", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -94799,17 +166636,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -94824,24 +166652,58 @@ "_postman_previewlanguage": "json" }, { - "id": "1c65d7df-8fcb-4573-8abf-8bbc7297939e", + "id": "8f99f57f-7ef1-4513-8be2-4a81e22915b2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -94855,17 +166717,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -94875,7 +166728,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -94886,54 +166739,66 @@ } }, { - "id": "1deffab8-5ae2-4a09-93b1-78d316b9b5ce", - "name": "Create Password Org Config", + "id": "105b3d49-ade3-4720-a20a-e012d2bf6249", + "name": "Get Tagged Object", "request": { - "name": "Create Password Org Config", + "name": "Get Tagged Object", "description": { - "content": "This API creates the password org config. Unspecified fields will use default value.\nTo be able to use the custom password instructions, you must set the `customInstructionsEnabled` field to \"true\".\nRequires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:write'", + "content": "This gets a tagged object for the specified type.", "type": "text/plain" }, "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "ACCESS_PROFILE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to retrieve.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the object reference to retrieve.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "ef35f5b9-6da2-4c8e-9a69-91bac0565c90", - "name": "Reference to the password org config.", + "id": "09b028ee-4ee6-4de5-bf42-71f51cca4493", + "name": "Tagged object by type and ID.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -94942,10 +166807,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -94959,17 +166820,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -94979,17 +166831,19 @@ "value": "application/json" } ], - "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "body": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "26068521-f8b7-4701-84d3-7611f8ad562c", + "id": "d14fb161-657f-499f-a51d-5ad59e0da538", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -94998,10 +166852,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -95015,17 +166865,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -95035,17 +166876,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f8cc0a9b-1522-40f4-a5e2-acb9150afd33", + "id": "530814a7-d6e9-4438-9a1b-71278ab37c11", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -95054,10 +166897,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -95071,17 +166910,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -95096,12 +166926,14 @@ "_postman_previewlanguage": "json" }, { - "id": "24508ff8-53ba-4a96-b945-2e2a19849b73", + "id": "1cd7359a-ac1d-4bf2-b9f8-b49aeeca015c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -95110,10 +166942,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -95127,17 +166955,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -95147,17 +166966,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b4144022-9ed6-4de9-b0a5-dfe4f4546ba2", + "id": "83fb50a1-3b77-4cdb-91a0-a3d2c0b4819a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -95166,10 +166987,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -95183,17 +167000,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -95208,12 +167016,14 @@ "_postman_previewlanguage": "json" }, { - "id": "bc711c78-6e99-48c0-8eb1-ccd6356b91f2", + "id": "3584958e-c1b2-438e-9dcf-bd2c11a5a650", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-org-config" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -95222,10 +167032,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -95239,17 +167045,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -95259,7 +167056,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -95268,623 +167065,93 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "peer-group-strategies", - "description": "", - "item": [ - { - "name": "{strategy}", - "description": "", - "item": [ - { - "name": "identity-outliers", - "description": "", - "item": [ - { - "id": "c7ace482-40ec-410b-b9da-e3d794754336", - "name": "Identity Outliers List", - "request": { - "name": "Identity Outliers List", - "description": { - "content": "-- Deprecated : See 'IAI Outliers' This API will be used by Identity Governance systems to identify identities that are not included in an organization's peer groups. By default, 250 identities are returned. You can specify between 1 and 1000 number of identities that can be returned.", - "type": "text/plain" - }, - "url": { - "path": [ - "peer-group-strategies", - ":strategy", - "identity-outliers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "strategy", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "816b115f-4d65-43b9-a49b-12a25c2dbb61", - "name": "List of identities that are not included in peer groups.", - "originalRequest": { - "url": { - "path": [ - "peer-group-strategies", - ":strategy", - "identity-outliers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"type\": \"\",\n \"peer_group_id\": \"\",\n \"attributes\": {\n \"ad435\": {},\n \"ex55\": {},\n \"laborumb33\": {}\n }\n },\n {\n \"id\": \"\",\n \"type\": \"\",\n \"peer_group_id\": \"\",\n \"attributes\": {\n \"in_56\": {},\n \"do043\": {},\n \"sed_4\": {}\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "abdf9c31-65a4-48b2-8233-599f1c694dce", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "peer-group-strategies", - ":strategy", - "identity-outliers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "558423fc-2efe-4ad8-b295-0d1e68372808", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "peer-group-strategies", - ":strategy", - "identity-outliers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "29fc36ea-0be0-48a2-863c-c4ffb5b003a6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "peer-group-strategies", - ":strategy", - "identity-outliers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fc78e66f-e61f-418a-bda9-6ad6860bbb31", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "peer-group-strategies", - ":strategy", - "identity-outliers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b3a8a74c-e196-40bc-8980-fe03c44403af", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "peer-group-strategies", - ":strategy", - "identity-outliers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "personal-access-tokens", - "description": "", - "item": [ + }, { - "id": "dd003879-4dfa-4566-b214-2f22d263293b", - "name": "List Personal Access Tokens", + "id": "2edcc708-f403-48ae-8f9a-19961e4d903c", + "name": "Update Tagged Object", "request": { - "name": "List Personal Access Tokens", + "name": "Update Tagged Object", "description": { - "content": "This gets a collection of personal access tokens associated with the optional `owner-id`. query parameter. If the `owner-id` query parameter is omitted, all personal access tokens for a tenant will be retrieved, but the caller must have the 'idn:all-personal-access-tokens:read' right.", + "content": "This updates a tagged object for the specified type.", "type": "text/plain" }, "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "ACCESS_PROFILE", + "key": "type", "disabled": true, "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "content": "(Required) The type of tagged object to update.", "type": "text/plain" - }, - "key": "owner-id", - "value": "" + } }, { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "content": "(Required) The ID of the object reference to update.", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "0299c81e-c79a-41bf-96cd-574506b0c876", - "name": "List of personal access tokens.", + "id": "5dda802e-2a3f-40c2-88fd-5280cdd3d62b", + "name": "Tagged object by type and ID.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -95898,8 +167165,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -95909,44 +167185,31 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n }\n]", + "body": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "387600ac-4703-44da-a545-21ab01bbeec6", + "id": "cfb88e9c-3ebc-4d0d-aba1-1759dea64f45", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -95960,8 +167223,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -95971,44 +167243,31 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9d137ac4-032d-4710-9cba-c80b5cf8f9ad", + "id": "876abc5d-66e9-49c4-8d09-e62d10020479", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -96022,8 +167281,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -96038,39 +167306,26 @@ "_postman_previewlanguage": "json" }, { - "id": "4874170c-5830-4f14-9c17-8a1b12bd4877", + "id": "b0f11055-b632-4352-9491-cde358346bec", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -96084,8 +167339,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -96095,44 +167359,31 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d87ea6d6-f2c1-4651-bf5b-9cf70e353a6a", + "id": "650067ed-650b-4fd3-a76c-7fe76c2a5323", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -96146,8 +167397,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -96162,39 +167422,26 @@ "_postman_previewlanguage": "json" }, { - "id": "d18d2110-5afb-47b3-828e-9b273e63f39d", + "id": "4c1c9682-25dc-4919-adeb-3144f438dc4f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -96208,8 +167455,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -96219,7 +167475,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -96230,54 +167486,66 @@ } }, { - "id": "a4d709bb-6f50-46ff-bb99-4c0f6f28043c", - "name": "Create Personal Access Token", + "id": "9b7b42dd-3b9c-46b4-8caa-c266bd2052ec", + "name": "Delete Tagged Object", "request": { - "name": "Create Personal Access Token", + "name": "Delete Tagged Object", "description": { - "content": "This creates a personal access token.", + "content": "This deletes a tagged object for the specified type.", "type": "text/plain" }, "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "ACCESS_PROFILE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to delete.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the object reference to delete.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "response": [ { - "id": "ad152f97-a06c-4acc-907f-9855fef12b1e", - "name": "Created. Note - this is the only time Personal Access Tokens' secret attribute will be displayed.", + "id": "a56c8838-6a02-44cf-8c0d-a643081e8ff9", + "name": "No content.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -96286,14 +167554,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -96303,37 +167563,24 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"secret\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "e9243690-aac2-4f39-a7d3-be376a936567", + "id": "b8e79e51-de86-4ec8-9d26-0d29416f3f54", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -96342,10 +167589,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -96359,17 +167602,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Bad Request", "code": 400, @@ -96379,17 +167613,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3031e1f1-6439-48fe-a1e3-25cbd4c5f91d", + "id": "121a8ca7-fd52-4884-9a66-2b8cdd2ef78b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -96398,10 +167634,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -96411,21 +167643,12 @@ "content": "Added as a part of security scheme: oauth2", "type": "text/plain" }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "key": "Authorization", + "value": "" } - } + ], + "method": "DELETE", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -96440,12 +167663,14 @@ "_postman_previewlanguage": "json" }, { - "id": "607ae7df-5d2e-448a-9ea4-3c0f99c77032", + "id": "399c944d-e930-48d3-9dfd-6c803e513498", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -96454,10 +167679,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -96471,17 +167692,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Forbidden", "code": 403, @@ -96491,17 +167703,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "00f7c6cd-565e-4b3f-9860-a39841a37c9b", + "id": "6e6681de-4406-45ed-a417-d692bdf97bac", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -96510,10 +167724,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -96527,17 +167737,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -96552,12 +167753,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a97a0405-fbe3-4559-99d7-a6c1418a7fd7", + "id": "5b46c621-4c18-4cb2-8c96-44607ad7e1cd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -96566,10 +167769,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -96583,17 +167782,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -96603,7 +167793,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -96614,825 +167804,18 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "1af291f7-580b-44b1-8b36-51be97dc0614", - "name": "Patch Personal Access Token", - "request": { - "name": "Patch Personal Access Token", - "description": { - "content": "This performs a targeted update to the field(s) of a Personal Access Token.", - "type": "text/plain" - }, - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "40387ccf-327c-4b74-8875-99f159b755d7", - "name": "Indicates the PATCH operation succeeded, and returns the PAT's new representation.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3bc81ed4-7dae-4bb5-ae4c-713048f8b0b0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1d89947d-7430-41e4-af5a-70f22b33eead", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ea47882c-4433-4962-a83b-467437f1e037", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "28bc9b78-8f1e-4e4f-804a-1000c68795eb", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7d825514-99d8-4f9b-9b41-62d0c931b023", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3e659956-f144-4961-939b-25cc87406c66", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a6351449-9316-45c5-9840-b0f5a6397a04", - "name": "Delete Personal Access Token", - "request": { - "name": "Delete Personal Access Token", - "description": { - "content": "This deletes a personal access token.", - "type": "text/plain" - }, - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "b36fccf7-8a22-4727-9753-03dfaf644a2b", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "3ce230e8-e1be-433f-b1cb-902619236a9a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cbb03432-1fe3-4069-ab3c-d85982943260", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4fbb8f1d-7e78-410f-82a4-1905a37467e0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e2d960a2-62cf-408b-abf5-5ba4b1e27bfd", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "72c736cc-d1f7-4b96-8ed8-99d055f0bdcf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d0477052-e088-4cd3-bee6-0db654c1cdc7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "public-identities-config", - "description": "", - "item": [ - { - "id": "5ac568d0-cfa6-4acb-be00-c7a60cba9dfd", - "name": "Get Public Identity Config", + "id": "df569211-5bdd-4592-ac3e-840ff9e74487", + "name": "Tag Multiple Objects", "request": { - "name": "Get Public Identity Config", + "name": "Tag Multiple Objects", "description": { - "content": "This gets details of public identity config.", + "content": "This API adds tags to multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -97441,22 +167824,36 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "6c3c6b06-af36-432c-84b9-25ed790173c8", + "id": "50705cfb-abf4-4263-bf47-0cbe67412ff9", "name": "Request succeeded.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -97465,6 +167862,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -97478,8 +167879,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -97489,17 +167899,18 @@ "value": "application/json" } ], - "body": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "body": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9a5f3a00-a76b-428a-ba7f-702c0d839e79", + "id": "c78a99fd-ab19-49e0-ab95-c435b0092732", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -97508,6 +167919,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -97521,8 +167936,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -97532,17 +167956,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6c51eee1-0d44-403e-91f3-fa349975fa01", + "id": "fec1d9bd-9b68-49be-b0ee-0d593f433c21", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -97551,6 +167976,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -97564,8 +167993,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -97580,12 +168018,13 @@ "_postman_previewlanguage": "json" }, { - "id": "2dbd0e7d-32fc-4c76-9638-42f6006a068b", + "id": "59f27d8a-0ce5-49ac-8180-795b43259e27", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -97594,6 +168033,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -97607,8 +168050,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -97618,17 +168070,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "42bba53c-4171-4b2b-a534-3a91a51254a6", + "id": "273734dd-a180-4808-9643-46870cd90495", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -97637,6 +168090,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -97650,8 +168107,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -97666,12 +168132,13 @@ "_postman_previewlanguage": "json" }, { - "id": "62da2a93-cb41-4fc9-8575-d63a1e7703e6", + "id": "baa92b72-7429-4d95-9415-9717b941aa07", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -97680,6 +168147,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -97693,8 +168164,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -97704,7 +168184,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -97715,17 +168195,18 @@ } }, { - "id": "505721ff-434a-4c5e-a1af-857df5fd9dbb", - "name": "Update Public Identity Config", + "id": "199164ac-7416-4afa-9aba-e03270c201b0", + "name": "Remove Tags from Multiple Objects", "request": { - "name": "Update Public Identity Config", + "name": "Remove Tags from Multiple Objects", "description": { - "content": "This updates the details of public identity config.", + "content": "This API removes tags from multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -97743,10 +168224,10 @@ "value": "application/json" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -97757,12 +168238,13 @@ }, "response": [ { - "id": "e6119683-68b8-485d-bb57-7126bc117bf9", - "name": "Request succeeded.", + "id": "b5d8f75d-2362-43d8-b7a7-686be3d9767b", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -97775,10 +168257,6 @@ "key": "Content-Type", "value": "application/json" }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -97788,10 +168266,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -97800,25 +168278,20 @@ } } }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "7b52246b-0171-409b-9241-2df50142a6df", + "id": "f7fe7da0-3f7d-4ad7-b77b-4a5cb4ae1ddf", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -97844,10 +168317,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -97864,17 +168337,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "70fd33ba-18ba-4236-b505-78cdc86684a9", + "id": "70836650-8f40-4b8c-971a-e4841f550464", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -97900,10 +168374,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -97925,12 +168399,13 @@ "_postman_previewlanguage": "json" }, { - "id": "e239395c-5487-41f1-9e17-96b9d21eb0ff", + "id": "9ba866db-6d63-4dc8-b5e9-515d8ca85472", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -97956,10 +168431,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -97976,17 +168451,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2e04d8aa-c420-4b24-9b18-5c693d54a1bb", + "id": "899de190-1b24-4314-af3f-266e70a1c69b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -98012,10 +168488,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -98037,12 +168513,13 @@ "_postman_previewlanguage": "json" }, { - "id": "49917a4f-4bc5-4d99-9c70-58f023725f7f", + "id": "3aa3bc85-be20-47b0-b2d3-0ed8e328f6e7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -98068,10 +168545,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modifiedBy\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -98088,7 +168565,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -98101,26 +168578,72 @@ ] }, { - "name": "notification-template-context", + "name": "Task Management", "description": "", "item": [ { - "id": "ebb9f04a-716b-4686-b373-ecd40be66ba4", - "name": "Get Notification Template Context", + "id": "cd3ac765-10aa-4fa5-9b6d-5d5a5b34aea5", + "name": "Retrieve a task status list.", "request": { - "name": "Get Notification Template Context", + "name": "Retrieve a task status list.", "description": { - "content": "The notification service (Hermes) maintains metadata to construct the notification templates or supply any information during the event propagation. The data-store where this information is retrieved is called \"Global Context\" (a.k.a. notification template context). It defines a set of attributes\n that will be available per tenant (organization).\n\nRegarding authorization, the access token contains the tenant and will grant access to the one requested.\nRequires the following security scope: idn:notification-templates:read", + "content": "Get a TaskStatus list.", "type": "text/plain" }, "url": { "path": [ - "notification-template-context" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -98134,17 +168657,152 @@ }, "response": [ { - "id": "e40b0973-5131-4279-b08d-8c5b91df1ad3", - "name": "Notification template context attributes for a specific tenant.", + "id": "d351e682-54da-4b69-a7cf-5788d03c8ba8", + "name": "Responds with a TaskStatus for the task with the given task ID.", "originalRequest": { "url": { "path": [ - "notification-template-context" + "task-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"consectetur_765\": 2305333.195492044\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Terminated\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"WARN\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"type\": \"QUEUED_TASK\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"ex_c\": -81075279.19900522\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Warning\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a33d4ffc-8ec8-447d-b657-d18b99f4b68d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -98164,30 +168822,76 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"attributes\": {},\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"attributes\": {},\n \"created\": \"\",\n \"modified\": \"\"\n }\n]", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c7894037-4824-4140-9b76-bda63f478be9", - "name": "Client Error - Returned if the request body is invalid.", + "id": "e379d3e7-af53-4193-8ba7-7826b66946a9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "notification-template-context" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -98207,30 +168911,76 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5ad8e1a2-35c4-4710-bee7-35680778aaf4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "970b8b6f-3535-4e45-a63e-7b9eeb6f339c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "notification-template-context" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -98250,30 +169000,76 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "431d2b1b-0d58-4921-aff0-c27081d5cee1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "0e082439-e16c-4874-9ec5-a402bb0b51cf", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "notification-template-context" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -98293,30 +169089,76 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5ab7e0fa-d3ff-4355-a78c-9304e83dd00b", + "id": "2c707080-3da5-4737-93b1-7932d2ed638d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "notification-template-context" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -98349,17 +169191,63 @@ "_postman_previewlanguage": "json" }, { - "id": "4c35beab-6257-4d97-9c5a-73cf70094ddc", + "id": "7879bb29-da74-4acc-b229-31e64725d0f7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "notification-template-context" + "task-status" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -98387,7 +169275,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -98396,1054 +169284,37 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "notification-preferences", - "description": "", - "item": [ - { - "name": "{key}", - "description": "", - "item": [ - { - "id": "01124ed6-84b9-43ab-bbb3-07171faff163", - "name": "Get Notification Preferences for tenant.", - "request": { - "name": "Get Notification Preferences for tenant.", - "description": { - "content": "Returns the notification preferences for tenant. Note that if the key doesn't exist, then a 404 will be returned.\nRequest will require the following legacy roles: ORG_ADMIN and API", - "type": "text/plain" - }, - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "key", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "8d21ae46-f795-4c84-b6f7-05784233a3d1", - "name": "Return preference for the given notification key.", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"SLACK\"\n ],\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "765cc684-389a-4b99-8489-441877a6164f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f99fe78-e2da-4fe4-940c-d907576b23fa", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "08570a65-1705-43cc-9a55-9804e377201a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0e715531-c03f-4dad-8f84-1fc2c7d9d5ae", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a77cf208-459a-45d8-a17f-760fa470d9b1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "97d4797e-8c09-4270-b399-0bbd0d702275", - "name": "Overwrite the preferences for the given notification key.", - "request": { - "name": "Overwrite the preferences for the given notification key.", - "description": { - "content": "In the notification world, a notification flows through these salient stages - \n 1. Interest matching, \n 2. Preferences \n 3. Template Rendering. \n\nThe default notification preferences make up a part of the second stage, along with user preferences (which is a future goal). The expectation is for admins to be able to set default preferences for their org, like opting in to or out of certain notifications, and configuring future preferences as we tack on more features. The key in the Dto is not necessary but if it is provided and doesn't match the key in the URI, then a 400 will be thrown. \nRequest will require the following legacy roles: ORG_ADMIN and API", - "type": "text/plain" - }, - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "key", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"SLACK\"\n ],\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "050c7095-6bc6-47b0-97a6-d6546a3a1f3b", - "name": "The preferences were successfully replaced, and an echo of the new preferences are sent back to caller.", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"SLACK\"\n ],\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"SLACK\"\n ],\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8aa740b9-110a-469d-85a6-66356e9306cf", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"SLACK\"\n ],\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "338deb91-356e-4292-8dd6-50233cea837d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"SLACK\"\n ],\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0bd5b738-7f9c-4c60-97fd-42d76fd005cc", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"SLACK\"\n ],\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f555e4c4-42ee-49f3-a3e0-0c2ba68036e5", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"SLACK\"\n ],\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f1a4748-0e9c-4dda-ad2c-110fef0f384e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "notification-preferences", - ":key" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"mediums\": [\n \"TEAMS\",\n \"SLACK\"\n ],\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "reassignment-configurations", - "description": "", - "item": [ - { - "name": "types", - "description": "", - "item": [ - { - "id": "8af9bdaf-638e-4eaa-82b3-3285a5e7a277", - "name": "List Reassignment Config Types", - "request": { - "name": "List Reassignment Config Types", - "description": { - "content": "Gets a collection of types which are available in the Reassignment Configuration UI.", - "type": "text/plain" - }, - "url": { - "path": [ - "reassignment-configurations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "c83637e3-acd6-460c-a5a8-59ee7a2ab042", - "name": "List of Reassignment Configuration Types", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"internalName\": \"ACCESS_REQUESTS\",\n \"displayName\": \"\",\n \"description\": \"\"\n },\n {\n \"internalName\": \"CERTIFICATIONS\",\n \"displayName\": \"\",\n \"description\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7cdf9678-c261-4be1-a29e-5e54f3bb8340", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b0b31f40-7b32-44f1-9c20-baa0b7ea9032", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32224f74-3c93-40e0-ad29-e25100d5596c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "02c38ca8-fd33-4ab8-8415-e875ee44eb67", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e6394279-b5f6-422c-bbd6-9d60da6c5990", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] }, { - "id": "8b329415-fa72-4170-a1b3-d28d0557d3d7", - "name": "List Reassignment Configurations", + "id": "a8499567-c566-40f4-bab3-ba9fe77cdfe9", + "name": "Get task status by ID.", "request": { - "name": "List Reassignment Configurations", + "name": "Get task status by ID.", "description": { - "content": "Gets all Reassignment configuration for the current org.", + "content": "Get a TaskStatus for a task by task ID.", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Task ID of the TaskStatus to get", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -99456,12 +169327,13 @@ }, "response": [ { - "id": "95af93ec-e314-47f4-9e47-14993c37699a", - "name": "A list of Reassignment Configurations for an org", + "id": "b9e65218-6c06-4eb0-b849-0e84e2c702fa", + "name": "Responds with a TaskStatus for the task with the given task ID.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99494,17 +169366,18 @@ "value": "application/json" } ], - "body": "[\n {\n \"identity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"configDetails\": [\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n },\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n }\n ]\n },\n {\n \"identity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n }\n ]\n }\n]", + "body": "{\n \"id\": \"\",\n \"type\": \"QUEUED_TASK\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"nisi_32b\": false,\n \"pariatur__\": 51162578,\n \"sedd\": \"eu et voluptate dolor\"\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"INFO\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ddb6a110-98d6-4e96-b77b-473766489886", + "id": "fc83864a-2eb7-4cff-8d8f-b9e730c64af1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99537,17 +169410,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f462779c-63c1-4235-8ba0-e070ca1c5d54", + "id": "b2328136-a502-4ba4-9b7c-1b71ebd2e57c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99585,12 +169459,13 @@ "_postman_previewlanguage": "json" }, { - "id": "dba44795-b483-4669-95e2-b0bee9b40126", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "4fe539ab-ce2d-4e6a-8008-5c8146ccd263", + "name": "Forbidden, generally due to a lack of security rights", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99599,10 +169474,6 @@ "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -99617,23 +169488,18 @@ }, "status": "Forbidden", "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "3e4db205-80c2-4704-a0a1-b38054abff6e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "183cc909-4a81-47ec-ae15-c455d541c04c", + "name": "TaskStatus with the given id was not found.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99642,10 +169508,6 @@ "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -99660,23 +169522,18 @@ }, "status": "Not Found", "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "f80c790f-4a66-4fea-a8cb-cc25e2b64c79", + "id": "6254a027-a001-478a-b128-79dafed9c986", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99714,12 +169571,13 @@ "_postman_previewlanguage": "json" }, { - "id": "40153e4f-bb4d-4a9b-88ef-4112d6684e9a", + "id": "3630e8d5-dc90-4e7b-ac20-a6703ba59130", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99752,7 +169610,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -99763,54 +169621,124 @@ } }, { - "id": "15b49c4e-90a6-455e-9ac3-45328c3785a5", - "name": "Create a Reassignment Configuration", + "id": "ac7ff577-f365-48c6-83a6-31b57a3d9e64", + "name": "Update task status by ID", "request": { - "name": "Create a Reassignment Configuration", + "name": "Update task status by ID", "description": { - "content": "Creates a new Reassignment Configuration for the specified identity.", + "content": "Update a current TaskStatus for a task by task ID.", "type": "text/plain" }, "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Task ID of the task whose TaskStatus to update", + "type": "text/plain" + } + } + ] }, "header": [ { "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "32c487e4-d48d-48af-98d0-502c5b86d4d7", + "name": "Responds with the updated TaskStatus for the task with the given task ID.", + "originalRequest": { + "url": { + "path": [ + "task-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - } - } - }, - "response": [ + ], + "body": "{\n \"id\": \"\",\n \"type\": \"QUEUED_TASK\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"nisi_32b\": false,\n \"pariatur__\": 51162578,\n \"sedd\": \"eu et voluptate dolor\"\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"INFO\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "88626d75-f7d6-43ae-a56d-7f7feedf5381", - "name": "The newly created Reassignment Configuration object", + "id": "97ca84c2-051a-4035-bf23-a69fbde4b6ec", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99821,7 +169749,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -99836,10 +169764,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -99848,25 +169776,26 @@ } } }, - "status": "Created", - "code": 201, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"identity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"configDetails\": [\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n },\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "097e5764-b793-433f-9a7b-1f78d10395b1", - "name": "Client Error - Returned if the request body is invalid.", + "id": "3e64c52a-def0-454f-be9d-82e4c3bf73de", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99877,7 +169806,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -99892,10 +169821,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -99904,25 +169833,26 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2c6b959f-3647-4bb5-b8fe-6f1197606045", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "a6e82824-5e92-4a81-bf5a-68e5a00220a0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99933,7 +169863,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -99948,10 +169878,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -99960,25 +169890,26 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b2ac6e63-9d9d-4503-9453-3350cedceb87", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "1b62f6c0-0894-4948-bb16-f1d83e623e7f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -99989,7 +169920,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -100004,10 +169935,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -100016,25 +169947,26 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a5679727-1e2e-4ae2-a6dc-be88616f52f5", + "id": "b0923da8-22c4-4bfb-acf9-b76bd0afb3b3", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -100045,7 +169977,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -100060,10 +169992,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -100085,12 +170017,13 @@ "_postman_previewlanguage": "json" }, { - "id": "aa8ca9e2-1db0-4081-a20d-f81783992bf5", + "id": "b7bc956a-59cd-4884-a777-52256a01e726", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "reassignment-configurations" + "task-status", + ":id" ], "host": [ "{{baseUrl}}" @@ -100101,7 +170034,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -100116,10 +170049,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -100136,7 +170069,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -100147,3233 +170080,697 @@ } }, { - "name": "{identityId}", - "description": "", - "item": [ - { - "id": "912082c0-ec5b-4351-9398-9bfa2313a24f", - "name": "Get Reassignment Configuration", - "request": { - "name": "Get Reassignment Configuration", - "description": { - "content": "Gets the Reassignment Configuration for an identity.", - "type": "text/plain" + "id": "caa0fdea-44ff-4264-ac30-cd3e42d79428", + "name": "Retrieve a pending task list.", + "request": { + "name": "Retrieve a pending task list.", + "description": { + "content": "Retrieve a list of TaskStatus for pending tasks.", + "type": "text/plain" + }, + "url": { + "path": [ + "task-status", + "pending-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b820a4d1-bbdf-475a-9cd7-9471c26f532c", + "name": "Responds with a list of TaskStatus for pending tasks.", + "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "identityId", - "disabled": true + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" } - ] + ], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "9dbde0a7-47ca-4686-b4e7-1005fc55040e", - "name": "Reassignment Configuration for an identity", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"configDetails\": [\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n },\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "268dc263-9bb8-41b7-83ad-e87c876d4d1a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5ad22f49-a0b7-47ea-86c6-7b51dcb9e54b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a07ca5e0-6bea-4973-b53c-9af004742c4c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a69310d2-dfe2-4e3f-91c0-752ca2131027", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d338e09f-9723-4a09-93c8-db30f813e1e4", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ada2cf0-0601-41dc-b923-c2a7ddc79b56", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ee97bc92-351b-48c3-9130-b03f23d5d9cc", - "name": "Update Reassignment Configuration", - "request": { - "name": "Update Reassignment Configuration", - "description": { - "content": "Replaces existing Reassignment configuration for an identity with the newly provided configuration.", - "type": "text/plain" - }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"consectetur_765\": 2305333.195492044\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Terminated\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"WARN\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"type\": \"QUEUED_TASK\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"ex_c\": -81075279.19900522\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Warning\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0999ddcf-9dd7-4948-90b2-2487b8ca79ad", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "identityId", - "disabled": true + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" } - ] + ], + "variable": [] }, "header": [ { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "037d29dc-65cb-4e92-8990-f04465447f52", - "name": "Reassignment Configuration updated", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"configDetails\": [\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n },\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ea84f1a-9277-4e68-9020-ee16afe0d2c6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f80547f1-49aa-4641-8f2d-852d7f52ce08", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "316111a7-cc19-49db-96dd-43fc9dfa391b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5e6ed3f3-7abb-44aa-b322-db5080cf4155", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "be65c9c8-c82b-45fe-b91a-6ca5b4571ecd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"CERTIFICATIONS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5dd62e0d-98ac-4fd8-94a9-4d4ad276a4d3", - "name": "Delete Reassignment Configuration", - "request": { - "name": "Delete Reassignment Configuration", - "description": { - "content": "Deletes all Reassignment Configuration for the specified identity", - "type": "text/plain" - }, + "method": "GET", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "a51ee55d-f274-4aac-bc1c-a259416a01ad", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "reassignment-configurations", - ":identityId" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "identityId", - "disabled": true + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" } - ] + ], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "4569f88d-0056-42d3-a403-b7698f477174", - "name": "Reassignment Configuration deleted", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "3442bca9-b90a-4ae7-a219-102dc22201fa", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "587eabb3-e831-45c1-bc32-1d586810e22e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6391926b-efd8-4d4e-8398-f545eb37fd84", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b8d0dc04-4a9f-4e5f-9c90-b0c645d2bde3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d648c09f-6da8-4a12-ba3a-456163ee48ad", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "evaluate", - "description": "", - "item": [ - { - "name": "{configType}", - "description": "", - "item": [ - { - "id": "3a85702c-1bb6-4d7b-8bca-180aa958b4a6", - "name": "Evaluate Reassignment Configuration", - "request": { - "name": "Evaluate Reassignment Configuration", - "description": { - "content": "Evaluates the Reassignment Configuration for an `Identity` to determine if work items for the specified type should be reassigned. If a valid Reassignment Configuration is found for the identity & work type, then a lookup is initiated which recursively fetches the Reassignment Configuration for the next `TargetIdentity` until no more results are found or a max depth of 5. That lookup trail is provided in the response and the final reassigned identity in the lookup list is returned as the `reassignToId` property. If no Reassignment Configuration is found for the specified identity & config type then the requested Identity ID will be used as the `reassignToId` value and the lookupTrail node will be empty.", - "type": "text/plain" - }, - "url": { - "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", - "type": "text/plain" - }, - "key": "exclusionFilters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", - "type": "text/plain" - }, - "key": "exclusionFilters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "identityId", - "disabled": true - }, - { - "type": "any", - "value": "MANUAL_TASKS", - "key": "configType", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "b6e3848a-8e70-437c-bcb9-1bcca01b5b3e", - "name": "Evaluated Reassignment Configuration", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", - "type": "text/plain" - }, - "key": "exclusionFilters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"reassignToId\": \"\",\n \"lookupTrail\": [\n {\n \"reassignedToId\": \"\",\n \"reassignedFromId\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT,\"\n },\n {\n \"reassignedToId\": \"\",\n \"reassignedFromId\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT,\"\n }\n ]\n },\n {\n \"reassignToId\": \"\",\n \"lookupTrail\": [\n {\n \"reassignedToId\": \"\",\n \"reassignedFromId\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT,\"\n },\n {\n \"reassignedToId\": \"\",\n \"reassignedFromId\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION,\"\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6cb78867-4c92-4c36-ab4c-e1f66a065d55", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", - "type": "text/plain" - }, - "key": "exclusionFilters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6cd5eb5-9f38-4735-abf4-298997dbd571", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", - "type": "text/plain" - }, - "key": "exclusionFilters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6e7157a3-1f2c-4ada-b112-10ceab98f7aa", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", - "type": "text/plain" - }, - "key": "exclusionFilters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "27417233-b264-4543-8631-7a116bf8e63f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", - "type": "text/plain" - }, - "key": "exclusionFilters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "51dac2dc-c63a-492f-b915-36c10a2b2162", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - ":identityId", - "evaluate", - ":configType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", - "type": "text/plain" - }, - "key": "exclusionFilters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "tenant-config", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "d9c1e702-292b-4da6-be27-c72faad8813e", - "name": "Get Tenant-wide Reassignment Configuration settings", - "request": { - "name": "Get Tenant-wide Reassignment Configuration settings", - "description": { - "content": "Gets the global Reassignment Configuration settings for the requestor's tenant.", - "type": "text/plain" - }, + "id": "0c5678f7-a4c1-4e29-b284-1c405367d943", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ + "status": "Forbidden", + "code": 403, + "header": [ { - "id": "af7ec4eb-289c-4cf8-8696-79e0636884f4", - "name": "Tenant-wide Reassignment Configuration settings", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3c276d1f-feb8-4e2f-91e2-b014de247ec2", + "name": "Retrieve headers only for pending task list.", + "request": { + "name": "Retrieve headers only for pending task list.", + "description": { + "content": "Retrieve headers for a list of TaskStatus for pending tasks.", + "type": "text/plain" + }, + "url": { + "path": [ + "task-status", + "pending-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"configDetails\": {\n \"disabled\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" + "key": "offset", + "value": "0" }, { - "id": "7278b11f-0437-4e62-a9fc-d67cbd2412c0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "59cb99cf-788e-40fb-829a-115c5fa3205b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e6ec9b91-bbb2-4e4e-b2b7-d58b6e2f0dbc", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ea4ad273-73a4-47be-98c3-6166d6053206", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d5e8ab26-2121-4e05-9ea1-4b1722297c62", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab34fd45-8a71-4d5d-b47a-b7bb2b42050c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "41d6bf64-ad71-4539-be78-42dd1e6587b4", - "name": "Update Tenant-wide Reassignment Configuration settings", - "request": { - "name": "Update Tenant-wide Reassignment Configuration settings", - "description": { - "content": "Replaces existing Tenant-wide Reassignment Configuration settings with the newly provided settings.", - "type": "text/plain" + "key": "limit", + "value": "250" }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "HEAD", + "body": {} + }, + "response": [ + { + "id": "7dbfd657-ed02-4b6c-bd5a-f598372e4f89", + "name": "Responds with headers for List of TaskStatus for pending tasks.", + "originalRequest": { "url": { "path": [ - "reassignment-configurations", - "tenant-config" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], "variable": [] }, "header": [ { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "HEAD", + "body": {} }, - "response": [ - { - "id": "82087718-fcaf-4ed4-8c50-3c203b097cbb", - "name": "Tenant-wide Reassignment Configuration settings", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"configDetails\": {\n \"disabled\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64f9ef3f-4b91-4e77-94f9-29148c71316b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7a0d7e20-3da3-4e48-acba-114454515d6a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e9a50e1-1b8b-44a1-b8be-258e164eb439", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "386feada-2e64-4e9a-91a1-cd4ba20b6e16", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3689fd36-929b-4caa-8f06-a0ebf86bb358", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "reassignment-configurations", - "tenant-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "recommendations", - "description": "", - "item": [ - { - "name": "request", - "description": "", - "item": [ + "status": "OK", + "code": 200, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, { - "id": "51517f2f-9a47-411b-be35-25f5f228881e", - "name": "Returns a Recommendation Based on Object", - "request": { - "name": "Returns a Recommendation Based on Object", - "description": { - "content": "The getRecommendations API returns recommendations based on the requested object. The recommendations are invoked by IdentityIQ and IdentityNow plug-ins that retrieve recommendations based on the performed calculations.", - "type": "text/plain" - }, + "id": "fe523860-5cf0-4919-9693-9b66041be894", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { "url": { "path": [ - "recommendations", - "request" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "752b1bd4-d9cb-4f54-a4eb-7446eddaf9d7", - "name": "The recommendations for a customer", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "request" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" }, - { - "key": "Accept", - "value": "application/json" + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ + "key": "limit", + "value": "250" + }, { - "key": "Content-Type", - "value": "application/json" + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" } ], - "body": "{\n \"response\": [\n {\n \"request\": {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n },\n \"recommendation\": \"MAYBE\",\n \"interpretations\": [\n \"\",\n \"\"\n ],\n \"translationMessages\": [\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"recommenderCalculations\": {\n \"identityId\": \"\",\n \"entitlementId\": \"\",\n \"recommendation\": \"\",\n \"overallWeightedScore\": \"\",\n \"featureWeightedScores\": {\n \"Excepteur3\": \"\",\n \"in_bc_\": \"\"\n },\n \"threshold\": \"\",\n \"identityAttributes\": {\n \"sint7\": {\n \"value\": \"\"\n }\n },\n \"featureValues\": {\n \"feature\": \"\",\n \"numerator\": \"\",\n \"denominator\": \"\"\n }\n }\n },\n {\n \"request\": {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\"\n }\n },\n \"recommendation\": \"NOT_FOUND\",\n \"interpretations\": [\n \"\",\n \"\"\n ],\n \"translationMessages\": [\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n },\n {\n \"key\": \"\",\n \"values\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"recommenderCalculations\": {\n \"identityId\": \"\",\n \"entitlementId\": \"\",\n \"recommendation\": \"\",\n \"overallWeightedScore\": \"\",\n \"featureWeightedScores\": {\n \"sed5\": \"\",\n \"dolore02\": \"\",\n \"reprehenderit_30\": \"\",\n \"sed_3\": \"\",\n \"sunt5\": \"\"\n },\n \"threshold\": \"\",\n \"identityAttributes\": {\n \"pariatura\": {\n \"value\": \"\"\n }\n },\n \"featureValues\": {\n \"feature\": \"\",\n \"numerator\": \"\",\n \"denominator\": \"\"\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" + "variable": [] }, - { - "id": "bc2bf016-599f-403d-90da-49d7e7516e6c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "request" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2e4165f0-1c5b-47bf-8b56-97b35cf296b6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "request" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d9dae5da-0b6c-412b-ba65-8f07c149e067", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "request" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "093f4fb2-a0c2-48e2-bfc3-f469f2feff60", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "request" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ce2a82d-7d95-442c-b40f-7bf1ef54aebc", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "request" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"requests\": [\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n },\n {\n \"identityId\": \"\",\n \"item\": {\n \"id\": \"\",\n \"type\": \"ROLE\"\n }\n }\n ],\n \"excludeInterpretations\": \"false\",\n \"includeTranslationMessages\": \"false\",\n \"includeDebugInformation\": \"false\",\n \"prescribeMode\": \"false\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "config", - "description": "", - "item": [ + "key": "Authorization", + "value": "" + } + ], + "method": "HEAD", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, { - "id": "7c5e280c-4bf2-4dac-9574-22d34e541acc", - "name": "Get certification recommendation config values", - "request": { - "name": "Get certification recommendation config values", - "description": { - "content": "Retrieves configuration attributes used by certification recommendations.", - "type": "text/plain" - }, + "id": "5067454e-202a-4f31-a2dd-50652f804f10", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "recommendations", - "config" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "HEAD", "body": {} }, - "response": [ - { - "id": "b70ebc80-2ee4-4b52-8eb1-293e2337d970", - "name": "Cert recommendation configuration attributes", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Bad Request", + "code": 400, + "header": [ { - "id": "b9768768-a57c-49f4-bbee-63916d43ae39", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6b4a5e9a-ae0c-43f1-9bf6-d0e602ab09ea", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "72745ea7-652a-4597-b23c-69e93e224fd2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4b85ac12-9e00-41d9-a263-4abb50ccf918", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a70591bc-6408-4705-aaf0-0df6f2c1be68", - "name": "Update certification recommendation config values", - "request": { - "name": "Update certification recommendation config values", - "description": { - "content": "Updates configuration attributes used by certification recommendations.", - "type": "text/plain" - }, + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba7297d2-58d4-4587-899f-001fd5a4b9ec", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "recommendations", - "config" + "task-status", + "pending-tasks" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "HEAD", + "body": {} }, - "response": [ - { - "id": "27ca46ad-0ba5-44a5-8207-cee7e9435989", - "name": "Cert recommendation configuration attributes after update", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9c00949-efb7-4d50-8ab6-7bc8fbeb4f53", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2cec9e6e-590c-4322-af15-90769f5b144e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b8632d03-8362-45fc-8cbe-7e95d0810249", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aee878fa-9a97-4a62-b37d-f17d474bb506", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "recommendations", - "config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"recommenderFeatures\": [\n \"\",\n \"\"\n ],\n \"peerGroupPercentageThreshold\": \"\",\n \"runAutoSelectOnce\": false,\n \"onlyTuneThreshold\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } } ] }, { - "name": "requestable-objects", - "description": "", + "name": "Transforms", + "description": "Operations for creating, managing, and deleting transforms", "item": [ { - "id": "33900e4d-6bcc-42b3-9f3c-7f6a6900dc54", - "name": "Requestable Objects List", + "id": "4d92adb2-cfc3-495c-b922-0f9245a3f508", + "name": "List transforms", "request": { - "name": "Requestable Objects List", + "name": "List transforms", "description": { - "content": "This endpoint returns a list of acccess items that that can be requested through the Access Request endpoints. Access items are marked with AVAILABLE, PENDING or ASSIGNED with respect to the identity provided using *identity-id* query param.\nAny authenticated token can call this endpoint to see their requestable access items. A token with ORG_ADMIN authority is required to call this endpoint to return a list of all of the requestable access items for the org or for another identity.", + "content": "Gets a list of all saved transform objects.\nA token with transforms-list read authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "requestable-objects" + "transforms" ], "host": [ "{{baseUrl}}" @@ -103382,38 +170779,11 @@ { "disabled": true, "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ROLE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "statuses", - "value": "ASSIGNED,PENDING" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -103424,15 +170794,6 @@ "key": "limit", "value": "250" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -103445,19 +170806,19 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", + "key": "name", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", + "key": "filters", "value": "" } ], @@ -103474,12 +170835,12 @@ }, "response": [ { - "id": "ec364505-b8d9-4dfa-93fa-65637fb8ce67", - "name": "List of requestable objects", + "id": "abfac446-c718-4b6b-a70d-a6113b2b3ef3", + "name": "A list of transforms matching the given criteria.", "originalRequest": { "url": { "path": [ - "requestable-objects" + "transforms" ], "host": [ "{{baseUrl}}" @@ -103488,38 +170849,11 @@ { "disabled": true, "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ROLE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "statuses", - "value": "ASSIGNED,PENDING" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -103530,15 +170864,6 @@ "key": "limit", "value": "250" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -103551,19 +170876,19 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", + "key": "name", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", + "key": "filters", "value": "" } ], @@ -103594,17 +170919,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"requestStatus\": \"AVAILABLE\",\n \"identityRequestId\": \"\",\n \"ownerRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"requestCommentsRequired\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE\",\n \"requestStatus\": \"ASSIGNED\",\n \"identityRequestId\": \"\",\n \"ownerRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"requestCommentsRequired\": \"\"\n }\n]", + "body": "[\n {\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sed_9\": false,\n \"cupidatat__\": \"minim\"\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"rightPad\"\n },\n {\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"nostrud8\": \"in cupidatat\",\n \"nostrud__90\": -56451269\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"randomAlphaNumeric\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ddd12a38-ac6c-4187-90e4-50adc3967fef", + "id": "0c68820d-3ae4-40b8-9d80-238c00c5c7cc", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "requestable-objects" + "transforms" ], "host": [ "{{baseUrl}}" @@ -103613,38 +170938,11 @@ { "disabled": true, "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ROLE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "statuses", - "value": "ASSIGNED,PENDING" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -103655,15 +170953,6 @@ "key": "limit", "value": "250" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -103676,19 +170965,19 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", + "key": "name", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", + "key": "filters", "value": "" } ], @@ -103719,17 +171008,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4242b0db-7489-4f11-adf8-337c07c87e5b", + "id": "5489acb6-2b89-4326-a85f-1b2d8547de3f", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "requestable-objects" + "transforms" ], "host": [ "{{baseUrl}}" @@ -103738,38 +171027,11 @@ { "disabled": true, "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ROLE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "statuses", - "value": "ASSIGNED,PENDING" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -103780,15 +171042,6 @@ "key": "limit", "value": "250" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -103801,19 +171054,19 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", + "key": "name", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", + "key": "filters", "value": "" } ], @@ -103849,12 +171102,12 @@ "_postman_previewlanguage": "json" }, { - "id": "66fd15ed-518f-4ac6-a762-bf7ea6c74839", + "id": "4441c0f9-cbc5-4bea-b2b1-7f8b3004848a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "requestable-objects" + "transforms" ], "host": [ "{{baseUrl}}" @@ -103863,38 +171116,100 @@ { "disabled": true, "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "identity-id", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "types", - "value": "ROLE,ROLE" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "term", + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cef4c958-cda4-468f-9cc2-18f1657adde6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "statuses", - "value": "ASSIGNED,PENDING" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -103905,15 +171220,6 @@ "key": "limit", "value": "250" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -103926,19 +171232,19 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", + "key": "name", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", + "key": "filters", "value": "" } ], @@ -103961,25 +171267,25 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5c64f3c6-33f0-4cfe-be85-e08df6f7c2d9", + "id": "95e855f6-dea0-4e48-ab5e-538df27e2a0b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "requestable-objects" + "transforms" ], "host": [ "{{baseUrl}}" @@ -103988,38 +171294,11 @@ { "disabled": true, "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ROLE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "statuses", - "value": "ASSIGNED,PENDING" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -104030,15 +171309,6 @@ "key": "limit", "value": "250" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -104051,19 +171321,19 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", + "key": "name", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", + "key": "filters", "value": "" } ], @@ -104099,12 +171369,12 @@ "_postman_previewlanguage": "json" }, { - "id": "91976f81-40d3-48e9-902c-9ad20fecb20a", + "id": "8886cd7e-e78a-4333-ac7b-228f613fa400", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "requestable-objects" + "transforms" ], "host": [ "{{baseUrl}}" @@ -104113,38 +171383,11 @@ { "disabled": true, "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ROLE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "statuses", - "value": "ASSIGNED,PENDING" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -104155,15 +171398,6 @@ "key": "limit", "value": "250" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -104176,19 +171410,19 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "content": "Name of the transform to retrieve from the list.", "type": "text/plain" }, - "key": "filters", + "key": "name", "value": "" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", "type": "text/plain" }, - "key": "sorters", + "key": "filters", "value": "" } ], @@ -104219,7 +171453,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -104228,30 +171462,56 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "role-insights", - "description": "", - "item": [ + }, { - "name": "requests", - "description": "", - "item": [ + "id": "31b87e00-aed1-4737-b812-ddb65aee7f95", + "name": "Create transform", + "request": { + "name": "Create transform", + "description": { + "content": "Creates a new transform object immediately. By default, the internal flag is set to false to indicate that this is a custom transform. Only SailPoint employees have the ability to create a transform with internal set to true. Newly created Transforms can be used in the Identity Profile mappings within the UI. A token with transform write authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "4145ba80-d5c1-4e68-a732-37d714e160c0", - "name": "Generate insights for roles", - "request": { - "name": "Generate insights for roles", - "description": { - "content": "Submits a create role insights request to the role insights application. At this time there are no parameters. All business roles will be processed for the customer.", - "type": "text/plain" - }, + "id": "d3bd31ad-513f-454c-bf46-0d95b8ffcbe5", + "name": "Indicates the transform was successfully created and returns its representation.", + "originalRequest": { "url": { "path": [ - "role-insights", - "requests" + "transforms" ], "host": [ "{{baseUrl}}" @@ -104260,624 +171520,166 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", - "body": {} + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "response": [ + "status": "Created", + "code": 201, + "header": [ { - "id": "063bb69a-1b12-46ee-a8f6-75da34cadc29", - "name": "Submitted a role insights generation request", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"deserunt2\": -19367650,\n \"reprehenderitd0_\": true,\n \"qui_36\": -82160298,\n \"dolor_4\": \"Excepteur deserunt\",\n \"voluptate_3d5\": -22685616\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"iso3166\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8fc4733-389c-44c4-8ad0-f9c92c7e423e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5c66aae0-fa73-48c9-a517-676fc8c0e965", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "transforms" ], - "body": "{\n \"id\": \"\",\n \"createdDate\": \"\",\n \"lastGenerated\": \"\",\n \"numberOfUpdates\": \"\",\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"status\": \"IN PROGRESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, - { - "id": "0fbe1503-38f7-4076-a479-210d76b19d98", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} + "header": [ + { + "key": "Content-Type", + "value": "application/json" }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "16e0b93d-bd3c-439f-8d70-3b0b86cc5985", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "66c36735-7493-4377-8f23-e8426beefe63", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5006162e-58e7-4448-b055-c48a9c1b7d2f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9d5d170-b1d5-475b-9353-0ef9db2aa382", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "ec430730-b55b-43c8-81cb-3571055148b6", - "name": "Returns metadata from prior request.", - "request": { - "name": "Returns metadata from prior request.", - "description": { - "content": "This endpoint returns details of a prior role insights request. ", - "type": "text/plain" - }, - "url": { - "path": [ - "role-insights", - "requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "93adb67a-0ec2-4c3a-a17b-7538199d7b08", - "name": "Succeeded. Returns details of an earlier role insights request.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"createdDate\": \"\",\n \"lastGenerated\": \"\",\n \"numberOfUpdates\": \"\",\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"status\": \"IN PROGRESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "be6c7797-aff8-4404-ab9a-8a16072f43f6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "85a14a95-017d-49a5-ab1b-e56432d4746e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "699eb677-439a-43d8-856e-d81f3c4660ff", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a2582105-5f88-42de-ab3e-68fe2014b9b3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "749e3e7a-c29e-4564-83f4-1ab65c5306fd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } } } - ] - } - ] - }, - { - "name": "summary", - "description": "", - "item": [ + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "5f661300-736c-4e6f-97c4-f981e614a517", - "name": "Get role insights summary information", - "request": { - "name": "Get role insights summary information", - "description": { - "content": "This method returns high level summary information for role insights for a customer.", - "type": "text/plain" - }, + "id": "f31a81a7-2591-4b20-9d6e-c60de8f2cb4a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "role-insights", - "summary" + "transforms" ], "host": [ "{{baseUrl}}" @@ -104886,307 +171688,251 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "response": [ + "status": "Forbidden", + "code": 403, + "header": [ { - "id": "8b97d2fc-a057-4165-bd38-22904ba40f8d", - "name": "Succeeded. Returns high level counts.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f388933a-0e2a-4dfb-bd85-fd3357cd35c0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2db6f711-9dce-4b15-8991-1adbab7cff9e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9e68d377-90b2-46dd-a91a-616afc120603", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "transforms" + ], + "host": [ + "{{baseUrl}}" ], - "body": "{\n \"numberOfUpdates\": \"\",\n \"lastGenerated\": \"\",\n \"entitlementsIncludedInRoles\": \"\",\n \"totalNumberOfEntitlements\": \"\",\n \"identitiesWithAccessViaRoles\": \"\",\n \"totalNumberOfIdentities\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" + "query": [], + "variable": [] }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ { - "id": "5677c56a-e0b3-4cd9-a7b4-56e4cbb3191f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "545b2917-39ea-451a-bb68-1fd050bba3af", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "87ffbe24-7c9c-4199-b172-7345e07c01e1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "999eeda6-b576-4ab5-874f-64bf9e390462", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "id": "040a5ef6-958f-45f1-88a3-705aaedaf3c6", - "name": "Get role insights", + "id": "13affa6b-677e-4a0b-91da-c4345ea6f814", + "name": "Transform by ID", "request": { - "name": "Get role insights", + "name": "Transform by ID", "description": { - "content": "This method returns detailed role insights for each role.", + "content": "This API returns the transform specified by the given ID.\nA token with transform read authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "role-insights" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", + "content": "(Required) ID of the transform to retrieve", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -105199,63 +171945,18 @@ }, "response": [ { - "id": "5cbfcfee-24a5-47da-baf8-d1b6e38c3886", - "name": "Succeeded. Returns a list of roles with information about insights for each role.", + "id": "52961a2d-d6dd-4acb-af25-1f701164c4a0", + "name": "Transform with the given ID", "originalRequest": { "url": { "path": [ - "role-insights" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -105283,68 +171984,23 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"numberOfUpdates\": \"\",\n \"createdDate\": \"\",\n \"role\": {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"insight\": {\n \"type\": \"\",\n \"identitiesWithAccess\": \"\",\n \"identitiesImpacted\": \"\",\n \"totalNumberOfIdentities\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"numberOfUpdates\": \"\",\n \"createdDate\": \"\",\n \"role\": {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"insight\": {\n \"type\": \"\",\n \"identitiesWithAccess\": \"\",\n \"identitiesImpacted\": \"\",\n \"totalNumberOfIdentities\": \"\"\n }\n }\n]", + "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"deserunt2\": -19367650,\n \"reprehenderitd0_\": true,\n \"qui_36\": -82160298,\n \"dolor_4\": \"Excepteur deserunt\",\n \"voluptate_3d5\": -22685616\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"iso3166\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3b2b0e99-9f8d-4905-b974-c0829bc1693a", + "id": "59e7a932-642c-4e46-b9c7-52fb2734ef99", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "role-insights" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -105372,68 +172028,23 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b2eedade-1459-4b69-bfb5-7261059ef536", + "id": "325b43cc-e041-4080-9407-9b4a856a985c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "role-insights" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -105466,63 +172077,18 @@ "_postman_previewlanguage": "json" }, { - "id": "a12f3de6-13e8-40b1-a698-b337cdd16783", + "id": "182e9034-d847-4ebc-9260-01ee4e85bbec", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "role-insights" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -105550,68 +172116,23 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "483a6738-7a76-4cdd-a137-0428f9b13c63", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "5e5a8736-d767-4f03-821b-d25003f7a4c5", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "role-insights" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **numberOfUpdates, identitiesWithAccess, totalNumberOfIdentities**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**ownerName**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -105631,2065 +172152,142 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{insightId}", - "description": "", - "item": [ + }, { - "id": "512694c5-7024-4433-8664-9e43b41dd9db", - "name": "Get a single role insight", - "request": { - "name": "Get a single role insight", - "description": { - "content": "This endpoint gets role insights information for a role.", - "type": "text/plain" - }, + "id": "ccb9cbbe-4bd1-4371-8177-169c76bf7d6a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "role-insights", - ":insightId" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "insightId", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "932f4aec-7feb-4bbd-8b8c-cdbed544b0d9", - "name": "Succeeded. Returns information about insights for a single role.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"numberOfUpdates\": \"\",\n \"createdDate\": \"\",\n \"role\": {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"ownerName\": \"\",\n \"ownerId\": \"\"\n },\n \"insight\": {\n \"type\": \"\",\n \"identitiesWithAccess\": \"\",\n \"identitiesImpacted\": \"\",\n \"totalNumberOfIdentities\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1a48faf2-1ee9-412f-96c9-aad86fec1276", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "afe5081a-5259-4667-b060-370e85591063", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3cf98719-58ff-4021-8fa6-6e656b3cd70d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2c4c8842-5bcb-4d5c-8c18-e1b42ac6dba6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "entitlement-changes", - "description": "", - "item": [ - { - "id": "98eadf5d-870a-4b1f-8a80-bf94278a9f83", - "name": "Get entitlement insights for a role", - "request": { - "name": "Get entitlement insights for a role", - "description": { - "content": "This endpoint returns entitlement insights for a role.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "insightId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "64e3d8b2-ab40-4cc5-b8a4-07ed9e3b15fd", - "name": "Succeeded. Returns a list of entitlements to be added for a role.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"source\": \"\",\n \"insight\": {\n \"type\": \"\",\n \"identitiesWithAccess\": \"\",\n \"identitiesImpacted\": \"\",\n \"totalNumberOfIdentities\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"source\": \"\",\n \"insight\": {\n \"type\": \"\",\n \"identitiesWithAccess\": \"\",\n \"identitiesImpacted\": \"\",\n \"totalNumberOfIdentities\": \"\"\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cb4df9a6-0abf-42fd-bbc4-4a04aeeeb6a0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "19ee0230-75d0-43da-b969-e7943872a3b4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7d14ad89-c62e-43d3-8b15-6e01c7f8773b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e544e8c0-a52f-419c-b9ec-799567318126", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "download", - "description": "", - "item": [ - { - "id": "bfcf7378-040a-4a60-bdcb-a9678e035050", - "name": "Download entitlement insights for a role", - "request": { - "name": "Download entitlement insights for a role", - "description": { - "content": "This endpoint returns the entitlement insights for a role.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "insightId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "029289ee-5bc1-4965-a3a0-7e99c4544875", - "name": "Succeeded. Returns a csv file containing a list of entitlements to be added for a role.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "text/csv" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "0506e11d-e6f2-43f4-ba97-e8dd4c10a28b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "57423a49-f8e9-4f96-bb58-fd54bfed9382", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "52dc70c4-d12c-4224-9d81-d7fa9bdd70b0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "21f6221c-1f55-4826-a4a7-b48871c5fe7a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitiesWithAccess**\n\nThe default sort is **identitiesWithAccess** in descending order.", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, + "status": "Too Many Requests", + "code": 429, + "header": [ { - "name": "{entitlementId}", - "description": "", - "item": [ - { - "name": "identities", - "description": "", - "item": [ - { - "id": "6fc41f86-2f2c-4f31-9570-f71c028e2083", - "name": "Get identities for a suggested entitlement (for a role)", - "request": { - "name": "Get identities for a suggested entitlement (for a role)", - "description": { - "content": "Role insights suggests entitlements to be added for a role. This endpoint returns a list of identities in the role, with or without the entitlements, for a suggested entitlement so that the user can see which identities would be affected if the suggested entitlement were to be added to the role.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - ":entitlementId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Identity has this entitlement or not", - "type": "text/plain" - }, - "key": "hasEntitlement", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "insightId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "entitlementId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "35ca2a42-d07e-488e-a435-318247f177bf", - "name": "Succeeded. Returns a list of identities with or without the entitlement.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - ":entitlementId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Identity has this entitlement or not", - "type": "text/plain" - }, - "key": "hasEntitlement", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attributes\": {\n \"quis02\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attributes\": {\n \"laboris18a\": \"\",\n \"sed_c\": \"\"\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "263c4e85-5e57-4cfb-a0b3-bc542839c5de", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - ":entitlementId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Identity has this entitlement or not", - "type": "text/plain" - }, - "key": "hasEntitlement", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8a433115-f53d-4896-8608-fb0d51952fbe", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - ":entitlementId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Identity has this entitlement or not", - "type": "text/plain" - }, - "key": "hasEntitlement", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bf14fa2c-59bb-46de-8aa4-9907425adde8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - ":entitlementId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Identity has this entitlement or not", - "type": "text/plain" - }, - "key": "hasEntitlement", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f9eb84a0-d26b-4da5-aa9d-5713fe9bd514", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "entitlement-changes", - ":entitlementId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Identity has this entitlement or not", - "type": "text/plain" - }, - "key": "hasEntitlement", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "current-entitlements", - "description": "", - "item": [ - { - "id": "4a0cfb88-a857-42d5-a805-534503526382", - "name": "Get current entitlement for a role", - "request": { - "name": "Get current entitlement for a role", - "description": { - "content": "This endpoint gets the entitlements for a role. The term \"current\" is to distinguish from the entitlement(s) an insight might recommend adding.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-insights", - ":insightId", - "current-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "insightId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "c8a13858-bf77-48df-98d5-a924d0ec842a", - "name": "Succeeded. Returns a list of current or pre-existing entitlements for a role.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "current-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"source\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bf0a6547-e571-440a-8b9c-9a54826138a0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "current-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f2571f33-2ba3-4304-8e0d-876c59f9723c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "current-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "92694d0c-2382-4401-b44f-04af0fb1614d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "current-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7f0d50c1-9aec-475c-90d1-69aeccc7a93b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-insights", - ":insightId", - "current-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*\n\n**description**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "id": "2d4a2392-e979-47bc-bdc1-5e5b40f28386", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "transforms", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "role-mining-sessions", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "2bf0817a-167c-4e22-b1ba-62adbc3b92bb", - "name": "Create a role mining session", + "id": "21ff672c-2928-491d-9716-48a7c1a55a7c", + "name": "Update a transform", "request": { - "name": "Create a role mining session", + "name": "Update a transform", "description": { - "content": "This submits a create role mining session request to the role mining application.", + "content": "Replaces the transform specified by the given ID with the transform provided in the request body. Only the \"attributes\" field is mutable. Attempting to change other properties (ex. \"name\" and \"type\") will result in an error.\nA token with transform write authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the transform to update", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -107701,10 +172299,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"UPDATED\"\n },\n \"type\": \"SPECIALIZED\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -107715,12 +172313,13 @@ }, "response": [ { - "id": "ee164ca4-d663-486d-931a-e3487c2cdf51", - "name": "Submitted a role mining session request", + "id": "575bddc1-2fdc-41d7-9547-0cb3affb6fb0", + "name": "Indicates the transform was successfully updated and returns its new representation.", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -107746,10 +172345,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"UPDATED\"\n },\n \"type\": \"SPECIALIZED\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -107758,25 +172357,26 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"pruneThreshold\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"IDENTITIES_OBTAINED\"\n },\n \"id\": \"\",\n \"createdDate\": \"\",\n \"modifiedDate\": \"\",\n \"type\": \"SPECIALIZED\"\n}", + "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"deserunt2\": -19367650,\n \"reprehenderitd0_\": true,\n \"qui_36\": -82160298,\n \"dolor_4\": \"Excepteur deserunt\",\n \"voluptate_3d5\": -22685616\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"iso3166\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "57d1bfb7-626c-4686-af23-ddd3043888de", + "id": "bc327d9b-44d0-4e56-9965-99b1e1071038", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -107802,10 +172402,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"UPDATED\"\n },\n \"type\": \"SPECIALIZED\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -107822,17 +172422,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "929e5d53-e544-4a6c-939b-da5b57b18512", + "id": "542a6009-251e-4864-8a9b-8f2f6e03e800", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -107858,10 +172459,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"UPDATED\"\n },\n \"type\": \"SPECIALIZED\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -107878,17 +172479,75 @@ "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a77bc4b4-e658-467d-ac99-a3083d33b84d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "transforms", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3ee2fa44-5265-43aa-8625-dc46365d0474", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "8228fcf2-40ef-46f4-b9ad-f43a2d5139ec", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -107914,10 +172573,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"UPDATED\"\n },\n \"type\": \"SPECIALIZED\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -107926,25 +172585,26 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f62639d3-49ad-4a99-b554-6f0e277f1314", + "id": "dd1ad632-6258-41eb-b7a8-52322491a856", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -107970,10 +172630,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"UPDATED\"\n },\n \"type\": \"SPECIALIZED\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -107995,12 +172655,13 @@ "_postman_previewlanguage": "json" }, { - "id": "7602960a-c1aa-4811-bf1d-b99d5cd85d28", + "id": "5ca06714-a118-4e00-bfb7-e374388372ad", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -108026,10 +172687,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"UPDATED\"\n },\n \"type\": \"SPECIALIZED\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"base64Decode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ipsum05_\": \"reprehend\",\n \"et3\": -11398002.026138917\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -108046,7 +172707,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -108057,69 +172718,35 @@ } }, { - "id": "8a127018-9354-4fe1-ac2d-0883cb5f961b", - "name": "Retrieves all role mining sessions", + "id": "aed19ceb-362e-48f0-9c75-5c2bbb8519d5", + "name": "Delete a transform", "request": { - "name": "Retrieves all role mining sessions", + "name": "Delete a transform", "description": { - "content": "Returns all role mining sessions that match the query parameters", + "content": "Deletes the transform specified by the given ID. Attempting to delete a transform that is used in one or more Identity Profile mappings will result in an error. If this occurs, you must first remove the transform from all mappings before deleting the transform.\nA token with transform delete authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) ID of the transform to delete", "type": "text/plain" - }, - "key": "count", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ { @@ -108127,75 +172754,26 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "883bb9ef-d5b0-4423-8bd7-e178ec775e80", - "name": "Succeeded. Returns all role mining sessions that match the query parameters.", + "id": "5fa9c1e1-131f-4fd9-a95a-e909762bfb5f", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -108205,79 +172783,28 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"POTENTIAL_ROLES_PROCESSING\"\n },\n \"type\": \"SPECIALIZED\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n },\n {\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"pruneThreshold\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"POTENTIAL_ROLES_PROCESSING\"\n },\n \"type\": \"SPECIALIZED\",\n \"emailRecipientId\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"identityCount\": \"\",\n \"saved\": false,\n \"name\": \"\"\n }\n]", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "26098949-c05a-483e-a572-692377cbd0ee", + "id": "78edc5ae-b23b-49a1-9f80-e8eb41071155", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -108294,7 +172821,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -108305,68 +172832,23 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5dbdac33-775a-4b44-a0c7-ffe4f48cd01c", + "id": "14be8aa7-b6ea-48af-8fd9-6bac50b87ed0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -108383,7 +172865,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -108399,63 +172881,18 @@ "_postman_previewlanguage": "json" }, { - "id": "cb63cb26-749a-4705-87a2-b4c4be265667", + "id": "2fb1422d-31bf-4425-995f-d59d8568115f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -108472,7 +172909,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -108483,68 +172920,23 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "48df9a61-591f-497d-a19d-aa9394754591", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "3d129675-06dc-495e-932d-d53021102397", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -108561,79 +172953,34 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "379079cf-b4d2-4e67-9093-32c2415176ed", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "3517feb6-ae18-4983-8687-376080b0e4d5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "role-mining-sessions" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**saved**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdBy, createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -108650,7386 +172997,89 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{sessionId}", - "description": "", - "item": [ + }, { - "id": "3bcf3ca6-3db8-4f85-9a67-fa4d8f3b6195", - "name": "Patch a role mining session", - "request": { - "name": "Patch a role mining session", - "description": { - "content": "The method updates an existing role mining session using PATCH. Supports op in {\"replace\"} and changes to pruneThreshold and/or minNumIdentitiesInPotentialRole. The potential roles in this role mining session is then re-calculated.", - "type": "text/plain" - }, + "id": "c9480333-e8f4-4e9f-b209-8a9e1ceafc61", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "role-mining-sessions", - ":sessionId" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c9e00d3a-f78b-4924-8af3-17da0618318a", - "name": "Success", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34d07038-dd29-4bb2-ae48-b28ceb004232", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0d7fa839-ca97-4267-bf33-5f7cd771eed2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "74c12ca2-2f63-409d-98eb-77d52264fb32", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "636a65ea-3d34-42f6-9e4b-df23eb4def24", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "10af9573-946f-434d-bb0b-2fed45197cac", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "427e41dc-0c06-403e-9fd4-f164cb6ac641", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "827d96c0-3c42-4d1f-b604-45e1a32986fa", - "name": "Get a role mining session", - "request": { - "name": "Get a role mining session", - "description": { - "content": "The method retrieves a role mining session.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - } - ] - }, - "header": [ + }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "94c09efc-feee-496f-a8e3-2c62f66c1b86", - "name": "Returns a role mining session", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"prescribedPruneThreshold\": \"\",\n \"pruneThreshold\": \"\",\n \"potentialRoleCount\": \"\",\n \"potentialRolesReadyCount\": \"\",\n \"status\": {\n \"state\": \"IDENTITIES_OBTAINED\"\n },\n \"id\": \"\",\n \"createdDate\": \"\",\n \"modifiedDate\": \"\",\n \"type\": \"SPECIALIZED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "43513dfa-28b5-4080-b2c3-2e5d60bfc2fa", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "637f1ff2-1ccd-4526-a124-05b39b1d60f1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c55b4e5-2d1d-4830-9941-0db6de2f01d8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6215cf3f-2b08-485a-9585-aafba6a6d4e7", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c052f702-7478-4c06-96e7-171480b14331", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75af0551-1f46-4fb4-bd02-067738ca53ec", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "status", - "description": "", - "item": [ - { - "id": "97c9d242-d0eb-46ad-ac48-13a42445690d", - "name": "Get role mining session status state", - "request": { - "name": "Get role mining session status state", - "description": { - "content": "This method returns a role mining session status for a customer.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "7de748ac-30a0-497d-b53d-a01fb72032c8", - "name": "Succeeded. Returns session status", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"state\": \"UPDATED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "47e4ac3a-6c2b-4269-ad79-60f927551b5a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b87c2476-466c-4bf3-bc72-f0416ec6d8bd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e89289b3-5197-4352-ac61-de53de71fdb7", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f917514f-838f-4f35-9e90-bf7363b2ab3b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "potential-role-summaries", - "description": "", - "item": [ - { - "id": "1eb89882-a6d4-4c53-89cd-10e78365b096", - "name": "Retrieves all potential role summaries", - "request": { - "name": "Retrieves all potential role summaries", - "description": { - "content": "This method returns the potential role summaries for a role mining session.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "fa917a48-4e57-4671-b367-3c8b1937fc64", - "name": "Succeeded. Returns a list of potential role summaries for a role mining session.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"potentialRoleRef\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"identityCount\": \"\",\n \"entitlementCount\": \"\",\n \"identityGroupStatus\": \"\",\n \"provisionState\": \"POTENTIAL\",\n \"roleId\": \"\",\n \"density\": \"\",\n \"freshness\": \"\",\n \"quality\": \"\",\n \"type\": \"SPECIALIZED\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"PRUNE_THRESHOLD_OBTAINED\",\n \"scopingMethod\": \"MANUAL\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"potentialRoleRef\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"identityCount\": \"\",\n \"entitlementCount\": \"\",\n \"identityGroupStatus\": \"\",\n \"provisionState\": \"POTENTIAL\",\n \"roleId\": \"\",\n \"density\": \"\",\n \"freshness\": \"\",\n \"quality\": \"\",\n \"type\": \"SPECIALIZED\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"PRUNE_THRESHOLD_OBTAINED\",\n \"scopingMethod\": \"AUTO_RM\"\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "215ad961-614b-48b9-bbd9-3931b012c45b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff47d88e-24ff-4f55-92af-b1ac1d319857", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ca35dc43-ad79-4c38-8832-bb717f1a2609", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec3ba481-d14a-43a9-a724-feb0be10b258", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e39310c8-4c86-4260-a56c-a3ea97632da5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{potentialRoleId}", - "description": "", - "item": [ - { - "id": "2f4d8483-256c-44eb-9db5-4434b2277983", - "name": "Retrieves a specific potential role", - "request": { - "name": "Retrieves a specific potential role", - "description": { - "content": "This method returns a specific potential role for a role mining session.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "148522f9-c3cf-4913-8d1a-b19c85a14431", - "name": "Succeeded. Returns a list of potential roles for a role mining session.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"density\": \"\",\n \"description\": \"\",\n \"entitlementCount\": \"\",\n \"excludedEntitlements\": [\n \"\",\n \"\"\n ],\n \"freshness\": \"\",\n \"identityCount\": \"\",\n \"identityDistribution\": [\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"ut257\": \"\",\n \"culpa0_4\": \"\"\n },\n {\n \"idf2c\": \"\",\n \"nostrud7\": \"\",\n \"in7a4\": \"\"\n }\n ]\n },\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"do_1a\": \"\",\n \"ipsum_68\": \"\",\n \"enim_749\": \"\",\n \"proident_be\": \"\"\n },\n {\n \"ut_8e\": \"\",\n \"in_1e5\": \"\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"provisionState\": \"COMPLETE\",\n \"quality\": \"\",\n \"roleId\": \"\",\n \"saved\": \"\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "db4285f7-640c-47fd-a8be-190950e233be", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "129367f3-3683-4354-b64a-959852692d58", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "78a00030-84c8-426d-993e-5920b904c078", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9437cc9b-a7e0-4e13-b454-fd9fb04fab63", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8d29f38d-f3a9-4ae0-85e6-e230972f6ff8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d9492101-4847-4456-acab-223f05a0d676", - "name": "Update a potential role", - "request": { - "name": "Update a potential role", - "description": { - "content": "The method updates an existing potential role using.\n\nThe following fields can be modified:\n\n* `description`\n\n* `name`\n\n* `saved`\n\n\n>**NOTE: All other fields cannot be modified.**\n", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "82e78c5c-4d0b-4115-a83e-b8da8c82704d", - "name": "Succeeded. Returns the potential role summary based on the potentialRoleId provided.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "758ef405-ca1b-4ed9-b561-209264aa09d7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a1c12551-8577-467f-ac66-7719880e9683", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "130ee026-2141-4c2b-89f3-eb7ec7b8668b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37fa41cf-2ce4-40ce-96d9-1c97232543ba", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "252cd3df-e778-4c97-80b0-c5225d4dbdf0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b903e6c0-c64e-4e7f-a51e-bd1a2d8cb180", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "applications", - "description": "", - "item": [ - { - "id": "020d6439-42b6-49af-87b9-b0b4c1f4f569", - "name": "Retrieves the applications of a potential role for a role mining session", - "request": { - "name": "Retrieves the applications of a potential role for a role mining session", - "description": { - "content": "This method returns the applications of a potential role for a role mining session.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId", - "applications" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "4bb0599e-4c60-4dc4-a839-35bfdea08a7f", - "name": "Succeeded. Returns a list of potential roles for a role mining session.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId", - "applications" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "daaf7a44-b32e-4e17-a653-8388d1ea9789", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId", - "applications" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ea66e75-b642-4a87-8ebf-d444fc679309", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId", - "applications" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d26cc1db-4526-4613-a38d-9c81f4455094", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId", - "applications" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "85d06c84-9fd4-443e-9d5d-e8adb8818cb2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-role-summaries", - ":potentialRoleId", - "applications" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "potential-roles", - "description": "", - "item": [ - { - "name": "{potentialRoleId}", - "description": "", - "item": [ - { - "name": "entitlement-popularities", - "description": "", - "item": [ - { - "id": "d3277698-97da-4fc6-a523-d93fd33ae605", - "name": "Retrieves entitlements for a potential role in a role mining session", - "request": { - "name": "Retrieves entitlements for a potential role in a role mining session", - "description": { - "content": "This method returns entitlements for a potential role in a role mining session.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "18eed587-e906-483d-9dab-d9f8df9111dc", - "name": "Succeeded. Returns a list of entitlements for a potential role.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"entitlementRef\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\"\n },\n \"name\": \"\",\n \"applicationName\": \"\",\n \"identityCount\": \"\",\n \"popularity\": \"\",\n \"popularityInOrg\": \"\",\n \"sourceId\": \"\",\n \"activitySourceState\": \"\",\n \"sourceUsagePercent\": \"\"\n },\n {\n \"entitlementRef\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\"\n },\n \"name\": \"\",\n \"applicationName\": \"\",\n \"identityCount\": \"\",\n \"popularity\": \"\",\n \"popularityInOrg\": \"\",\n \"sourceId\": \"\",\n \"activitySourceState\": \"\",\n \"sourceUsagePercent\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f47c4d7b-3f42-4a41-a047-efcaeaa86163", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5d4cc2be-1103-4e23-b54a-b2dfbd930b55", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5905860f-81f7-47ba-9fad-858568fe3d3f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ce60dc87-ee7d-4a5f-9a52-7b52c2f84189", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**\n\nThe default sort is **popularity** in descending order. ", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "entitlement-popularity-distribution", - "description": "", - "item": [ - { - "id": "2be65105-ff09-4955-9ca9-3ca30a36565e", - "name": "Retrieves entitlement popularity distribution for a potential role in a role mining session", - "request": { - "name": "Retrieves entitlement popularity distribution for a potential role in a role mining session", - "description": { - "content": "This method returns entitlement popularity distribution for a potential role in a role mining session.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularity-distribution" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "77614e41-fbca-4fc8-86ef-1837f1599821", - "name": "Succeeded. Returns a map containing entitlement popularity distribution for a potential role.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularity-distribution" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"do_da\": \"\",\n \"dolore_2ec\": \"\",\n \"dolore__\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d83d5748-dcbf-455d-aebb-a3b02b52ea02", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularity-distribution" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "58f07b95-c2ac-419e-9731-87e46d53b481", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularity-distribution" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab3630de-af03-47b2-b41e-d37b85edcf4c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularity-distribution" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "27b13a95-d932-43d3-8200-712890e05305", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "entitlement-popularity-distribution" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included or not", - "type": "text/plain" - }, - "key": "includeCommonAccess", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "edit-entitlements", - "description": "", - "item": [ - { - "id": "0cba1ef0-14ad-4b0d-ba24-7049b1c9976d", - "name": "Edit entitlements for a potential role to exclude some entitlements", - "request": { - "name": "Edit entitlements for a potential role to exclude some entitlements", - "description": { - "content": "This endpoint adds or removes entitlements from an exclusion list for a potential role.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "edit-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d4245d0c-07b4-438e-b4d0-9f745a9518d8", - "name": "Adds or removes entitlements from a potential role's entitlement exclusion list.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "edit-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"density\": \"\",\n \"description\": \"\",\n \"entitlementCount\": \"\",\n \"excludedEntitlements\": [\n \"\",\n \"\"\n ],\n \"freshness\": \"\",\n \"identityCount\": \"\",\n \"identityDistribution\": [\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"ut257\": \"\",\n \"culpa0_4\": \"\"\n },\n {\n \"idf2c\": \"\",\n \"nostrud7\": \"\",\n \"in7a4\": \"\"\n }\n ]\n },\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"do_1a\": \"\",\n \"ipsum_68\": \"\",\n \"enim_749\": \"\",\n \"proident_be\": \"\"\n },\n {\n \"ut_8e\": \"\",\n \"in_1e5\": \"\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"provisionState\": \"COMPLETE\",\n \"quality\": \"\",\n \"roleId\": \"\",\n \"saved\": \"\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "77c3c0a1-b926-41d3-b906-40f6fa24a703", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "edit-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0fef5914-94a4-42d7-8826-8196d9edff92", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "edit-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "244e0981-fa26-4a80-9703-70f84baace71", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "edit-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "baf3b70e-443b-4b3d-84e3-130c8a4144fa", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "edit-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ],\n \"exclude\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "identities", - "description": "", - "item": [ - { - "id": "d719631e-64b3-406c-89a5-b7657faf4b93", - "name": "Retrieves identities for a potential role in a role mining session", - "request": { - "name": "Retrieves identities for a potential role in a role mining session", - "description": { - "content": "This method returns identities for a potential role in a role mining session.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "83f18b3b-372d-4a69-aa54-0b3c699a5946", - "name": "Succeeded. Returns a list of identities for a potential role.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attributes\": {\n \"anim7c\": \"\",\n \"et14\": \"\",\n \"Excepteur_bd\": \"\",\n \"anim_5f8\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attributes\": {\n \"adipisicing3\": \"\",\n \"ipsum_c\": \"\",\n \"et267\": \"\",\n \"cupidatat_4\": \"\"\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b0146477-2966-48f0-9993-40087d362e5f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4de54ca5-e236-4ac9-89c4-c5165460d9e5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "493db0f3-e585-4b64-958a-8c8ae5357c8a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2c94bffa-941c-4099-b8b7-e65934251c59", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "export", - "description": "", - "item": [ - { - "id": "b5a3b512-e810-4365-9dbc-091085ee50dc", - "name": "Export (download) details for a potential role in a role mining session", - "request": { - "name": "Export (download) details for a potential role in a role mining session", - "description": { - "content": "This endpoint downloads all the information for a potential role in a role mining session. Includes identities and entitlements in the potential role.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "66d0c1cf-7928-466a-be7e-668bec7e0198", - "name": "Succeeded. Returns a zip file containing csv files for identities and entitlements for the potential role.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/zip" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "394966f7-235b-4d3c-8f4f-f903d8e0ac46", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c795b7b1-9ab5-4368-8365-e8545091b710", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a48b7ea-50d7-4321-90f1-a93a4171fa5d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "38cd6b14-b023-451b-8bd0-da05b96fa59e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "export-async", - "description": "", - "item": [ - { - "id": "1ad56425-0244-4762-aec6-7b1877926396", - "name": "Asynchronously export details for a potential role in a role mining session and upload to S3", - "request": { - "name": "Asynchronously export details for a potential role in a role mining session and upload to S3", - "description": { - "content": "This endpoint uploads all the information for a potential role in a role mining session to S3 as a downloadable zip archive. Includes identities and entitlements in the potential role.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f11126b4-d038-4e19-b90f-55ebfe7f6541", - "name": "Job Submitted. Returns a reportId that can be used to download the zip once complete", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\",\n \"exportId\": \"\",\n \"status\": \"IN_PROGRESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8b751aac-b070-49e0-84d7-2a16030ed9c3", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f04afdf7-de4c-412b-af51-f4f02b065b9b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "664ff622-0e31-4b03-9b92-36ff718b8ec1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e37f8db9-cc79-49a4-afc7-6b2e2165b2ee", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{exportId}", - "description": "", - "item": [ - { - "id": "4ae6007e-e1c3-4a89-844f-fb179306c9ee", - "name": "Retrieve status of a potential role export job", - "request": { - "name": "Retrieve status of a potential role export job", - "description": { - "content": "This endpoint retrieves information about the current status of a potential role export.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "exportId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "10db6663-ced3-469a-96eb-de64b87c5849", - "name": "Success. Returns the current status of this export", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"minEntitlementPopularity\": \"\",\n \"includeCommonAccess\": \"\",\n \"exportId\": \"\",\n \"status\": \"IN_PROGRESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8965ba92-db19-415b-a554-811cca8ce420", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fdbb5584-4717-4bf1-8b4e-eb9a7a979756", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1ceb37b0-13bb-4e4e-ab07-82c929f4d862", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec90153a-7f79-4765-96a5-737986eea866", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "download", - "description": "", - "item": [ - { - "id": "f51b1e9e-9b41-4370-9839-abefd5397236", - "name": "Export (download) details for a potential role in a role mining session", - "request": { - "name": "Export (download) details for a potential role in a role mining session", - "description": { - "content": "This endpoint downloads a completed export of information for a potential role in a role mining session.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "exportId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "5938963e-4821-40a8-af61-4b2a007a58dc", - "name": "Succeeded. Returns a zip file containing csv files for identities and entitlements for the potential role.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/zip" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "22e950ba-8150-4581-a150-71815ac7647d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "16e0ba31-70ed-4597-8a87-60dcd9ec3b9d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "86ae4695-c134-48d8-b0be-b906eb94e3bd", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c2d1798c-c7ca-4c24-a44c-7a9a41eff5a8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "export-async", - ":exportId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "provision", - "description": "", - "item": [ - { - "id": "b6ca00d9-d0f9-4f1f-9ca2-14d6df28f387", - "name": "Create request to provision a potential role into an actual role.", - "request": { - "name": "Create request to provision a potential role into an actual role.", - "description": { - "content": "This method starts a job to provision a potential role", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "provision" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", - "type": "text/plain" - }, - "key": "min-entitlement-popularity", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", - "type": "text/plain" - }, - "key": "include-common-access", - "value": "true" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "74ed91e1-ef9d-4620-8989-e56ab6be2a1b", - "name": "Accepted. Returns a potential role summary including the status of the provison request", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "provision" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", - "type": "text/plain" - }, - "key": "min-entitlement-popularity", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", - "type": "text/plain" - }, - "key": "include-common-access", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"potentialRoleRef\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"identityCount\": \"\",\n \"entitlementCount\": \"\",\n \"identityGroupStatus\": \"\",\n \"provisionState\": \"COMPLETE\",\n \"roleId\": \"\",\n \"density\": \"\",\n \"freshness\": \"\",\n \"quality\": \"\",\n \"type\": \"COMMON\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"PRUNE_THRESHOLD_OBTAINED\",\n \"scopingMethod\": \"MANUAL\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "266daa1b-240d-4a11-9ec5-d02a4dcc0d06", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "provision" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", - "type": "text/plain" - }, - "key": "min-entitlement-popularity", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", - "type": "text/plain" - }, - "key": "include-common-access", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "856f3aa1-ff82-45b1-8e0f-6944ab74fae4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "provision" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", - "type": "text/plain" - }, - "key": "min-entitlement-popularity", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", - "type": "text/plain" - }, - "key": "include-common-access", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5de14d3d-7031-406f-862e-58409f731df8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "provision" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", - "type": "text/plain" - }, - "key": "min-entitlement-popularity", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", - "type": "text/plain" - }, - "key": "include-common-access", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ef0da4bb-bb1f-4d8d-b9cb-82b21ccfd2af", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "provision" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", - "type": "text/plain" - }, - "key": "min-entitlement-popularity", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", - "type": "text/plain" - }, - "key": "include-common-access", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ae24ed71-a17d-4b2f-9d16-9b71549d27ba", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "provision" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Minimum popularity required for an entitlement to be included in the provisioned role.", - "type": "text/plain" - }, - "key": "min-entitlement-popularity", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Boolean determining whether common access entitlements will be included in the provisioned role.", - "type": "text/plain" - }, - "key": "include-common-access", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleName\": \"\",\n \"roleDescription\": \"\",\n \"ownerId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "excluded-entitlements", - "description": "", - "item": [ - { - "id": "1170d355-82d0-4c9c-950b-5642f073ebb1", - "name": "Retrieves excluded entitlements for a potential role in a role mining session", - "request": { - "name": "Retrieves excluded entitlements for a potential role in a role mining session", - "description": { - "content": "This method returns excluded entitlements for a potential role in a role mining session.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "excluded-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sessionId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "d54c15e7-ed95-4b10-90b4-811293568bb0", - "name": "Succeeded. Returns a list of excluded entitlements for a potential roles.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "excluded-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"entitlementRef\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\"\n },\n \"name\": \"\",\n \"applicationName\": \"\",\n \"identityCount\": \"\",\n \"popularity\": \"\",\n \"popularityInOrg\": \"\",\n \"sourceId\": \"\",\n \"activitySourceState\": \"\",\n \"sourceUsagePercent\": \"\"\n },\n {\n \"entitlementRef\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\"\n },\n \"name\": \"\",\n \"applicationName\": \"\",\n \"identityCount\": \"\",\n \"popularity\": \"\",\n \"popularityInOrg\": \"\",\n \"sourceId\": \"\",\n \"activitySourceState\": \"\",\n \"sourceUsagePercent\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9e9a9ef-9914-45d3-9c7f-1ee574f237ad", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "excluded-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6ceec56d-a296-4a84-bc78-8318cca891ad", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "excluded-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cb502ce2-d29e-44c2-a19e-b5bdd05cc0d8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "excluded-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ca9df529-3cc9-4e08-a060-27dfa31e1aa4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-sessions", - ":sessionId", - "potential-roles", - ":potentialRoleId", - "excluded-entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **popularity**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**applicationName**: *sw*\n\n**entitlementRef.name**: *sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } } ] }, { - "name": "role-mining-potential-roles", - "description": "", + "name": "Triggers", + "description": "Event Triggers provide real-time updates to changes in IdentityNow so you can take action as soon as an event occurs, rather than poll an API endpoint for updates. IdentityNow provides a user interface within the admin console to create and manage trigger subscriptions. These endpoints allow for programatically creating and managing trigger subscriptions.\n\nThere are two types of event triggers:\n * `FIRE_AND_FORGET`: This trigger type will send a payload to each subscriber without needing a response. Each trigger of this type has a limit of **50 subscriptions**.\n * `REQUEST_RESPONSE`: This trigger type will send a payload to a subscriber and expect a response back. Each trigger of this type may only have **one subscription**.\n\n## Available Event Triggers\nProduction ready event triggers that are available in all tenants.\n\n| Name | ID | Type | Trigger condition |\n|-|-|-|-|\n| [Access Request Dynamic Approval](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/access-request-dynamic-approval) | idn:access-request-dynamic-approver | REQUEST_RESPONSE |After an access request is submitted. Expects the subscriber to respond with the ID of an identity or workgroup to add to the approval workflow. |\n| [Access Request Decision](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/access-request-decision) | idn:access-request-post-approval | FIRE_AND_FORGET | After an access request is approved. |\n| [Access Request Submitted](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/access-request-submitted) | idn:access-request-pre-approval | REQUEST_RESPONSE | After an access request is submitted. Expects the subscriber to respond with an approval decision. |\n| [Account Aggregation Completed](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/account-aggregation-completed) | idn:account-aggregation-completed | FIRE_AND_FORGET | After an account aggregation completed, terminated, failed. |\n| Account Attributes Changed | idn:account-attributes-changed | FIRE_AND_FORGET | After an account aggregation, and one or more account attributes have changed. |\n| Account Correlated | idn:account-correlated | FIRE_AND_FORGET | After an account is added to an identity. |\n| Accounts Collected for Aggregation | idn:aggregation-accounts-collected | FIRE_AND_FORGET | New, changed, and deleted accounts have been gathered during an aggregation and are being processed. |\n| Account Uncorrelated | idn:account-uncorrelated | FIRE_AND_FORGET | After an account is removed from an identity. |\n| Campaign Activated | idn:campaign-activated | FIRE_AND_FORGET | After a campaign is activated. |\n| Campaign Ended | idn:campaign-ended | FIRE_AND_FORGET | After a campaign ends. |\n| Campaign Generated | idn:campaign-generated | FIRE_AND_FORGET | After a campaign finishes generating. |\n| Certification Signed Off | idn:certification-signed-off | FIRE_AND_FORGET | After a certification is signed off by its reviewer. |\n| [Identity Attributes Changed](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/account-aggregation-completed) | idn:identity-attributes-changed | FIRE_AND_FORGET | After One or more identity attributes changed. |\n| [Identity Created](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/identity-created) | idn:identity-created | FIRE_AND_FORGET | After an identity is created. |\n| [Provisioning Action Completed](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/provisioning-action-completed) | idn:post-provisioning | FIRE_AND_FORGET | After a provisioning action completed on a source. |\n| [Scheduled Search](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/scheduled-search) | idn:saved-search-complete | FIRE_AND_FORGET | After a scheduled search completed. |\n| [Source Created](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/source-created) | idn:source-created | FIRE_AND_FORGET | After a source is created. |\n| [Source Deleted](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/source-deleted) | idn:source-deleted | FIRE_AND_FORGET | After a source is deleted. |\n| [Source Updated](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/source-updated) | idn:source-updated | FIRE_AND_FORGET | After configuration changes have been made to a source. |\n| [VA Cluster Status Change](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/va-cluster-status-change) | idn:va-cluster-status-change | FIRE_AND_FORGET | After the status of a VA cluster has changed. |\n\n## Early Access Event Triggers\nTriggers that are in-development and not ready for production use. Please contact support to enable these triggers in your tenant.\n\n| Name | ID | Type | Trigger condition |\n|-|-|-|-|\n| [Identity Deleted](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/identity-deleted) | idn:identity-deleted | FIRE_AND_FORGET | After an identity is deleted. |\n| [Source Account Created](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/source-account-created) | idn:source-account-created | FIRE_AND_FORGET | After a source account is created. |\n| [Source Account Deleted](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/source-account-deleted) | idn:source-account-deleted | FIRE_AND_FORGET | After a source account is deleted. |\n| [Source Account Updated](https://developer.sailpoint.com/idn/docs/event-triggers/triggers/source-account-updated) | idn:source-account-updated | FIRE_AND_FORGET | After a source account is changed. |\n\nRefer to [Event Triggers](https://developer.sailpoint.com/idn/docs/event-triggers/) for more information about event triggers.\n", "item": [ { - "id": "c6d96a5e-84e8-47c7-a2db-14f789e07fe3", - "name": "Retrieves all potential role summaries", + "id": "516b956c-1c55-417a-bd98-82999462a474", + "name": "List Triggers", "request": { - "name": "Retrieves all potential role summaries", + "name": "List Triggers", "description": { - "content": "Returns all potential role summaries that match the query parameters", + "content": "Gets a list of triggers that are available in the tenant.", "type": "text/plain" }, "url": { "path": [ - "role-mining-potential-roles" + "triggers" ], "host": [ "{{baseUrl}}" @@ -116038,47 +173088,47 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "filters", + "value": "" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "sorters", + "value": "" } ], "variable": [] @@ -116094,12 +173144,12 @@ }, "response": [ { - "id": "a35c6e68-67d6-442e-bcbb-ecc1764a2f2c", - "name": "Succeeded. Returns all potential role summaries that match the query parameters.", + "id": "ab39e5dc-4144-4f1e-8a7b-ae001d03be49", + "name": "List of triggers.", "originalRequest": { "url": { "path": [ - "role-mining-potential-roles" + "triggers" ], "host": [ "{{baseUrl}}" @@ -116108,47 +173158,47 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "filters", + "value": "" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "sorters", + "value": "" } ], "variable": [] @@ -116178,17 +173228,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"potentialRoleRef\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"identityCount\": \"\",\n \"entitlementCount\": \"\",\n \"identityGroupStatus\": \"\",\n \"provisionState\": \"POTENTIAL\",\n \"roleId\": \"\",\n \"density\": \"\",\n \"freshness\": \"\",\n \"quality\": \"\",\n \"type\": \"SPECIALIZED\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"PRUNE_THRESHOLD_OBTAINED\",\n \"scopingMethod\": \"MANUAL\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"potentialRoleRef\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"identityCount\": \"\",\n \"entitlementCount\": \"\",\n \"identityGroupStatus\": \"\",\n \"provisionState\": \"POTENTIAL\",\n \"roleId\": \"\",\n \"density\": \"\",\n \"freshness\": \"\",\n \"quality\": \"\",\n \"type\": \"SPECIALIZED\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"PRUNE_THRESHOLD_OBTAINED\",\n \"scopingMethod\": \"AUTO_RM\"\n }\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"FIRE_AND_FORGET\",\n \"inputSchema\": \"\",\n \"exampleInput\": {\n \"accessRequestId\": \"\",\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"operation\": \"Add\",\n \"description\": \"\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"operation\": \"Add\",\n \"description\": \"\",\n \"comment\": \"\"\n }\n ],\n \"requestedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"description\": \"\",\n \"outputSchema\": \"\",\n \"exampleOutput\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"GOVERNANCE_GROUP\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"REQUEST_RESPONSE\",\n \"inputSchema\": \"\",\n \"exampleInput\": {\n \"accessRequestId\": \"\",\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"operation\": \"Add\",\n \"description\": \"\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ROLE\",\n \"operation\": \"Add\",\n \"description\": \"\",\n \"comment\": \"\"\n }\n ],\n \"requestedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"description\": \"\",\n \"outputSchema\": \"\",\n \"exampleOutput\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "97aad199-254d-4b45-ae60-68ce90f1411c", + "id": "1734ca4e-f57e-4b86-86c4-3e850d568cad", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "role-mining-potential-roles" + "triggers" ], "host": [ "{{baseUrl}}" @@ -116197,47 +173247,47 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "filters", + "value": "" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "sorters", + "value": "" } ], "variable": [] @@ -116267,17 +173317,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5f12b3da-1d1b-4c70-9ec7-a7c854eea8c6", + "id": "33326c51-0702-4553-96cb-9ca366df0cf9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "role-mining-potential-roles" + "triggers" ], "host": [ "{{baseUrl}}" @@ -116286,16 +173336,34 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", "type": "text/plain" }, "key": "filters", @@ -116304,12 +173372,56 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d1936d35-66f3-4bda-a08a-c102a7519d08", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "triggers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { @@ -116319,6 +173431,15 @@ "key": "limit", "value": "250" }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, { "disabled": true, "description": { @@ -116327,6 +173448,24 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" } ], "variable": [] @@ -116348,25 +173487,25 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a4005e3d-a3d0-43a5-82c5-8ee8ba14c605", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "fbc63091-84d1-4e51-ab22-2810a1eabf4c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "role-mining-potential-roles" + "triggers" ], "host": [ "{{baseUrl}}" @@ -116375,16 +173514,34 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", "type": "text/plain" }, "key": "filters", @@ -116393,12 +173550,56 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2fb8d220-6326-4f20-a0cf-7b3d743f5bc4", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "triggers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { @@ -116408,6 +173609,15 @@ "key": "limit", "value": "250" }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, { "disabled": true, "description": { @@ -116416,11 +173626,236 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "69dd1ded-c65b-470e-b708-962130bac0ce", + "name": "Create a Subscription", + "request": { + "name": "Create a Subscription", + "description": { + "content": "This API creates a new subscription to a trigger and defines trigger invocation details. The type of subscription determines which config object is required:\n* HTTP subscriptions require httpConfig\n* EventBridge subscriptions require eventBridgeConfig", + "type": "text/plain" + }, + "url": { + "path": [ + "trigger-subscriptions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"\",\n \"type\": \"EVENTBRIDGE\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "bc691526-5f45-4667-a43a-627e66fd005d", + "name": "New subscription to a trigger. The trigger can now be invoked by the method defined in the subscription.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"\",\n \"type\": \"EVENTBRIDGE\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"triggerId\": \"\",\n \"type\": \"SCRIPT\",\n \"name\": \"\",\n \"triggerName\": \"\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"filter\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4942ae5f-b2e8-4090-9301-d66b221d8f48", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"\",\n \"type\": \"EVENTBRIDGE\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e2f261de-e06a-4668-866b-9eec5b2bf2f3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -116434,82 +173869,49 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"\",\n \"type\": \"EVENTBRIDGE\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6b419446-e643-45c5-8a33-20f3b54a082d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "99cbe1d4-a436-4342-8494-7c702d079815", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "role-mining-potential-roles" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -116523,82 +173925,49 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"\",\n \"type\": \"EVENTBRIDGE\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "07bded63-3313-4f9b-aa95-1bd6b89dd4be", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "b2856f72-92b0-4713-9f64-fca95b82ae20", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "role-mining-potential-roles" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **createdDate, identityCount, entitlementCount, freshness, quality**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**createdById**: *eq, sw, co*\n\n**createdByName**: *eq, sw, co*\n\n**description**: *sw, co*\n\n**endDate**: *le, lt*\n\n**freshness**: *eq, ge, gt, le, lt*\n\n**name**: *eq, sw, co, ge, gt, le, lt*\n\n**quality**: *eq, ge, gt, le, lt*\n\n**startDate**: *ge, gt*\n\n**saved**: *eq*\n\n**type**: *eq, ge, gt, le, lt*\n\n**scopingMethod**: *eq*\n\n**sessionState**: *eq*\n\n**identityAttribute**: *co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -116612,1999 +173981,104 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"triggerId\": \"\",\n \"type\": \"EVENTBRIDGE\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{potentialRoleId}", - "description": "", - "item": [ + }, { - "id": "03d42998-83db-4a43-b362-6f35ac9818ba", - "name": "Retrieves a specific potential role", - "request": { - "name": "Retrieves a specific potential role", - "description": { - "content": "This method returns a specific potential role.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "12ce6008-67c6-435e-9cb0-e119e35e3f43", - "name": "Succeeded. Returns a list of potential roles for a role mining session.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"createdBy\": {\n \"id\": \"\",\n \"displayName\": \"\"\n },\n \"density\": \"\",\n \"description\": \"\",\n \"entitlementCount\": \"\",\n \"excludedEntitlements\": [\n \"\",\n \"\"\n ],\n \"freshness\": \"\",\n \"identityCount\": \"\",\n \"identityDistribution\": [\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"ut257\": \"\",\n \"culpa0_4\": \"\"\n },\n {\n \"idf2c\": \"\",\n \"nostrud7\": \"\",\n \"in7a4\": \"\"\n }\n ]\n },\n {\n \"attributeName\": \"\",\n \"distribution\": [\n {\n \"do_1a\": \"\",\n \"ipsum_68\": \"\",\n \"enim_749\": \"\",\n \"proident_be\": \"\"\n },\n {\n \"ut_8e\": \"\",\n \"in_1e5\": \"\"\n }\n ]\n }\n ],\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"name\": \"\",\n \"provisionState\": \"COMPLETE\",\n \"quality\": \"\",\n \"roleId\": \"\",\n \"saved\": \"\",\n \"session\": {\n \"id\": \"\",\n \"name\": \"\",\n \"minNumIdentitiesInPotentialRole\": \"\",\n \"pruneThreshold\": \"\",\n \"saved\": true,\n \"scope\": {\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"criteria\": \"\"\n },\n \"type\": \"COMMON\",\n \"state\": \"CREATED\",\n \"scopingMethod\": \"MANUAL\"\n },\n \"type\": \"SPECIALIZED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2329704e-26bb-4695-93ba-d055999c4868", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75006f75-7fdc-4876-a918-b1f1d2939252", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1ca04724-f59e-41a6-a940-ffbc6ae4117e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "67fb2a4d-fe8d-42e7-a770-a65cd1af3979", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dc0a09b6-4966-4da3-93d2-5fd703ba929e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "13aed79b-a896-4680-b433-fec3798bc6db", - "name": "Update a potential role", - "request": { - "name": "Update a potential role", - "description": { - "content": "The method updates an existing potential role using.\n\nThe following fields can be modified:\n\n* `description`\n\n* `name`\n\n* `saved`\n\n\n>**NOTE: All other fields cannot be modified.**\n", - "type": "text/plain" - }, + "id": "c5b57e64-5b67-4aa8-babb-353855cf659d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "role-mining-potential-roles", - ":potentialRoleId" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - }, - { - "disabled": true, - "description": { - "content": "(Required) The role mining session id", - "type": "text/plain" - }, - "type": "any", - "value": "", - "key": "sessionId" - } - ] + "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6d4c03a2-bb09-4bc8-9d93-2be748399efa", - "name": "Succeeded. Returns the potential role summary based on the potentialRoleId provided.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f0c698fd-9696-40ec-a5d1-e3fe2f0948c5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5015d695-94aa-4e4b-b4b0-394fa2440192", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6fb3b669-be10-4a4b-88ff-b57c436e3f8f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b2ebf0b8-acfb-4ae4-9ffa-e68427ff979d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6995f1a8-c28c-41b5-98c3-3ccd895f0508", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de019d53-9516-416b-b151-1e046a00327c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "sources", - "description": "", - "item": [ - { - "name": "{sourceId}", - "description": "", - "item": [ - { - "name": "identityUsage", - "description": "", - "item": [ - { - "id": "94e454f0-356c-4fd2-92c8-2ea8a3fb8a31", - "name": "Retrieves potential role source usage", - "request": { - "name": "Retrieves potential role source usage", - "description": { - "content": "This method returns source usageCount (as number of days in the last 90 days) for each identity in a potential role.", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId", - "sources", - ":sourceId", - "identityUsage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "potentialRoleId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "bc9b105b-4c4b-4e57-83aa-5b6e9274dd4c", - "name": "Succeeded. Returns a list of source usage for the identities in a potential role.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId", - "sources", - ":sourceId", - "identityUsage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"email\": \"\",\n \"usageCount\": \"\"\n },\n {\n \"id\": \"\",\n \"displayName\": \"\",\n \"email\": \"\",\n \"usageCount\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37ec886b-b105-4fcd-8c2b-da339bed7e42", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId", - "sources", - ":sourceId", - "identityUsage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64c9dfba-e362-489f-a44e-a7f12f12affd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId", - "sources", - ":sourceId", - "identityUsage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "193c86fc-de2e-4b57-a94d-b9af29bcfa7e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId", - "sources", - ":sourceId", - "identityUsage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c91ff727-ace9-4ae6-b53c-55d6d3852a2b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId", - "sources", - ":sourceId", - "identityUsage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6dada062-b653-4b78-9dcc-5bd661a80a01", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - ":potentialRoleId", - "sources", - ":sourceId", - "identityUsage" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **displayName, email, usageCount**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + "raw": "{\n \"triggerId\": \"\",\n \"type\": \"EVENTBRIDGE\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } - ] + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "saved", - "description": "", - "item": [ - { - "id": "59ad3f43-7504-4ad1-b75f-dc3143d5ee54", - "name": "Retrieves all saved potential roles", - "request": { - "name": "Retrieves all saved potential roles", - "description": { - "content": "This method returns all saved potential roles (draft roles).", - "type": "text/plain" - }, - "url": { - "path": [ - "role-mining-potential-roles", - "saved" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "def0b55d-a862-49b3-86f6-52bf08de1d42", - "name": "Succeeded. Returns a list of draft roles for a role mining session.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - "saved" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"description\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"excludedEntitlements\": [\n \"\",\n \"\"\n ],\n \"modified\": \"\",\n \"name\": \"\",\n \"type\": \"SPECIALIZED\"\n },\n {\n \"description\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"entitlementIds\": [\n \"\",\n \"\"\n ],\n \"excludedEntitlements\": [\n \"\",\n \"\"\n ],\n \"modified\": \"\",\n \"name\": \"\",\n \"type\": \"COMMON\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "620963f5-91c3-41bb-a97f-d257b6f182e3", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - "saved" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0fa991e7-3527-40d1-8a98-8422f1c7b67c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - "saved" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a4a33647-dcfc-44a9-9a37-50477479e15e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - "saved" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1ff2cbcd-4844-499d-b494-8c3fec9027ec", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - "saved" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "67b2c061-08d3-46a8-9f0a-aeb596920f51", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "role-mining-potential-roles", - "saved" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters/) Sorting is supported for the following fields: **modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "roles", - "description": "", - "item": [ - { - "id": "43953070-0bf7-4f94-bdf6-d2c2bf1bef71", - "name": "List Roles", + "id": "a2a3ad22-36d4-4b28-9128-f61739f7b538", + "name": "List Subscriptions", "request": { - "name": "List Roles", + "name": "List Subscriptions", "description": { - "content": "This API returns a list of Roles.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API.", + "content": "Gets a list of all trigger subscriptions.", "type": "text/plain" }, "url": { "path": [ - "roles" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -118613,20 +174087,11 @@ { "disabled": true, "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" + "value": "250" }, { "disabled": true, @@ -118649,7 +174114,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, "key": "filters", @@ -118658,29 +174123,11 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", "type": "text/plain" }, "key": "sorters", "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" } ], "variable": [] @@ -118696,12 +174143,12 @@ }, "response": [ { - "id": "acda7d76-79a2-4b0b-b7ed-d5b87585205d", - "name": "List of Roles", + "id": "e986c803-2c92-4cff-8590-5fdab5d2d94c", + "name": "List of subscriptions.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -118710,20 +174157,11 @@ { "disabled": true, "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" + "value": "250" }, { "disabled": true, @@ -118746,7 +174184,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, "key": "filters", @@ -118755,29 +174193,11 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", "type": "text/plain" }, "key": "sorters", "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" } ], "variable": [] @@ -118807,17 +174227,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"veniam_e41\": \"dolor\",\n \"pariature_\": \"in laboris exercitation nulla\",\n \"sint22e\": false\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n },\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"nisi_e4\": -72603574,\n \"reprehenderit_12\": 53548167,\n \"ipsum_b3d\": -8314285,\n \"do_d\": -89773249\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"type\": \"EVENTBRIDGE\",\n \"name\": \"\",\n \"triggerName\": \"\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"DYNAMIC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"filter\": \"\"\n },\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"type\": \"SCRIPT\",\n \"name\": \"\",\n \"triggerName\": \"\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"filter\": \"\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ba09449b-ec5a-4460-b7f6-c39cfe35a5fc", + "id": "0fcb227c-4d25-4586-91e8-35c979ce7d9c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -118826,20 +174246,11 @@ { "disabled": true, "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" + "value": "250" }, { "disabled": true, @@ -118862,7 +174273,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, "key": "filters", @@ -118871,29 +174282,11 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", "type": "text/plain" }, "key": "sorters", "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" } ], "variable": [] @@ -118923,17 +174316,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1fe4c2b1-7003-47ed-af88-b2071e492fa9", + "id": "205a2396-4d3b-4969-8901-4c5cf0f6b6c3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -118942,20 +174335,11 @@ { "disabled": true, "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" + "value": "250" }, { "disabled": true, @@ -118978,7 +174362,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, "key": "filters", @@ -118987,29 +174371,11 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", "type": "text/plain" }, "key": "sorters", "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" } ], "variable": [] @@ -119044,12 +174410,12 @@ "_postman_previewlanguage": "json" }, { - "id": "b1f3433d-4033-423c-acf3-fcf6366f33c9", + "id": "378269dc-b519-4baf-8df8-9944b0adfd79", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -119058,20 +174424,11 @@ { "disabled": true, "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" + "value": "250" }, { "disabled": true, @@ -119094,38 +174451,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, - "key": "for-segment-ids", + "key": "filters", "value": "" }, { "disabled": true, "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", "type": "text/plain" }, - "key": "include-unsegmented", - "value": "true" + "key": "sorters", + "value": "" } ], "variable": [] @@ -119155,17 +174494,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a7f1fdfd-5e0b-44b8-9b06-30ac6cd1ca76", + "id": "55ba6818-d857-4cc2-a251-0754160a339c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -119174,20 +174513,11 @@ { "disabled": true, "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" + "value": "250" }, { "disabled": true, @@ -119210,7 +174540,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, "key": "filters", @@ -119219,29 +174549,11 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", "type": "text/plain" }, "key": "sorters", "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" } ], "variable": [] @@ -119276,12 +174588,12 @@ "_postman_previewlanguage": "json" }, { - "id": "9c21f583-9626-451b-8514-2570b83a5ee5", + "id": "054579be-f16a-477c-be50-8b2563e1887b", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions" ], "host": [ "{{baseUrl}}" @@ -119290,20 +174602,11 @@ { "disabled": true, "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" + "value": "250" }, { "disabled": true, @@ -119326,7 +174629,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", "type": "text/plain" }, "key": "filters", @@ -119335,29 +174638,11 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", "type": "text/plain" }, "key": "sorters", "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" } ], "variable": [] @@ -119387,7 +174672,466 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b9a9e6dc-c856-41c7-a639-4f67afd22161", + "name": "Update a Subscription", + "request": { + "name": "Update a Subscription", + "description": { + "content": "This API updates a trigger subscription in IdentityNow, using a full object representation. In other words, the existing\n Subscription is completely replaced. The following fields are immutable:\n\n\n * id\n\n * triggerId\n\n\n Attempts to modify these fields result in 400.", + "type": "text/plain" + }, + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Subscription ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"INLINE\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "a08eb334-fa6c-4d5f-9829-fb06270acb84", + "name": "Updated subscription.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"INLINE\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"triggerId\": \"\",\n \"type\": \"SCRIPT\",\n \"name\": \"\",\n \"triggerName\": \"\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"filter\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c5f0bae-860c-4348-8cb2-50b3d8e5e00c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"INLINE\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "86ba4d9c-5700-48d5-8b17-74046520e3a4", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"INLINE\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "45b50bab-8741-4b83-8cde-a1b624587ebb", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"INLINE\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3e36d00a-8fa8-40c3-ad43-8e4cf5345b6d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"INLINE\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4a67139b-914d-4e18-9116-94c188a2ee75", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"INLINE\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e709ef17-e945-47d8-a3e0-e1fabe0e19e7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"INLINE\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -119398,38 +175142,50 @@ } }, { - "id": "4ada1a85-2a0c-4c6a-9e50-11808c1c280e", - "name": "Create a Role", + "id": "af9d5ff7-bfaa-41de-811a-723b602497ee", + "name": "Patch a Subscription", "request": { - "name": "Create a Role", + "name": "Patch a Subscription", "description": { - "content": "This API creates a role.\nYou must have a token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority to call this API. \nIn addition, a ROLE_SUBADMIN may not create a role including an access profile if that access profile is associated with a source the ROLE_SUBADMIN is not associated with themselves. \nThe maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing roles. However, any new roles as well as any updates to existing descriptions will be limited to 2000 characters.", + "content": "This API updates a trigger subscription in IdentityNow, using a set of instructions to modify a subscription partially. The following fields are patchable:\n\n**name**, **description**, **enabled**, **type**, **filter**, **responseDeadline**, **httpConfig**, **eventBridgeConfig**, **workflowConfig**", "type": "text/plain" }, "url": { "path": [ - "roles" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Subscription to patch", + "type": "text/plain" + } + } + ] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolore1\": -66659265.34317714,\n \"Lorem_4\": 66027698.88348511\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -119440,12 +175196,13 @@ }, "response": [ { - "id": "3c359470-5b4e-4c4e-8bc6-749e4066c87f", - "name": "Role created", + "id": "6500020e-12a0-4395-b544-1d0a81c4de3c", + "name": "Updated subscription.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" @@ -119456,7 +175213,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -119471,10 +175228,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolore1\": -66659265.34317714,\n \"Lorem_4\": 66027698.88348511\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -119483,25 +175240,26 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolore1\": -66659265.34317714,\n \"Lorem_4\": 66027698.88348511\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "body": "{\n \"id\": \"\",\n \"triggerId\": \"\",\n \"type\": \"SCRIPT\",\n \"name\": \"\",\n \"triggerName\": \"\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"ASYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"filter\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bc7df477-591e-4daa-aa31-d9d10eed1916", + "id": "0dfa538a-355b-43a3-bd1b-78dcf958951d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" @@ -119512,7 +175270,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -119527,10 +175285,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolore1\": -66659265.34317714,\n \"Lorem_4\": 66027698.88348511\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -119547,17 +175305,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e27d521b-95f8-44b4-868e-3d58fea81512", + "id": "89af6113-7f5d-4fa6-843d-e5d6ab672138", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" @@ -119568,7 +175327,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -119583,10 +175342,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolore1\": -66659265.34317714,\n \"Lorem_4\": 66027698.88348511\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -119608,12 +175367,13 @@ "_postman_previewlanguage": "json" }, { - "id": "6e637a57-c3a8-4ca1-b957-3852a8d8a214", + "id": "a973adc6-5c92-4b47-9a76-fb9ab12addba", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" @@ -119624,7 +175384,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -119639,10 +175399,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolore1\": -66659265.34317714,\n \"Lorem_4\": 66027698.88348511\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -119659,17 +175419,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "42ed875f-2c5e-42b2-b80d-bca846bb5ff7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "53922fbe-1f88-406f-acb2-e79dbafbc916", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" @@ -119680,8 +175441,65 @@ "header": [ { "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "41e2ad57-ad1d-4ccb-b0ff-7de376ebaf84", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -119695,10 +175513,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolore1\": -66659265.34317714,\n \"Lorem_4\": 66027698.88348511\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -119720,12 +175538,13 @@ "_postman_previewlanguage": "json" }, { - "id": "4e16e199-4565-4ed2-88b8-be459f844d92", + "id": "4a06b0ca-b602-414e-81ad-b5a2dd3e2487", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "roles" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" @@ -119736,7 +175555,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -119751,10 +175570,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolore1\": -66659265.34317714,\n \"Lorem_4\": 66027698.88348511\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -119771,7 +175590,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -119782,1669 +175601,264 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "7f7125b8-5690-4fd1-82b8-5ddc85dc51b9", + "name": "Delete a Subscription", + "request": { + "name": "Delete a Subscription", + "description": { + "content": "Deletes an existing subscription to a trigger.", + "type": "text/plain" + }, + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Subscription ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ { - "id": "6b85b04a-11b1-4902-a8a7-33d5d2717ef4", - "name": "Get a Role", - "request": { - "name": "Get a Role", - "description": { - "content": "This API returns a Role by its ID.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", - "type": "text/plain" + "id": "4825b2a9-c67e-4912-8437-a6ef6ec5d77e", + "name": "Subscription is deleted successfully.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "b4c31ce1-f462-4258-9aa6-55b1c1782b56", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "roles", + "trigger-subscriptions", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "523cdecf-c731-4d9e-8eea-45e42563ce1d", - "name": "List of all Roles", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolore1\": -66659265.34317714,\n \"Lorem_4\": 66027698.88348511\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a64dc4ac-2d9c-48fc-a1e8-090e4f937438", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98480dac-61a3-4283-91ba-bd7945ccc4b9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ced828c4-2237-4506-8be7-3c76d38c3339", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7a0fafd8-8e61-4acf-9f3b-18cf181e41ae", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b4a5b197-7d9e-4e9d-a7dc-9c6b4103ca95", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5a1f02d2-fd5a-4478-a8d6-839f29a7d048", - "name": "Patch a specified Role", - "request": { - "name": "Patch a specified Role", - "description": { - "content": "This API updates an existing Role using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.\n\nThe following fields are patchable: **name**, **description**, **enabled**, **owner**, **accessProfiles**, **membership**, **requestable**, **accessRequestConfig**, **revokeRequestConfig**, **segments**\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.\nThe maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing roles, however, any new roles as well as any updates to existing descriptions will be limited to 2000 characters.", - "type": "text/plain" - }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "745a76f7-c0cb-4e9f-b60f-0d79f9554a07", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "roles", + "trigger-subscriptions", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", - "value": "application/json-patch+json" + "key": "Accept", + "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3502682d-a187-445e-bf38-4160a1b83249", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0902f60c-7fa0-42f6-ba0f-9ba4e86e5faf", - "name": "Responds with the Role as updated.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"dolore1\": -66659265.34317714,\n \"Lorem_4\": 66027698.88348511\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f30fe66b-f9fa-4b89-8481-708606874dd5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b35fb47d-469e-4492-9be6-1401cf7145fa", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "96124c5f-fe0a-4d6a-bf89-ad42ae654bb4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "89f01c2a-9cd3-442d-94a5-7030160d8a3d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7ff6af3c-5520-498f-bc82-2705193dec02", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9a5ba0e9-a1f6-4810-b111-825f6117e80a", - "name": "Delete a Role", - "request": { - "name": "Delete a Role", - "description": { - "content": "This API deletes a Role by its ID.\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", - "type": "text/plain" - }, + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fc914acf-77ba-428e-ae19-c1056853e93e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "roles", + "trigger-subscriptions", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "DELETE", "body": {} }, - "response": [ - { - "id": "ecc88781-c50a-4477-b8de-4a72daab8337", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "04dad5f4-413d-4798-8879-4a51f014bb45", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "88f0dffe-762d-4f7b-b675-cc3f45d3cf3f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "737bc3fb-babb-4008-9f00-fb978999de52", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6d032b96-63e4-49c3-b0ea-ed19cbac020c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e36d06ec-11cc-4af1-8cb3-e9ae357318ee", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "assigned-identities", - "description": "", - "item": [ - { - "id": "13039fe0-cc37-4c12-bf27-f69e7c625c29", - "name": "Identities assigned a Role", - "request": { - "name": "Identities assigned a Role", - "description": {}, - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "e06447be-b10c-4d86-9573-09efb027afcf", - "name": "List of Identities assigned the Role", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"aliasName\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"roleAssignmentSource\": \"ROLE_MEMBERSHIP\"\n },\n {\n \"id\": \"\",\n \"aliasName\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"roleAssignmentSource\": \"ACCESS_REQUEST\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7d5a6773-06fe-4bb1-8117-480733b5315d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "48f92b82-8b3c-49ea-8d5a-6c60dacfc7af", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "060e633f-3639-4e26-b0bb-888eaec7ecd1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "241898d7-f46b-4827-92af-0d59194fc8cf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ac88eb9-07f3-4ba9-a837-f3a33aab1891", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "bulk-delete", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "5ab85308-fb99-4fbf-962f-2f4d1b7082d0", - "name": "Delete Role(s)", - "request": { - "name": "Delete Role(s)", - "description": { - "content": "This API initiates a bulk deletion of one or more Roles.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Roles included in the request are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", - "type": "text/plain" - }, + "id": "8ec4a12a-64fd-4071-a11c-d29c761654de", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "roles", - "bulk-delete" + "trigger-subscriptions", + ":id" ], "host": [ "{{baseUrl}}" @@ -121454,395 +175868,96 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "48471538-e84d-4aeb-a6ff-a3debbf558e1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "trigger-subscriptions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "response": [ - { - "id": "9bc921fc-021f-4b35-9517-92aa9caf8a4b", - "name": "Returns an object with the id of the task performing the delete operation.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "54a5f59f-d70b-4a6a-9024-ac2a8673f906", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d5a76a19-eddd-4587-8c99-f284228b470d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "531aedbd-250a-4a0e-b45e-e9a7a57cecfe", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "499db345-283e-4e5f-a1e1-919b6bb743de", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2e771063-c2c6-46c8-8b0a-952b649a58f2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "segments", - "description": "", - "item": [ + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "482b1ea0-8007-4e9e-80e4-968ba15fc795", - "name": "Create Segment", + "id": "518d69fb-097f-4b95-9399-2a639992d8b2", + "name": "Validate a Subscription Filter", "request": { - "name": "Create Segment", + "name": "Validate a Subscription Filter", "description": { - "content": "This API creates a segment. \n>**Note:** Segment definitions may take time to propagate to all identities.\nA token with ORG_ADMIN or API authority is required to call this API.", + "content": "Validates a JSONPath filter expression against a provided mock input.\nRequest requires a security scope of: ", "type": "text/plain" }, "url": { "path": [ - "segments" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -121863,7 +175978,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -121874,12 +175989,13 @@ }, "response": [ { - "id": "923aca40-7b66-46e9-8a5b-abac06fa27d7", - "name": "Segment created", + "id": "a6bf802e-5a79-4134-960f-9be260115949", + "name": "Boolean whether specified filter expression is valid against the input.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -121908,7 +176024,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -121917,25 +176033,26 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "body": "{\n \"isValid\": false,\n \"isValidJSONPath\": false,\n \"isPathExist\": false\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8954d0df-de97-431c-ae9e-50b264822ef3", + "id": "62a1fac2-b921-4edf-ab16-68f86432b7ae", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -121964,7 +176081,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -121981,17 +176098,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fff941c0-a1a8-48b1-b823-c5df7a2a01aa", + "id": "7461f058-eb00-430e-bfeb-38087ff89bc1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -122020,7 +176138,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -122042,12 +176160,13 @@ "_postman_previewlanguage": "json" }, { - "id": "dc02d92a-e4c6-452c-a20e-2fef5c4f392b", + "id": "28e3d216-18a5-4979-9842-1ab9de95c98c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -122076,7 +176195,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -122093,17 +176212,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "db409a17-fce6-40c0-95c4-5184fcd142de", + "id": "f9c156c0-ed74-4644-9489-45a8d6febdbd", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -122132,7 +176252,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -122154,12 +176274,13 @@ "_postman_previewlanguage": "json" }, { - "id": "5673fd1b-f048-43fd-9bb4-1221dbd101bd", + "id": "3bcfba19-77da-4b53-9638-af156b2f3e95", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-subscriptions", + "validate-filter" ], "host": [ "{{baseUrl}}" @@ -122188,7 +176309,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -122205,7 +176326,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -122216,17 +176337,18 @@ } }, { - "id": "63b97cc0-3853-47a0-8945-b1611c84ad12", - "name": "List Segments", + "id": "d0c2fa46-c475-4328-9345-953b275c564d", + "name": "List Latest Invocation Statuses", "request": { - "name": "List Segments", + "name": "List Latest Invocation Statuses", "description": { - "content": "This API returns a list of all segments.\nA token with ORG_ADMIN or API authority is required to call this API.", + "content": "Gets a list of latest invocation statuses.\nStatuses of successful invocations are available for up to 24 hours. Statuses of failed invocations are available for up to 48 hours.\nThis endpoint may only fetch up to 2000 invocations, and should not be treated as a representation of the full history of invocations.", "type": "text/plain" }, "url": { "path": [ - "segments" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" @@ -122258,6 +176380,24 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" } ], "variable": [] @@ -122273,12 +176413,13 @@ }, "response": [ { - "id": "1cae0826-6341-4e97-88d1-47ef8862d6cc", - "name": "List of all segments", + "id": "dc621d55-8569-4f85-aa04-dee3a688d3c2", + "name": "List of latest invocation statuses.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" @@ -122310,6 +176451,24 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" } ], "variable": [] @@ -122339,17 +176498,18 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"subscriptionId\": \"\",\n \"startInvocationInput\": {\n \"triggerId\": \"\",\n \"input\": {},\n \"contentJson\": {}\n },\n \"type\": \"REAL_TIME\",\n \"created\": \"\",\n \"completed\": \"\",\n \"completeInvocationInput\": {\n \"localizedError\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"output\": {}\n }\n },\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"subscriptionId\": \"\",\n \"startInvocationInput\": {\n \"triggerId\": \"\",\n \"input\": {},\n \"contentJson\": {}\n },\n \"type\": \"REAL_TIME\",\n \"created\": \"\",\n \"completed\": \"\",\n \"completeInvocationInput\": {\n \"localizedError\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"output\": {}\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b822983a-ff2a-406d-800f-69660ecc7e80", + "id": "eb9352f1-2ac9-4e29-87d5-f2fd55ed0af4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" @@ -122367,20 +176527,38 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "filters", + "value": "" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "sorters", + "value": "" } ], "variable": [] @@ -122410,17 +176588,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "917c50ba-40e4-48f9-a072-547d04f30899", + "id": "3ccb7bab-b1e6-4e0d-b38f-7aa53964473d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" @@ -122452,6 +176631,24 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" } ], "variable": [] @@ -122486,12 +176683,13 @@ "_postman_previewlanguage": "json" }, { - "id": "32e34932-afc0-42c0-b0d5-d6d9e470adb3", + "id": "dc430c52-1af4-4397-b28c-8cd34ea87843", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" @@ -122523,6 +176721,24 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" } ], "variable": [] @@ -122552,17 +176768,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "26bb567e-d088-4c62-b5fa-e9f307e45ca2", + "id": "9e1a8707-7fb0-422a-9808-9df1e55e65c2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" @@ -122594,6 +176811,24 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" } ], "variable": [] @@ -122628,12 +176863,13 @@ "_postman_previewlanguage": "json" }, { - "id": "dd463766-e27f-4e28-8e88-1f3807856a9d", + "id": "ce1f2f7d-6106-4db8-8de8-05f1b876c0ad", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "segments" + "trigger-invocations", + "status" ], "host": [ "{{baseUrl}}" @@ -122665,6 +176901,24 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" } ], "variable": [] @@ -122694,7 +176948,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -122705,742 +176959,378 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "89a0027d-674f-4d4c-949d-658c3bda7756", + "name": "Complete Trigger Invocation", + "request": { + "name": "Complete Trigger Invocation", + "description": { + "content": "Completes an invocation to a REQUEST_RESPONSE type trigger.", + "type": "text/plain" + }, + "url": { + "path": [ + "trigger-invocations", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the invocation to complete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "b49dc433-e807-4aca-a08a-a1e96447c108", - "name": "Get Segment by ID", - "request": { - "name": "Get Segment by ID", - "description": { - "content": "This API returns the segment specified by the given ID.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, + "id": "4e75a8b8-3f66-485e-a15a-82ec6308fc22", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { "url": { "path": [ - "segments", - ":id" + "trigger-invocations", + ":id", + "complete" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "a53b77aa-5c7e-47e7-934e-a881003d1c3a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "trigger-invocations", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "response": [ - { - "id": "f94f2488-47b5-489f-80fb-a06f5137f32f", - "name": "Segment", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "629f122c-f3e4-4cfc-87dc-2598cd4d620b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "571b5d9b-29b7-4009-b4b0-dadc107ded7e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3c1f3747-a89d-41c3-a2fb-fab1d277a510", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ee91b02c-a669-4e45-967b-90c1fe2d1d6e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f8ab6aef-6774-42a7-8992-89b46aa86599", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "23a22025-9df1-4b9b-a6e7-dd3abf6c2775", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9f6c1b53-d6d2-442d-97e6-b10099773a95", - "name": "Delete Segment by ID", - "request": { - "name": "Delete Segment by ID", - "description": { - "content": "This API deletes the segment specified by the given ID.\n>**Note:** Segment deletion may take some time to go into effect. \nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "61569f13-fc08-4300-bde1-05afa5c98d7c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "segments", - ":id" + "trigger-invocations", + ":id", + "complete" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "response": [ - { - "id": "307a582a-253d-4892-bf89-4443d67d357a", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "5c8559d2-c57e-4732-907a-a8a3eed4f365", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dde118ae-8b19-4170-8953-c91d45638832", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4accb460-7858-4c7f-b681-d74900e701d8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "250924db-6a6f-4b69-a1e2-62161e4b929d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e293c03d-fd5a-446b-9bbb-f3f0006ea7ec", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9f0cb6d2-0726-4f36-a247-543d520604e2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4e5df4bd-86c3-432b-8564-37a030f87fa9", - "name": "Update Segment", - "request": { - "name": "Update Segment", - "description": { - "content": "Use this API to update segment fields by using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n>**Note:** Changes to a segment may take some time to propagate to all identities.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c7e05b5e-4fd7-4438-8e25-94ef279a78ba", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "trigger-invocations", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb811dbf-9395-45f0-96d1-1e0067775a6e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "segments", - ":id" + "trigger-invocations", + ":id", + "complete" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a5d8a885-ae67-4250-b3f5-eaa43cad4413", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "trigger-invocations", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[]", + "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -123449,432 +177339,37 @@ } } }, - "response": [ - { - "id": "21a83871-7865-4349-b2d7-365bc5b89629", - "name": "Indicates the PATCH operation succeeded, and returns the segment's new representation.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c9f3b8c-bd63-4edb-876c-c51467cfb17e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cb2215b1-e885-4831-b332-9dbd874d6861", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4f1c28e2-1735-431e-846a-b731d4740d74", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b5747788-470b-4ecf-aed1-187b5f8e999b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "80827179-915c-4748-a134-c4e027845c88", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d0d27321-a100-4aba-898b-c7ff612803ad", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "send-test-notification", - "description": "", - "item": [ + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "1aa98359-bf1f-467d-bfc5-e1cf5972e936", - "name": "Send Test Notification", + "id": "cffcda87-e53f-4381-bcd2-95771e9f7f14", + "name": "Start a Test Invocation", "request": { - "name": "Send Test Notification", + "name": "Start a Test Invocation", "description": { - "content": "Send a Test Notification", + "content": "Initiate a test event for all subscribers of the specified event trigger. If there are no subscribers to the specified trigger in the tenant, then no test event will be sent.", "type": "text/plain" }, "url": { "path": [ - "send-test-notification" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -123895,7 +177390,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"context\": {}\n}", + "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -123906,12 +177401,13 @@ }, "response": [ { - "id": "ca75c724-5640-479f-849f-6e3b2050d29e", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "id": "8635bf79-6da1-45d0-912f-d0c803ff1749", + "name": "Test trigger invocations that have been started for specified subscription(s).", "originalRequest": { "url": { "path": [ - "send-test-notification" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -123924,6 +177420,10 @@ "key": "Content-Type", "value": "application/json" }, + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -123936,7 +177436,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"context\": {}\n}", + "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -123945,19 +177445,26 @@ } } }, - "status": "No Content", - "code": 204, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"secret\": \"\",\n \"contentJson\": {}\n },\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"secret\": \"\",\n \"contentJson\": {}\n }\n]", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "c356d8df-4144-4791-92eb-892f1ba7b1b2", - "name": "Client Error - Returned if the request body is invalid.", + "id": "fbbe3d11-6218-4ca5-bb97-1f71a5c552eb", + "name": "Trigger invocation is skipped, because tenant has not subscribed to the specified trigger.", "originalRequest": { "url": { "path": [ - "send-test-notification" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -123970,10 +177477,6 @@ "key": "Content-Type", "value": "application/json" }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -123986,7 +177489,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"context\": {}\n}", + "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -123995,25 +177498,20 @@ } } }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "23fea61e-414d-4da6-9374-6ddd1c75ba9e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "de9438cb-dbb1-4f0b-bd3e-6c350b44ade3", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "send-test-notification" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -124042,7 +177540,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"context\": {}\n}", + "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -124051,25 +177549,26 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "71648a51-c3e8-4c47-9b56-b34c1ee6c2ce", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "c1e896ec-963b-494b-a6b1-83f2a7bbb91f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "send-test-notification" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -124098,7 +177597,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"context\": {}\n}", + "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -124107,25 +177606,26 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e6de00ce-acd4-44c3-ba59-c3fef67670c4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "5a1cfca8-9398-4b15-a2c5-14a93b3da2b9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "send-test-notification" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -124154,7 +177654,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"context\": {}\n}", + "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -124163,25 +177663,26 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "aa5ba2a4-d4ba-4418-b3ee-08d532ad9b4c", + "id": "110f8b9f-bc37-4385-bcee-c60ffe37bc0d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "send-test-notification" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -124210,7 +177711,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"context\": {}\n}", + "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -124232,12 +177733,13 @@ "_postman_previewlanguage": "json" }, { - "id": "c243b5cd-aee7-4cb7-a5c1-b5921d94c41f", + "id": "457b8fcd-e1c5-43c1-a7a2-17b051c50768", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "send-test-notification" + "trigger-invocations", + "test" ], "host": [ "{{baseUrl}}" @@ -124266,7 +177768,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"key\": \"\",\n \"medium\": \"EMAIL\",\n \"context\": {}\n}", + "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -124283,7 +177785,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -124296,35 +177798,26 @@ ] }, { - "name": "service-desk-integrations", - "description": "", + "name": "Work Items", + "description": "Use this API to implement work item functionality.\nWith this functionality in place, users can manage their work items (tasks).\n\nWork items refer to the tasks users see in IdentityNow's Task Manager.\nThey can see the pending work items they need to complete, as well as the work items they have already completed.\nTask Manager lists the work items along with the involved sources, identities, accounts, and the timestamp when the work item was created.\nFor example, a user may see a pending 'Create an Account' work item for the identity Fred.Astaire in GitHub for Fred's GitHub account, fred-astaire-sp.\nOnce the user completes the work item, the work item will be listed with his or her other completed work items.\n\nTo complete work items, users can use their dashboards and select the 'My Tasks' widget.\nThe widget will list any work items they need to complete, and they can select the work item from the list to review its details.\nWhen they complete the work item, they can select 'Mark Complete' to add it to their list of completed work items.\n\nRefer to [Task Manager](https://documentation.sailpoint.com/saas/user-help/task_manager.html) for more information about work items, including the different types of work items users may need to complete.\n", "item": [ { - "id": "a435141a-653f-4027-8ce8-4c88f2ee3c5a", - "name": "List existing Service Desk Integrations", + "id": "d9877c4e-c578-45a3-85a7-0af47a824271", + "name": "List Work Items", "request": { - "name": "List existing Service Desk Integrations", + "name": "List Work Items", "description": { - "content": "Get a list of ServiceDeskIntegrationDto for existing Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "content": "This gets a collection of work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "service-desk-integrations" + "work-items" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -124337,29 +177830,29 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "ownerId", + "value": "" } ], "variable": [] @@ -124375,26 +177868,17 @@ }, "response": [ { - "id": "6b3f002a-f9bd-4be2-a12f-1d7bd1e68ea2", - "name": "List of ServiceDeskIntegrationDto", + "id": "d85ae91d-986d-4bec-a4b2-17641d7080b9", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -124407,29 +177891,29 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "ownerId", + "value": "" } ], "variable": [] @@ -124459,31 +177943,22 @@ "value": "application/json" } ], - "body": "[\n {\n \"attributes\": {\n \"incididuntbdf\": 81644063\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n {\n \"attributes\": {\n \"Duis044\": 54298292\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"VIOLATIONREVIEW\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"RETURNED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3b739f61-bb1a-492e-b5f4-2aa1e62b773b", + "id": "f4f98df9-e131-422b-912d-bee704e93cc1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -124496,29 +177971,29 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "ownerId", + "value": "" } ], "variable": [] @@ -124548,22 +178023,31 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b25b5563-8d87-49c7-8c37-bf2595a49703", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "98ef2550-a8b9-4143-8821-3e13f37c42dc", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, { "disabled": true, "description": { @@ -124576,29 +178060,82 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "sorters", + "key": "ownerId", "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba7f6b97-a969-4986-a213-8f6c60cb8ac8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "work-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" }, { "disabled": true, @@ -124608,6 +178145,15 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" } ], "variable": [] @@ -124629,25 +178175,99 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0c99e48b-0b2e-4eec-8e70-804ea711db71", + "name": "Completed Work Items", + "request": { + "name": "Completed Work Items", + "description": { + "content": "This gets a collection of completed work items belonging to either the specified user(admin required), or the current user.", + "type": "text/plain" }, + "url": { + "path": [ + "work-items", + "completed" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "af28b9f0-f21f-4b3b-b5f7-ca27584b9a66", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "d618801e-e9fc-41d6-bdf3-a023b2638cc3", + "name": "List of completed work items.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" @@ -124656,11 +178276,11 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "ownerId", + "value": "" }, { "disabled": true, @@ -124674,20 +178294,11 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -124718,25 +178329,26 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "[\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"VIOLATIONREVIEW\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"RETURNED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "257510a6-2730-4c24-8a48-e6ddf9bfdc21", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "29f26c85-9e95-4f79-9d26-05455e472e5f", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" @@ -124745,11 +178357,11 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "ownerId", + "value": "" }, { "disabled": true, @@ -124763,20 +178375,11 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -124807,25 +178410,26 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e9e64978-b6ac-4273-84d7-842b97712ecd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "c6c6d947-4194-4402-adff-3b684f93d72b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" @@ -124834,11 +178438,11 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "ownerId", + "value": "" }, { "disabled": true, @@ -124852,20 +178456,11 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -124896,25 +178491,26 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "891f194a-e15d-4694-85bd-8ce97393fea3", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "599cecf2-74c9-4206-91eb-8e63a5f48a02", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" @@ -124923,11 +178519,11 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "ownerId", + "value": "" }, { "disabled": true, @@ -124941,20 +178537,11 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, @@ -124985,15 +178572,15 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -125004,66 +178591,71 @@ } }, { - "id": "46f9b61f-235a-4059-9d12-69e027e2db11", - "name": "Create new Service Desk integration", + "id": "153f4e2c-ddfa-4b15-991e-6c244ee7b547", + "name": "Count Work Items", "request": { - "name": "Create new Service Desk integration", + "name": "Count Work Items", "description": { - "content": "Create a new Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "content": "This gets a count of work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "service-desk-integrations" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "c0ef0501-068e-4bea-9973-173d8d169e6b", - "name": "details of the created integration", + "id": "03fac141-40e8-477e-8218-0854d3c78995", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -125077,17 +178669,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -125097,29 +178680,36 @@ "value": "application/json" } ], - "body": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "body": "[\n {\n \"count\": \"\"\n },\n {\n \"count\": \"\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f96e0baf-c79c-49b9-9caa-a2478f7484d7", + "id": "d85dca93-cb1e-44de-9362-f82793ab742f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -125133,17 +178723,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -125153,85 +178734,36 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "207b4ec7-084d-4fb4-9919-4491385a1779", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "9626d906-be83-4c86-8b14-2b734dc3b934", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7ac4d90b-3986-43cb-8c36-e277d0cfcf62", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations" ], - "host": [ - "{{baseUrl}}" - ], - "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -125245,17 +178777,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -125265,29 +178788,36 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4a19f843-15f4-488c-a0c1-ef7aa67f6b93", + "id": "2594ae35-7e60-406c-a398-3a29f382407e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -125301,17 +178831,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Not Found", "code": 404, @@ -125321,29 +178842,84 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "995c6d24-5e69-4ab2-a8ce-9d134d7aabcb", + "name": "Count Completed Work Items", + "request": { + "name": "Count Completed Work Items", + "description": { + "content": "This gets a count of completed work items belonging to either the specified user(admin required), or the current user.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + "count", + "completed" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "b9ddd75c-04e8-4a30-a7c6-b6e82a1dfa3f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "52567e14-ad07-43aa-97ef-88b1423343e3", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items", + "count", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -125357,49 +178933,48 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "[\n {\n \"count\": \"\"\n },\n {\n \"count\": \"\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "45b3540c-5db0-45a2-886e-8c6a1392dafb", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "1c156e11-efc2-47bb-8f13-d99c5ffcb38e", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "work-items", + "count", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -125413,4378 +178988,293 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "68db7f97-d914-498d-a6ef-09c0c27fc9da", - "name": "Get a Service Desk integration", - "request": { - "name": "Get a Service Desk integration", - "description": { - "content": "Get an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "4934adaa-ba73-4549-a1b0-28e0220b250b", - "name": "ServiceDeskIntegrationDto with the given ID", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "57ecb7f9-e2c6-4800-9db8-57111e90ee7f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9a99a2eb-c76b-4441-86a6-55ba585aee62", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7d2772d4-82c2-41be-8d71-4cf7360a5494", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "65a49f47-1d8f-4537-a4ae-8344a4e57fe4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de849954-3fd0-4e3a-885b-0bcb6d978ca1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "703747ea-739d-4fcb-a0dd-b60de6009155", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6a7e1819-98b4-4cdc-aaf9-72f3033167e8", - "name": "Update a Service Desk integration", - "request": { - "name": "Update a Service Desk integration", - "description": { - "content": "Update an existing Service Desk integration by ID with updated value in JSON form as the request body. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, + "id": "42dba349-138d-4123-9d0a-d7c84ea8cc4e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "service-desk-integrations", - ":id" + "work-items", + "count", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", - "disabled": true + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "20caac72-9e5f-47f2-a0ee-678e99f610b8", - "name": "ServiceDeskIntegrationDto as updated", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "40b48266-8cce-481e-a6f9-c9cdc7fef205", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e366eee3-8b5a-4e35-8e3b-7e9e07f41ff6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "216ae47f-36be-4e21-8bec-a20160516c47", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aabe8b7c-3e6c-41ba-a882-8042f8f55a3f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "12539acf-2c35-43f6-8a4c-b8f5b14e292d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "04288dc9-92b8-44ae-8b70-d9d7d1a1f5c7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4e2c1f29-6ab0-43d4-bd08-4335c28b87dd", - "name": "Delete a Service Desk integration", - "request": { - "name": "Delete a Service Desk integration", - "description": { - "content": "Delete an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "be0da19d-6cdf-47d4-97f1-e44825cb160d", - "name": "Service Desk integration with the given ID successfully deleted", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "ae25eb11-d2d0-42ce-8649-8154932edcb2", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "af9c3502-42f1-4f69-a2ea-98359a5ee3ef", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8cfc0ed-1b47-45aa-95b5-ddc007ea1796", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d448fd5e-546e-48ec-ad63-5648dbeee705", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "228c330d-6fc5-4d89-bfb1-576c8061a574", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab1450ef-617d-41d9-ad9a-bb7b309081f0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cd50b06b-07e8-45e6-94a0-e4071a0c3fbb", - "name": "Service Desk Integration Update PATCH", - "request": { - "name": "Service Desk Integration Update PATCH", - "description": { - "content": "Update an existing ServiceDeskIntegration by ID with a PATCH request.", - "type": "text/plain" - }, - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" }, { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5425b1b4-90ec-48c4-8991-9da1ec9a2a3e", - "name": "ServiceDeskIntegrationDto as updated", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"cupidatat263\": false,\n \"in7\": -73786646\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "988f7bcd-bebf-4a1d-9860-e3a92a9a1533", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2a770852-1a74-437e-92f4-3d98c7ab59d9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8b3855dd-90bc-4b9a-955f-82a0e1777610", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "deca2719-912f-4e94-b6a8-343b7bb1c4a7", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d73382d0-d8f4-4b8a-8485-59050139630e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f884de8d-5ae9-466e-9f4a-71e4a591669d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "types", - "description": "", - "item": [ - { - "id": "fca18261-f0eb-4ef9-adda-60bd0882ba66", - "name": "Service Desk Integration Types List.", - "request": { - "name": "Service Desk Integration Types List.", - "description": { - "content": "This API endpoint returns the current list of supported Service Desk integration types. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "f4990709-8175-40f2-bc61-62afbe347282", - "name": "Responds with an array of the currently supported Service Desk integration types.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"type\": \"\",\n \"scriptName\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"\",\n \"scriptName\": \"\",\n \"name\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "38cd8a82-47e3-4c0b-96ac-3080865a3b27", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "367206ae-f50d-4b11-a60c-e582ba8e4999", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0888bf09-30d8-487a-bf2a-560d482ff329", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4bdb0a98-9412-49dd-a363-d7a5dd582e90", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "558e7cca-c3fe-493a-addb-365d387c969f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3b6aa369-7f8a-4e8c-a345-bff8c92a9b1e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "templates", - "description": "", - "item": [ - { - "name": "{scriptName}", - "description": "", - "item": [ - { - "id": "d6132954-31e1-42ee-b678-3ed1a5b841b1", - "name": "Service Desk integration template by scriptName.", - "request": { - "name": "Service Desk integration template by scriptName.", - "description": { - "content": "This API endpoint returns an existing Service Desk integration template by scriptName. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "scriptName", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a58a7726-dbb6-4b89-a09e-873fa2d600ec", - "name": "Responds with the ServiceDeskIntegrationTemplateDto with the specified scriptName.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"in_8_\": 49426571\n },\n \"name\": \"\",\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"type\": \"Web Service SDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5a36c274-c787-4241-b9ea-3fe0ffeff249", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0ef59d4d-bdfe-4d18-9e12-a022d92c30b4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "71f446cd-336d-4606-8eec-f3ca7d2f8513", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aa832d96-1894-48bf-9dc6-f2b3462eaa18", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "87eb81ec-f3de-48f6-a5c4-42af05e87038", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f87a7075-d81b-48a5-8d02-fbf07b328cb4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "status-check-configuration", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "ea9136d5-313a-460f-84c8-14242a0356e2", - "name": "Get the time check configuration", - "request": { - "name": "Get the time check configuration", - "description": { - "content": "Get the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, + "id": "1a69463f-acd4-49f6-b259-bf16ba08e35b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "service-desk-integrations", - "status-check-configuration" + "work-items", + "count", + "completed" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ + "status": "Not Found", + "code": 404, + "header": [ { - "id": "6ebed000-8b6d-4bb5-9b02-088b408879ed", - "name": "QueuedCheckConfigDetails containing the configured values", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "1aa7e2d0-4042-45a2-b43f-3b946188a247", + "name": "Work Items Summary", + "request": { + "name": "Work Items Summary", + "description": { + "content": "This gets a summary of work items belonging to either the specified user(admin required), or the current user.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + "summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { - "id": "7128e8be-d864-4e03-832a-e059fb0decb2", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d255176c-bf3f-4923-a1c3-59cb0f9c15ef", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98e4976f-cd41-4da0-9612-b4412a910b5a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d700aabc-bbf5-4aa6-8e92-187bee32c0ae", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9f570bc-28fd-49cc-b071-6a4e3ee97df1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5758ce62-1072-4e75-b725-5c54e88531e4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "37351875-6050-4ab0-b79f-51c631c35820", - "name": "Update the time check configuration", - "request": { - "name": "Update the time check configuration", - "description": { - "content": "Update the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, + "key": "ownerId", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "5811be6c-646c-4593-8ea1-22ddc01861c0", + "name": "List of work items", + "originalRequest": { "url": { "path": [ - "service-desk-integrations", - "status-check-configuration" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "3803545f-fd79-420d-840c-a8081a1134e9", - "name": "QueuedCheckConfigDetails as updated", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "70b1aef4-084c-449a-83d4-2de11c9ab9d5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f8153151-3644-4067-b6bb-980065b20368", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5b0025e2-eb58-4142-a82e-023aa4e7dbd6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "26ea31f7-3521-4510-a062-c88f66b37029", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "77f8e64c-1f8f-41d3-8cc2-2ca8cb3d3ea0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8a05c534-a2f2-4c8a-836a-8e56a7479aa4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "sp-config", - "description": "", - "item": [ - { - "name": "export", - "description": "", - "item": [ + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"open\": \"\",\n \"completed\": \"\",\n \"total\": \"\"\n },\n {\n \"open\": \"\",\n \"completed\": \"\",\n \"total\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "71df1272-7461-4221-9ffa-6fee9bbaa3b2", - "name": "Initiates configuration objects export job", - "request": { - "name": "Initiates configuration objects export job", - "description": { - "content": "This post will export objects from the tenant to a JSON configuration file.\nFor more information about the object types that currently support export functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).", - "type": "text/plain" - }, + "id": "4373e1c0-8ea2-4a8a-bb1f-8357a050a2c3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "sp-config", - "export" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"incididunt sint mollit\",\n \"excludeTypes\": [\n \"SOURCE\",\n \"LIFECYCLE_STATE\"\n ],\n \"includeTypes\": [\n \"ACCESS_REQUEST_CONFIG\",\n \"NOTIFICATION_TEMPLATE\"\n ],\n \"objectOptions\": {\n \"culpa1\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "dcb7dad6-d4f0-4f6d-bc51-642227fd47dd", - "name": "Export job accepted and queued for processing.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"incididunt sint mollit\",\n \"excludeTypes\": [\n \"SOURCE\",\n \"LIFECYCLE_STATE\"\n ],\n \"includeTypes\": [\n \"ACCESS_REQUEST_CONFIG\",\n \"NOTIFICATION_TEMPLATE\"\n ],\n \"objectOptions\": {\n \"culpa1\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"jobId\": \"\",\n \"status\": \"CANCELLED\",\n \"type\": \"EXPORT\",\n \"message\": \"\",\n \"description\": \"\",\n \"expiration\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Bad Request", + "code": 400, + "header": [ { - "id": "48a25546-1b39-41bf-b9b5-50c0fa5affd5", - "name": "Client Error - Returned if the request body is invalid.\n", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"incididunt sint mollit\",\n \"excludeTypes\": [\n \"SOURCE\",\n \"LIFECYCLE_STATE\"\n ],\n \"includeTypes\": [\n \"ACCESS_REQUEST_CONFIG\",\n \"NOTIFICATION_TEMPLATE\"\n ],\n \"objectOptions\": {\n \"culpa1\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "425bf57f-0b67-440a-b1c5-add68407059f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"incididunt sint mollit\",\n \"excludeTypes\": [\n \"SOURCE\",\n \"LIFECYCLE_STATE\"\n ],\n \"includeTypes\": [\n \"ACCESS_REQUEST_CONFIG\",\n \"NOTIFICATION_TEMPLATE\"\n ],\n \"objectOptions\": {\n \"culpa1\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "821a131e-b8fa-414b-9643-c59befef5b19", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"incididunt sint mollit\",\n \"excludeTypes\": [\n \"SOURCE\",\n \"LIFECYCLE_STATE\"\n ],\n \"includeTypes\": [\n \"ACCESS_REQUEST_CONFIG\",\n \"NOTIFICATION_TEMPLATE\"\n ],\n \"objectOptions\": {\n \"culpa1\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8464693d-f8cc-4256-9ca0-ce6cbaa6e82c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"incididunt sint mollit\",\n \"excludeTypes\": [\n \"SOURCE\",\n \"LIFECYCLE_STATE\"\n ],\n \"includeTypes\": [\n \"ACCESS_REQUEST_CONFIG\",\n \"NOTIFICATION_TEMPLATE\"\n ],\n \"objectOptions\": {\n \"culpa1\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "666fe264-223d-46cc-a58f-8785329f86e7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"incididunt sint mollit\",\n \"excludeTypes\": [\n \"SOURCE\",\n \"LIFECYCLE_STATE\"\n ],\n \"includeTypes\": [\n \"ACCESS_REQUEST_CONFIG\",\n \"NOTIFICATION_TEMPLATE\"\n ],\n \"objectOptions\": {\n \"culpa1\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "91c653cb-c5e2-4b37-8b29-abe9a39a1e5e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"description\": \"incididunt sint mollit\",\n \"excludeTypes\": [\n \"SOURCE\",\n \"LIFECYCLE_STATE\"\n ],\n \"includeTypes\": [\n \"ACCESS_REQUEST_CONFIG\",\n \"NOTIFICATION_TEMPLATE\"\n ],\n \"objectOptions\": {\n \"culpa1\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "bf521114-b2c2-4283-b029-aae66f9227ae", - "name": "Get export job status", - "request": { - "name": "Get export job status", - "description": { - "content": "This gets the status of the export job identified by the `id` parameter.\nThe request will need one of the following security scopes:\n- sp:config:read - sp:config:manage", - "type": "text/plain" - }, - "url": { - "path": [ - "sp-config", - "export", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "d3b114ec-937f-4ac1-86f9-0c4824d7c5d8", - "name": "Export job status successfully returned.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"jobId\": \"\",\n \"status\": \"CANCELLED\",\n \"type\": \"EXPORT\",\n \"message\": \"\",\n \"description\": \"\",\n \"expiration\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75f7ee5f-5555-48a2-97ac-6d247cef850a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "58abec66-0985-4370-bbf2-cd2dc08c0b44", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8730b999-6219-4bc7-9f0e-00be3bb3864f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75e7a1a6-6a33-4347-8ad4-d2fc1ce7be02", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2c0e9897-73ea-4bde-a325-95e7f81380c5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "db3ebe29-07d3-471b-a1a8-5a1485b6ee55", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "download", - "description": "", - "item": [ - { - "id": "395820f1-2d62-4b21-8e6e-eedd260a1593", - "name": "Download export job result.", - "request": { - "name": "Download export job result.", - "description": { - "content": "This endpoint gets the export file resulting from the export job with the requested `id` and downloads it to a file.\nThe request will need one of the following security scopes:\n- sp:config:read - sp:config:manage", - "type": "text/plain" - }, - "url": { - "path": [ - "sp-config", - "export", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "14e9f991-db2a-4434-ae74-d18a825ff653", - "name": "Exported JSON objects.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"version\": \"\",\n \"timestamp\": \"\",\n \"tenant\": \"\",\n \"description\": \"\",\n \"options\": {\n \"excludeTypes\": [\n \"SOURCE\",\n \"SERVICE_DESK_INTEGRATION\"\n ],\n \"includeTypes\": [\n \"PUBLIC_IDENTITIES_CONFIG\",\n \"RULE\"\n ],\n \"objectOptions\": {\n \"in_0\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n },\n \"ullamco5f\": {\n \"includedIds\": [\n \"\",\n \"\"\n ],\n \"includedNames\": [\n \"\",\n \"\"\n ]\n }\n }\n },\n \"objects\": [\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"dolor_6f\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"mollit_5\": -16390809,\n \"Lorem_e5\": 62664321,\n \"labore_5\": 32428737.755297646\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "19a04fd7-40ca-473d-8c71-c604bd1e587c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5116916a-b7c5-445c-8ac6-461dee8d2098", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "10ac664a-effc-497b-a1b2-fed54a87b298", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e32d6c1f-0b6f-45dc-a710-226c22a80764", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "52bf17da-6737-4b48-8d6f-cc2f55c1a9b9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a91a13cb-eac5-4002-a29f-d1d9e325b4e5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "export", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "import", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "0f5989f3-dd1b-471f-9949-54fcdfd76c90", - "name": "Initiates configuration objects import job", - "request": { - "name": "Initiates configuration objects import job", - "description": { - "content": "This post will import objects from a JSON configuration file into a tenant. By default, every import will first export all existing objects supported by sp-config as a backup before the import is attempted. The backup is provided so that the state of the configuration prior to the import is available for inspection or restore if needed. The backup can be skipped by setting \"excludeBackup\" to true in the import options. If a backup is performed, the id of the backup will be provided in the ImportResult as the \"exportJobId\". This can be downloaded using the /sp-config/export/{exportJobId}/download endpoint.\nYou cannot currently import from the Non-Employee Lifecycle Management (NELM) source. You cannot use this endpoint to back up or store NELM data. \nFor more information about the object types that currently support import functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).\nThe request will need the following security scope:\n- sp:config:manage", - "type": "text/plain" - }, + "id": "f79092c1-e175-474b-8427-b91599696c89", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "sp-config", - "import" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -129793,1725 +179283,117 @@ { "disabled": true, "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "preview", - "value": "false" + "key": "ownerId", + "value": "" } ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - }, - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "options", - "value": "[object Object]", - "type": "text" - } - ] - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "cacba763-33ee-40ae-b5d4-fa570ffb0c73", - "name": "Import job accepted and queued for processing.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - }, - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "options", - "value": "[object Object]", - "type": "text" - } - ] - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"jobId\": \"\",\n \"status\": \"CANCELLED\",\n \"type\": \"EXPORT\",\n \"message\": \"\",\n \"description\": \"\",\n \"expiration\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "115aae9c-eb42-439c-912b-bb0491f60b54", - "name": "Client Error - Returned if the request body is invalid.\n", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - }, - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "options", - "value": "[object Object]", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eb064f93-6e9a-48d7-a107-03289ae0cf80", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - }, - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "options", - "value": "[object Object]", - "type": "text" - } - ] - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "efa00dd4-01ae-473b-8c2b-1a2f8021d9d7", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - }, - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "options", - "value": "[object Object]", - "type": "text" - } - ] - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8467179f-efce-4e8a-bcb8-39e897f5b489", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - }, - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "options", - "value": "[object Object]", - "type": "text" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d4b9064f-53f6-44ba-8558-1aa52ad373ce", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - }, - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "options", - "value": "[object Object]", - "type": "text" - } - ] - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e1738dff-f1e4-433d-b13f-ab44b2682e93", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "This option is intended to give the user information about how an import operation would proceed, without having any effect on the target tenant. If this parameter is \"true\", no objects will be imported. Instead, the import process will pre-process the import file and attempt to resolve references within imported objects. The import result file will contain messages pertaining to how specific references were resolved, any errors associated with the preprocessing, and messages indicating which objects would be imported.", - "type": "text/plain" - }, - "key": "preview", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) JSON file containing the objects to be imported.", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - }, - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "options", - "value": "[object Object]", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "b5f0b636-52fa-461c-a588-7aa5e40a5dfb", - "name": "Get import job status", - "request": { - "name": "Get import job status", - "description": { - "content": "This gets the status of the import job identified by the `id` parameter.\nFor more information about the object types that currently support import functionality, refer to [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).\nThe request will need the following security scope:\n- sp:config:manage", - "type": "text/plain" - }, - "url": { - "path": [ - "sp-config", - "import", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "78a1bded-6d35-41bd-8755-626c960c05fb", - "name": "Import job status successfully returned.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"jobId\": \"\",\n \"status\": \"CANCELLED\",\n \"type\": \"EXPORT\",\n \"message\": \"\",\n \"description\": \"\",\n \"expiration\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e82ed057-1c37-4dd5-a913-f64741a23989", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3dec373e-4f20-4fe8-a473-c75b983f1fa0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34aaf84f-250c-48e3-be17-235618921de4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d7ef98f3-bcbc-4efe-baab-f38f69e36020", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eacd8879-d809-43cc-86cc-b38ea71ea5ad", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9980cc37-4190-4b28-a3b0-ea2719039a8e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "download", - "description": "", - "item": [ - { - "id": "4cd54816-7115-4cc2-b0d2-be8d2986e7b9", - "name": "Download import job result", - "request": { - "name": "Download import job result", - "description": { - "content": "This gets import file resulting from the import job with the requested id and downloads it to a file. The downloaded file will contain the results of the import operation, including any error, warning or informational messages associated with the import.\nThe request will need the following security scope:\n- sp:config:manage", - "type": "text/plain" - }, - "url": { - "path": [ - "sp-config", - "import", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "e0c57ac0-f7c4-4781-a8ed-6e4e77898cbf", - "name": "Import results JSON object, containing detailed results of the import operation.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"results\": {\n \"cupidatat754\": {\n \"infos\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"Loremd06\": {},\n \"est_635\": {},\n \"velit_71d\": {},\n \"anim509\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"minim_b7\": {},\n \"exercitation_24\": {},\n \"anim_5\": {},\n \"magna_c6d\": {}\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"Loremf6_\": {},\n \"voluptatee1\": {},\n \"laboris_6_c\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"tempor_fb8\": {},\n \"aute9c\": {}\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"et_ca\": {},\n \"in_9e\": {}\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"ad_c4\": {},\n \"sit_722\": {}\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n },\n \"exportJobId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "943f5c6f-901e-4262-83c6-e1473c6ce40a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e2f69ec7-207e-46a4-bd5b-02d848c503f9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "789b1333-c9dd-4344-9a5d-87c512da73b9", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "25975d3b-edc3-4db5-bbc4-03af44f071ba", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4d955063-64ee-4277-b8b2-b13719ae3ae3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "701b15dd-591a-4510-92e1-c89af57879e6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "import", - ":id", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "config-objects", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "5208962e-02ad-49dc-9d5c-cc18e3044a3b", - "name": "Get config object details", - "request": { - "name": "Get config object details", - "description": { - "content": "This gets the list of object configurations which are known to the tenant export/import service. Object configurations that contain \"importUrl\" and \"exportUrl\" are available for export/import.", - "type": "text/plain" - }, + "id": "8ee6d1db-28da-4302-8f3b-ddb66554f0fa", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "sp-config", - "config-objects" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "a4ecd976-83ae-41fa-8c05-7619e3a129d0", - "name": "Object configurations returned successfully.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "config-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"objectType\": \"\",\n \"resolveByIdUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"resolveByNameUrl\": [\n {\n \"url\": \"\",\n \"query\": {}\n },\n {\n \"url\": \"\",\n \"query\": {}\n }\n ],\n \"exportUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"exportRight\": \"\",\n \"exportLimit\": \"\",\n \"importUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"importRight\": \"\",\n \"importLimit\": \"\",\n \"referenceExtractors\": [\n \"\",\n \"\"\n ],\n \"signatureRequired\": false\n },\n {\n \"objectType\": \"\",\n \"resolveByIdUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"resolveByNameUrl\": [\n {\n \"url\": \"\",\n \"query\": {}\n },\n {\n \"url\": \"\",\n \"query\": {}\n }\n ],\n \"exportUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"exportRight\": \"\",\n \"exportLimit\": \"\",\n \"importUrl\": {\n \"url\": \"\",\n \"query\": {}\n },\n \"importRight\": \"\",\n \"importLimit\": \"\",\n \"referenceExtractors\": [\n \"\",\n \"\"\n ],\n \"signatureRequired\": false\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Not Found", + "code": 404, + "header": [ { - "id": "36b31b2a-7e5f-49fb-be29-aa8303209907", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "config-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2accfabe-d430-4e08-828e-63e6d4ec3397", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "config-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e01bd93f-2acf-4383-81e1-746944cdddfd", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "config-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f4c38dab-c309-467f-9561-d934e2b40937", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "config-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "18ed4129-7dba-4be2-b013-bb871d8718ba", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "config-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8a8685ba-0860-4f8a-a070-9264c48253c6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sp-config", - "config-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "sources", - "description": "", - "item": [ + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "46f4be56-5280-4a6c-be02-db33c218f48d", - "name": "Lists all sources in IdentityNow.", + "id": "1285921f-ef35-43a9-8b16-221ffa88420b", + "name": "Get a Work Item", "request": { - "name": "Lists all sources in IdentityNow.", + "name": "Get a Work Item", "description": { - "content": "This end-point lists all the sources in IdentityNow.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or ROLE_SUBADMIN authority is required to call this API.", + "content": "This gets the details of a Work Item belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -131520,59 +179402,25 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "sorters", + "key": "ownerId", "value": "" - }, + } + ], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "(Required) ID of the work item.", "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -131585,12 +179433,13 @@ }, "response": [ { - "id": "ab9b07eb-972b-4e9a-81fb-9000c70e1ffa", - "name": "List of Source objects", + "id": "95e8c835-4e61-4605-81d5-f143229c5189", + "name": "The work item with the given ID.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -131599,55 +179448,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -131678,17 +179482,18 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_GROUP_PERMISSIONS_PROVISIONING\",\n \"NO_GROUP_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n },\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"AUTHENTICATE\",\n \"NO_AGGREGATION\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"VIOLATIONREVIEW\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"RETURNED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3fc3294d-22b9-44b3-a870-37113e975b69", + "id": "5e0dd3b9-c2a8-4760-bf99-e71e64763b48", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -131697,55 +179502,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -131776,17 +179536,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f208a8c1-ab01-4ca8-a9f5-6f7517c3024a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "b15b8db9-a487-4cc6-8528-ab6375ee60a3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -131795,55 +179556,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -131866,25 +179582,26 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e1665b30-8503-4a4d-92f9-c3e8b05a337c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "d2108496-33a3-4900-ba1f-457cb65b67ab", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" @@ -131893,55 +179610,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -131964,85 +179636,78 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e05704ac-ecbe-41c1-a449-d7c2bad0880a", + "name": "Complete a Work Item", + "request": { + "name": "Complete a Work Item", + "description": { + "content": "This API completes a work item. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" }, + "url": { + "path": [ + "work-items", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ { - "id": "88e05103-7838-481a-8b58-a3e0d42defff", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "075c5a5a-cc7e-4235-a634-6c80c0655edf", + "name": "A WorkItems object", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132059,88 +179724,34 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"REJECTED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"EXPIRED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bfa77d6d-743d-4262-b7d0-4d586a30c044", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "8bd736ab-5017-49f1-a2df-74e2f0d082ee", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132157,88 +179768,78 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b99b86df-9f82-4448-8e4a-a62696bf7ba3", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "352e12eb-c199-4352-abd1-fafe1c5aa1b2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "124e11fa-9520-4017-bdd1-1a599c69ab60", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -132255,18 +179856,18 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -132277,33 +179878,36 @@ } }, { - "id": "7e8a25ab-e44a-432e-900a-e5bde53cae4b", - "name": "Creates a source in IdentityNow.", + "id": "406ae182-0a64-4b53-ab5c-650e5cb91c09", + "name": "Forward a Work Item", "request": { - "name": "Creates a source in IdentityNow.", + "name": "Forward a Work Item", "description": { - "content": "This creates a specific source with a full source JSON representation. Any passwords are submitted as plain-text and encrypted upon receipt in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This API forwards a work item to a new owner. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "sources" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "content": "(Required) The ID of the work item", "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -132318,7 +179922,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -132329,27 +179933,19 @@ }, "response": [ { - "id": "eb5b4f6e-85ef-4cb5-9d2c-041a6f0bc34a", - "name": "Created Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", + "id": "d041ab7b-db42-4607-a0f1-764733418247", + "name": "Success, but no data is returned.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132357,10 +179953,6 @@ "key": "Content-Type", "value": "application/json" }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -132373,7 +179965,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -132382,40 +179974,26 @@ } } }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "status": "OK", + "code": 200, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "aeb0e521-f3cc-4bcb-9c82-f2ece2692741", + "id": "e323f194-d091-4ed8-ad67-e6b24e5e8938", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132439,7 +180017,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -132456,32 +180034,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "898d3615-e862-4dae-bda9-a7d3718fd81d", + "id": "c68e7410-5d3e-4ef8-aaa3-091750f92244", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132505,7 +180075,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -132527,27 +180097,19 @@ "_postman_previewlanguage": "json" }, { - "id": "b8717230-4b38-4845-b3cc-d652461cfec0", + "id": "e7be6861-9e62-47ae-a22b-22b76a89b6a3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132571,7 +180133,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -132588,32 +180150,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "33f070e1-47be-46a9-a2cd-7d2ff921d92e", + "id": "4281e220-cb59-429b-a426-7548accc90a6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132637,7 +180191,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -132659,27 +180213,19 @@ "_postman_previewlanguage": "json" }, { - "id": "cdd57589-b607-40e3-9036-6739a77d9fa0", + "id": "4db407cd-af98-4edf-8374-2984ea5678a0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id", + "forward" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -132703,7 +180249,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -132720,7 +180266,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -132731,14517 +180277,47 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "03885ec0-95fe-4edb-8395-7fea97c23aa4", - "name": "Get Source by ID", - "request": { - "name": "Get Source by ID", - "description": { - "content": "This end-point gets a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "37f08447-9b8c-4002-896d-784475bdfa8f", - "name": "A Source object", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "35f8a010-edfd-478e-97f5-eb2a3db086bd", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c8b93aca-5583-4f16-aad2-977cac3d0714", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f685e9e-b433-40ea-baeb-90e8c638a9e7", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9e31d816-b890-4a46-960b-3088f5fde830", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7a82e655-024d-45da-a7bb-069e31426de9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a695834b-cb68-4fe6-b051-c7c035e3da5c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c006ebb9-212e-4d27-bdcf-9bb553365deb", - "name": "Update Source (Full)", - "request": { - "name": "Update Source (Full)", - "description": { - "content": "This API updates a source in IdentityNow, using a full object representation. In other words, the existing Source\nconfiguration is completely replaced.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "ec5d74cf-1f45-4a60-a188-519a8dd2a563", - "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0dbe5281-09c7-479e-bb9d-7979c51d2af8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "926d676d-f2dc-4a42-96ad-482c571677c5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7212665f-8768-4905-bed7-0aed86d2ba69", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2d6997b9-5707-4888-902d-643ac5bd3c06", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2e5ed946-9e11-46be-b72b-7f3b5e373915", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8442d22b-a9be-4e05-8e87-3d95d15ef3aa", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e91ee994-c632-49fb-8c92-83a4f9be1d2f", - "name": "Update Source (Partial)", - "request": { - "name": "Update Source (Partial)", - "description": { - "content": "This API partially updates a source in IdentityNow, using a list of patch operations according to the\n[JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n\nSome fields are immutable and cannot be changed, such as:\n* id\n* type\n* authoritative\n* created\n* modified\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or API authority is required to call this API.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2996071d-ad41-4277-95ff-d6070a6ade72", - "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "858996e0-fc73-4840-9fcf-39acbd18b21a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "94a780e4-792d-4e8d-a652-fa098c965440", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "39b23a10-08d7-4281-815e-8b2722719972", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9feec1a6-5c9a-46d4-9b23-7f675fe22a6a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3ef46c49-1bc5-4798-95e5-e3dc02b4a5f1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e3f4ebad-ad75-49d5-b405-4a119c26a5df", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "81c67198-262a-485d-89b8-8cdee0b0bac4", - "name": "Delete Source by ID", - "request": { - "name": "Delete Source by ID", - "description": { - "content": "This end-point deletes a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\nAll of accounts on the source will be removed first, then the source will be deleted. Actual status of task execution can be retrieved via method GET `/task-status/{id}`", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "449883ae-f72f-4409-9c16-bc889bc5ef20", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98715eb5-1441-4ff3-84d9-56ccd5db553b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bfd1aaf3-ab53-49e5-af94-0eb28fb3c77d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b90cbf0a-e3cb-4c22-b231-2457d42d7022", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a7bc135-aaf7-4460-af47-a07349882c16", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13566a79-d0c8-4307-a566-24db50aaecdc", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "21ae4325-5a07-4243-ab52-babbaf7e5ecf", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "attribute-sync-config", - "description": "", - "item": [ - { - "id": "a41ec946-4d44-43a9-a42e-faf793fca6c0", - "name": "Attribute Sync Config", - "request": { - "name": "Attribute Sync Config", - "description": { - "content": "This API returns the existing attribute synchronization configuration for a source specified by the given ID. The response contains all attributes, regardless of whether they enabled or not.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "4a499db3-4fa2-4ac3-bcb1-e9539e9603ab", - "name": "Attribute synchronization configuration for a source", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"source\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "15eb4d91-afd5-4fec-b777-244e88363306", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "89155fd3-7540-4ed5-96e0-d133bee64fbc", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37bc5a58-2f79-43e2-b98e-0f21dd45280a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c455c441-6b1a-43e4-ae60-bb85ee4cea2d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64067534-16d9-4458-8882-ea03dd8f8a2e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2d514052-0df4-4e72-ad0a-d6dba2f15535", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a8304870-feb3-4063-95f7-4f9a9d09345c", - "name": "Update Attribute Sync Config", - "request": { - "name": "Update Attribute Sync Config", - "description": { - "content": "Replaces the attribute synchronization configuration for the source specified by the given ID with the configuration provided in the request body. Only the \"enabled\" field of the values in the \"attributes\" array is mutable. Attempting to change other attributes or add new values to the \"attributes\" array will result in an error.\n \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "37aeb03d-6a8b-48bd-8973-4801379196b2", - "name": "Updated attribute synchronization configuration for a source", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"source\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ed9fdaea-f661-412b-acbc-b9e2f18b1355", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b68f1e75-1f48-45a1-86b6-450ee96ab98a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "07cc8111-bd32-432e-b01d-0157e2dcc799", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f1ed4068-0394-47bb-a3e6-bd7466622dff", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7bae9f66-e2d4-406d-815d-07e70bddfeab", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6af48542-e0d7-49c9-9f88-0f097d6c22f5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "attribute-sync-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"source\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n },\n {\n \"name\": \"\",\n \"displayName\": \"\",\n \"enabled\": \"\",\n \"target\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "connectors", - "description": "", - "item": [ - { - "name": "source-config", - "description": "", - "item": [ - { - "id": "7817c14e-b756-4102-b5b7-faef33d79c88", - "name": "Gets source config with language translations", - "request": { - "name": "Gets source config with language translations", - "description": { - "content": "Looks up and returns the source config for the requested source id after populating the source config values and applying language translations.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "connectors", - "source-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "no" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "e9b032a0-c01e-450a-92ce-4cad26f38c5f", - "name": "A Connector Detail object", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "connectors", - "source-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "no" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"sourceConfigXml\": \"\",\n \"sourceConfig\": \"\",\n \"directConnect\": \"\",\n \"fileUpload\": \"\",\n \"uploadedFiles\": \"\",\n \"connectorMetadata\": {}\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b4c016fc-f255-484c-adce-9c973da33d8e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "connectors", - "source-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "no" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "85c5eacb-2044-4b73-88b1-6cdc884b5a6d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "connectors", - "source-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "no" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "63fe234d-8647-40de-baf9-0444ed65d238", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "connectors", - "source-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "no" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "191ad64a-da02-40e2-9f0f-4e0dcb2c540a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "connectors", - "source-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "no" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eeb64fa8-efa8-4ec7-978c-69247ae758d2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "connectors", - "source-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The locale to apply to the config. If no viable locale is given, it will default to \"en\"", - "type": "text/plain" - }, - "key": "locale", - "value": "no" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "schemas", - "description": "", - "item": [ - { - "name": "accounts", - "description": "", - "item": [ - { - "id": "87ab8cb7-2007-4777-81ec-5837f5e8a49f", - "name": "Downloads source accounts schema template", - "request": { - "name": "Downloads source accounts schema template", - "description": {}, - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "abe4f404-1e87-4223-a54d-3deecd0e8224", - "name": "Successfully downloaded the file", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "text/csv" - } - ], - "body": "{\n \"example\": \"id,name,givenName,familyName,e-mail,location,manager,groups,startDate,endDate\"\n}", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "a09624d6-de96-49b7-9eef-53adf42f8e89", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "94f0543b-f00a-4a87-b59e-240971384ce9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4b27c9a3-4356-452b-9746-baf1d374c3e1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ded7da59-6b09-4113-bf9b-d45eeff488b5", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9d9bd9a9-8dc6-4484-bf1f-78b082ddcacb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9565383e-6d4e-4af7-872e-0862320cb630", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5fd65a31-637d-461a-8c4a-08fefa52b9bd", - "name": "Uploads source accounts schema template", - "request": { - "name": "Uploads source accounts schema template", - "description": { - "content": "This API uploads a source schema template file to configure a source's account attributes.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "response": [ - { - "id": "4d7772e9-0a34-4cf9-bec9-ee8433993fa5", - "name": "Successfully uploaded the file", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "11dda709-7e23-4724-8832-f4fbe273dabc", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "72f089e1-b3db-484f-829e-7f5d9eb55b56", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "49de045e-807c-474e-a29f-b2a82e262769", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "68e2f820-0e81-492f-acb5-1ed1a9c26012", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b139b13d-df64-4df0-aba9-3dd2c10d6e0a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "entitlements", - "description": "", - "item": [ - { - "id": "a0b44106-8d91-47ee-a0fc-6d56a3db3c1d", - "name": "Downloads source entitlements schema template", - "request": { - "name": "Downloads source entitlements schema template", - "description": {}, - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "cca3c1bd-3544-4102-bffa-bcececf096ac", - "name": "Successfully downloaded the file", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "text/csv" - } - ], - "body": "{\n \"example\": \"id,name,displayName,created,description,modified,entitlements,groups,permissions\"\n}", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "e25a9bb3-4cf5-414e-be6f-7de96c374d06", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c0194acf-5b4d-4689-912e-b5ca9d7cace3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec402a5b-e8b1-47ec-ae31-b9327446abb2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "12337800-f05a-454d-bb22-a64ee7a4c8c0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e52c29e3-bc28-424e-aa3b-5aba1e423019", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64a187df-64fb-43d8-9e4a-ca0ab99f9e64", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "21131f87-938a-4322-859e-3fc4ceeea065", - "name": "Uploads source entitlements schema template", - "request": { - "name": "Uploads source entitlements schema template", - "description": { - "content": "This API uploads a source schema template file to configure a source's entitlement attributes.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "response": [ - { - "id": "d0467bb3-12b4-4585-9b62-7357f69cb604", - "name": "Successfully uploaded the file", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8e251971-5c59-48a3-891b-39d628bd8385", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0f4e0619-f860-4e04-8cef-4747784f0d61", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8fc5b5c6-afdf-4fdd-9d47-ea07666abf0c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fe3a81d2-a1d3-46db-bbf4-57ca7e6c36bf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "58d689a6-5b74-4b3b-8dec-426d605231f0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "synchronize-attributes", - "description": "", - "item": [ - { - "id": "9c5ae03f-1b91-4589-adb9-2f14a52f85b3", - "name": "Synchronize single source attributes.", - "request": { - "name": "Synchronize single source attributes.", - "description": { - "content": "This end-point performs attribute synchronization for a selected source.\nA token with ORG_ADMIN or SOURCE_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "2654cf06-3c16-4fa9-a0d2-b015ce0a604f", - "name": "A Source Sync job", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"status\": \"QUEUED\",\n \"payload\": {\n \"type\": \"\",\n \"dataJson\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f94c95d4-c672-416b-9ee5-837cb5a03a07", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "63d0a9d4-5710-4059-a71c-ba49dc75a6e5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "441953ff-481d-4381-bd50-1ce19a469c26", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4aeb3518-add9-4947-88eb-76f653e58a06", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cbc57007-239e-4358-9b5c-49cc1b67e292", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "87cb42f1-f2d8-4327-acfa-e7ae5be8f043", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "synchronize-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "entitlement-request-config", - "description": "", - "item": [ - { - "id": "cf30f7c5-8264-440f-a9de-52b13efdc4aa", - "name": "Get Source Entitlement Request Configuration", - "request": { - "name": "Get Source Entitlement Request Configuration", - "description": { - "content": "This API gets the current entitlement request configuration for a source. This source-level configuration should apply for all the entitlements in the source.\n\nAccess request to any entitlements in the source should follow this configuration unless a separate entitlement-level configuration is defined.\n- During access request, this source-level entitlement request configuration overrides the global organization-level configuration.\n- However, the entitlement-level configuration (if defined) overrides this source-level configuration.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "key": "id" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "16ccb606-2f2f-4548-b512-1fa298dc73fc", - "name": "Source Entitlement Request Configuration Details.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98d283c3-f130-478b-9e9a-305e1ff23889", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0ed6ab38-c4d5-4f44-8581-fd7f61af1353", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f823730c-d61f-444d-8f43-52f020e7a3c2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1055baf4-b3aa-4e32-8baf-551326f70c25", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "35bb1b7e-c1f2-4b0e-a854-9e7af66d59d6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b9826370-c2c6-4fe9-bf26-8e1e04d01f12", - "name": "Update Source Entitlement Request Configuration", - "request": { - "name": "Update Source Entitlement Request Configuration", - "description": { - "content": "This API replaces the current entitlement request configuration for a source. This source-level configuration should apply for all the entitlements in the source.\n\nAccess request to any entitlements in the source should follow this configuration unless a separate entitlement-level configuration is defined.\n- During access request, this source-level entitlement request configuration overrides the global organization-level configuration.\n- However, the entitlement-level configuration (if defined) overrides this source-level configuration.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "key": "id" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a2fc9f5a-62b2-4113-aaaa-bc4ba7c6e046", - "name": "Source Entitlement Request Configuration Details.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "084e7002-a053-49fc-be6a-7092bad9de28", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "960aec82-63bb-427f-b64d-180bed4e8da1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e68a3984-27ee-4a26-9b32-8fe1daee10af", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7dbed9ce-cb65-43a2-bef8-0e912672b923", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "932a6a22-1372-40a2-b80d-46758998c3a2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "entitlement-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accessRequestConfig\": {\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"ENTITLEMENT_OWNER\",\n \"approverId\": \"\"\n }\n ],\n \"requestCommentRequired\": false,\n \"denialCommentRequired\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "{sourceId}", - "description": "", - "item": [ - { - "name": "connector", - "description": "", - "item": [ - { - "name": "check-connection", - "description": "", - "item": [ - { - "id": "579ae209-9593-45f0-8065-b3f2889be51a", - "name": "Check connection for source connector.", - "request": { - "name": "Check connection for source connector.", - "description": { - "content": "This endpoint validates that the configured credentials are valid and will properly authenticate with the source identified by the sourceId path parameter.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "e380bc20-d4eb-49dd-aa86-359977688a99", - "name": "The result of checking connection to the source connector with response from it.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"FAILURE\",\n \"elapsedMillis\": \"\",\n \"details\": {}\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b17b3045-d05f-464a-bb39-96aac44ce2e8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5700b8e9-bd16-41ef-86b2-c2a49bf8c35b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1492dcb4-c0bb-4450-aa25-e4ccca3ca4cd", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b95b1f92-f519-4506-ab1b-82c88a12a3f0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "97949f4a-7d37-4c4f-b3ea-d9a420382dbf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "31ee65ea-3c06-4d93-ad17-7d649e3ea806", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "check-connection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "peek-resource-objects", - "description": "", - "item": [ - { - "id": "4280b12d-b861-49b1-a843-49626946c1e1", - "name": "Peek source connector's resource objects", - "request": { - "name": "Peek source connector's resource objects", - "description": { - "content": "Retrieves a sample of data returned from account and group aggregation requests.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e2ec3e56-bf09-44a5-ba8f-00d640582132", - "name": "List of resource objects that was fetched from the source connector.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"objectCount\": \"\",\n \"elapsedMillis\": \"\",\n \"resourceObjects\": [\n {\n \"instance\": \"\",\n \"identity\": \"\",\n \"uuid\": \"\",\n \"previousIdentity\": \"\",\n \"name\": \"\",\n \"objectType\": \"\",\n \"incomplete\": \"\",\n \"incremental\": \"\",\n \"delete\": \"\",\n \"remove\": \"\",\n \"missing\": [\n \"\",\n \"\"\n ],\n \"attributes\": {},\n \"finalUpdate\": \"\"\n },\n {\n \"instance\": \"\",\n \"identity\": \"\",\n \"uuid\": \"\",\n \"previousIdentity\": \"\",\n \"name\": \"\",\n \"objectType\": \"\",\n \"incomplete\": \"\",\n \"incremental\": \"\",\n \"delete\": \"\",\n \"remove\": \"\",\n \"missing\": [\n \"\",\n \"\"\n ],\n \"attributes\": {},\n \"finalUpdate\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "29870ae9-de40-4006-9cca-ed1e3f01743a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "89b00269-c31f-4a65-a30b-5e23507c32fd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "01a9f2e9-1db7-4ba3-b3d5-166c45a6ed14", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b4dee3ca-3c50-41e8-a455-823b3ff0cee1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "833fd2aa-557e-4a9c-b26e-75aa2349b71a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fff93ef7-8e4a-4f1a-9189-f6ba7034145b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "peek-resource-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectType\": \"account\",\n \"maxCount\": 25\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "ping-cluster", - "description": "", - "item": [ - { - "id": "c657fd64-e4ef-4b99-aa5e-2a20d2ca9964", - "name": "Ping cluster for source connector", - "request": { - "name": "Ping cluster for source connector", - "description": { - "content": "This endpoint validates that the cluster being used by the source is reachable from IdentityNow.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "ping-cluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "fc5a79b2-6591-400c-a098-d7271c082c70", - "name": "The result of pinging connection with the source connector.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "ping-cluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"FAILURE\",\n \"elapsedMillis\": \"\",\n \"details\": {}\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b258f8c9-33fc-4999-aae0-c8df1c795d98", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "ping-cluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ee10efa0-f690-4e43-84b2-3b937d5bfbc1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "ping-cluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "35de7ee8-4f83-4efe-8151-59bca82e1176", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "ping-cluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cd6b8cae-9283-4b26-b171-5766cff66340", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "ping-cluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ab3a55b-93a4-40c4-9022-e1f59db3e385", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "ping-cluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b3e1f9cd-ba03-465b-9fcb-407e39ab8b9c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "ping-cluster" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "test-configuration", - "description": "", - "item": [ - { - "id": "ad996c6c-c858-4189-b7ed-741268eac5eb", - "name": "Test configuration for source connector", - "request": { - "name": "Test configuration for source connector", - "description": { - "content": "This endpoint performs a more detailed validation of the source's configuration that can take longer than the lighter weight credential validation performed by the checkConnection API.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "test-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "08dce810-07d2-4c55-bc05-1d599143d129", - "name": "The result of testing source connector configuration with response from it.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "test-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"FAILURE\",\n \"elapsedMillis\": \"\",\n \"details\": {}\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f749634-bf76-41c1-9878-eee92bcfdb51", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "test-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e48c1b74-1ca1-4c8f-9ca6-eb6080875f1e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "test-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cfe1da81-f47f-4beb-a478-1c14ae235af2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "test-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9153fb91-49ad-4ac8-abe2-382a0ad29034", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "test-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bf8f9eb7-a185-4d0e-93d6-f7ce605d6be0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "test-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34b922f1-9279-472b-8573-a2fc38eda7ec", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "connector", - "test-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "native-change-detection-config", - "description": "", - "item": [ - { - "id": "71795642-eb2f-4268-96a5-9d143868365c", - "name": "Native Change Detection Configuration", - "request": { - "name": "Native Change Detection Configuration", - "description": { - "content": "This API returns the existing native change detection configuration for a source specified by the given ID.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "key": "sourceId" - }, - { - "disabled": true, - "description": { - "content": "(Required) The source id", - "type": "text/plain" - }, - "type": "any", - "value": "", - "key": "id" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "b757df53-6dfa-4685-a88b-0d1bec9572ba", - "name": "Native change detection configuration for a source", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_DELETED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b1b07bd5-712b-47e0-a290-35884f983007", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8208fff6-51a4-4ebd-b006-b4d7cb0ce243", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "49d84251-cbd0-4dbd-ac88-0009786bafa2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c30e7c1-e9f0-4491-9d6a-0d275ad372a2", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "027e1898-80f1-41db-ab66-60ebc5b3fb3b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fe2a05cc-a988-4260-9ec7-e8e8a7cdd2b5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "fc35579e-18ef-4cc0-852c-20b2cf93bf4d", - "name": "Update Native Change Detection Configuration", - "request": { - "name": "Update Native Change Detection Configuration", - "description": { - "content": "Replaces the native change detection configuration for the source specified by the given ID with the configuration provided in the request body.\n \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "key": "sourceId" - }, - { - "disabled": true, - "description": { - "content": "(Required) The source id", - "type": "text/plain" - }, - "type": "any", - "value": "", - "key": "id" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_DELETED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cc577fcf-73dc-4d54-a426-83d60e67921f", - "name": "Updated native change detection configuration for a source", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_DELETED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_DELETED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "373f5113-ea95-4afc-98fc-ceeb0307535a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_DELETED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d9cd7698-e2d9-4d88-901c-5a4f837a2342", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_DELETED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4cebca0e-fb41-475c-b99a-cb43b97bf59c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_DELETED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "35176576-c9a0-4254-8c65-d8fc11c0d705", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_DELETED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ce3683c-975c-435b-9e15-c4e22fbda58c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_DELETED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "97868fe8-46eb-47d3-9116-ce50f3d64bda", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"enabled\": false,\n \"operations\": [\n \"ACCOUNT_DELETED\",\n \"ACCOUNT_DELETED\"\n ],\n \"allEntitlements\": false,\n \"allNonEntitlementAttributes\": false,\n \"selectedEntitlements\": [\n \"\",\n \"\"\n ],\n \"selectedNonEntitlementAttributes\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "125e5146-716b-483b-9fdd-7f65428ce2ad", - "name": "Delete Native Change Detection Configuration", - "request": { - "name": "Delete Native Change Detection Configuration", - "description": { - "content": "Deletes the native change detection configuration for the source specified by the given ID.\nA token with API, or ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "key": "sourceId" - }, - { - "disabled": true, - "description": { - "content": "(Required) The source id", - "type": "text/plain" - }, - "type": "any", - "value": "", - "key": "id" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "b82c68ad-52bf-46a8-837d-5ffd6c5714b9", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "aa4981cf-15f2-4f01-9c02-d5fa83ec8570", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d2e29fe3-4a16-466a-8af7-cdd145800a67", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f574b8ce-81c1-4fa3-a335-ad5bea1e0524", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e9af4864-d2a0-4ccd-aac6-04bca323bae8", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6faf137b-fd81-41d0-a0e6-9cb6f78c58e5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e339eebb-fa56-4c49-8cca-e052727fbd9f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "native-change-detection-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "provisioning-policies", - "description": "", - "item": [ - { - "id": "fe1525f2-f223-4aad-a930-c1bb6838fbd6", - "name": "Lists ProvisioningPolicies", - "request": { - "name": "Lists ProvisioningPolicies", - "description": { - "content": "This end-point lists all the ProvisioningPolicies in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "797f4d69-0afd-4a18-aead-187c3ed2e4e4", - "name": "List of ProvisioningPolicyDto objects", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ca18db64-f64b-4ac2-bce9-5f4ec994f8a0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "08ba8a62-a1b6-4ce8-9fac-051aa57a7ea7", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "957ee206-3276-4e9e-9526-96ac7c7ef17f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "61b391e8-f564-495b-85c4-bfd39d280659", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ba5723f-7bfa-4656-a9ef-99229aa2ea83", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9e7c0d9-5005-4640-9949-f12d3ed357f4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0c291cf1-9b02-4353-aec6-64784db67b5f", - "name": "Create Provisioning Policy", - "request": { - "name": "Create Provisioning Policy", - "description": { - "content": "This API generates a create policy/template based on field value transforms. This API is intended for use when setting up JDBC Provisioning type sources, but it will also work on other source types.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "bb1bef26-34a3-4b39-9cbe-48b5ce680174", - "name": "Created ProvisioningPolicyDto object", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75e990b2-09eb-4537-bbda-7664b50cc699", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a3c8de9c-f9c0-4242-9244-b975012d6391", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "67e657fe-f20c-4264-a259-17e9e745e901", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "48ee0049-a5c2-4176-bd6d-36b5c7cf9ca2", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "58750cf4-d48d-4eaa-b2c1-72603b159292", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b30384bd-485e-4edb-8239-21be24e6f617", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{usageType}", - "description": "", - "item": [ - { - "id": "2fe1e5db-ba11-4be9-8380-7ac234969901", - "name": "Get Provisioning Policy by UsageType", - "request": { - "name": "Get Provisioning Policy by UsageType", - "description": { - "content": "This end-point retrieves the ProvisioningPolicy with the specified usage on the specified Source in IdentityNow.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "UNASSIGN", - "key": "usageType", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "3aa2e4bf-03f0-44a5-a115-afcdb8d397d1", - "name": "The requested ProvisioningPolicyDto was successfully retrieved.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c48eac23-05d8-461a-a7a0-a675c568e6b7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d1ccef17-a5b4-436f-aee2-eacf49407ee5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f1e3846-0324-4273-baa2-845252105d4b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f757bf59-dee4-492b-8fe5-aa9c75e5fa31", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a1780177-ac05-4612-a55e-2b26b6fddb73", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0d2e96f3-f0c8-4fe2-8715-2c12cae1eb36", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5164b7bf-0d93-4238-95df-6e6f03cc631d", - "name": "Update Provisioning Policy by UsageType", - "request": { - "name": "Update Provisioning Policy by UsageType", - "description": { - "content": "This end-point updates the provisioning policy with the specified usage on the specified source in IdentityNow.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "UNASSIGN", - "key": "usageType", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e723877b-01a0-4caf-b471-317b25e66419", - "name": "The ProvisioningPolicyDto was successfully replaced.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d42a078b-4549-4bdc-a6bb-f4ebd3af8a28", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6eca5782-535f-4307-bd5e-5c3e0c2f5eb7", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "066cfac4-7b3c-42af-b7d8-b82b5912e8a4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "97da3308-40b0-4e04-ae65-3cc4a550e0a1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7fcbfee4-9e9c-4ed3-a741-2a3968c687c1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f1ff3e62-1a59-460c-a7c3-d991a905e600", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e4527fb5-b34f-4aba-84c3-e8532937ce5a", - "name": "Partial update of Provisioning Policy", - "request": { - "name": "Partial update of Provisioning Policy", - "description": { - "content": "This API selectively updates an existing Provisioning Policy using a JSONPatch payload.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "UNASSIGN", - "key": "usageType", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8da19b1e-530d-45c8-8474-5c52d21f9150", - "name": "The ProvisioningPolicyDto was successfully updated.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7887a84c-700e-401e-949c-3d7ca758f0a0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de232621-98e2-461b-b20f-0dbaf42a9ed8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cea74e4e-5a68-44db-9e94-e99d4e9eedae", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2cf4e714-97fe-4c43-af3e-f590a5c18c82", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec8ec987-d7cb-4b51-87c3-45364cbcdf98", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b3080fb-e09b-4302-9507-f3df05e00fd4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "92f74f0d-33e1-4dc2-a82b-b3cfef7d8bb2", - "name": "Delete Provisioning Policy by UsageType", - "request": { - "name": "Delete Provisioning Policy by UsageType", - "description": { - "content": "Deletes the provisioning policy with the specified usage on an application.\nA token with API, or ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "UNASSIGN", - "key": "usageType", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "e541f0c7-d856-4a29-af66-bf99cc02f4cf", - "name": "The ProvisioningPolicyDto was successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "4f47b312-7aca-4a5d-b1e2-f9aa2fb2d407", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "665c80a6-aa02-4cd9-a4d5-65281295863f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "82ca4e0b-7253-45ef-a153-fc9608edc3bc", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2db8059f-f3aa-4b67-9d28-ea655f633ecd", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6bb9f879-e3ed-41f5-9507-566b6f8feedc", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7e260cb9-19f1-422f-bf2a-cf06fd81cf89", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "bulk-update", - "description": "", - "item": [ - { - "id": "ada02163-e876-4b04-8585-fc888bef3755", - "name": "Bulk Update Provisioning Policies", - "request": { - "name": "Bulk Update Provisioning Policies", - "description": { - "content": "This end-point updates a list of provisioning policies on the specified source in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "68864693-d21e-4699-b3fe-aa3bd2e3027e", - "name": "A list of the ProvisioningPolicyDto was successfully replaced.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1c69810a-0fb2-4a93-88db-9168f54cd321", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5bd741b6-fdb1-4473-aa26-2ded6e9708eb", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "02ab570b-7881-4ed7-9dfe-08afb2017c77", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "99ce51ab-5c92-4f3e-a73c-ef2ab5f2abe7", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "87a055b4-b85b-4b5e-8abe-d72554b4a740", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4db3ed42-5346-479d-a6cc-1a8fee0c7853", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNASSIGN\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "schemas", - "description": "", - "item": [ - { - "id": "ba10cba6-b98c-4a52-83ab-be628cdce811", - "name": "Lists the Schemas that exist on the specified Source in IdentityNow.", - "request": { - "name": "Lists the Schemas that exist on the specified Source in IdentityNow.", - "description": {}, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "fd5934f3-132e-4b4c-9872-0bd2fd7de86b", - "name": "The Schemas were successfully retrieved.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"SYNC_PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"PASSWORD\",\n \"NO_PERMISSIONS_PROVISIONING\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "95959249-de53-43b0-bd41-97577ae9e605", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "71ea476b-f995-47b1-9652-242afdca2169", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "645304fe-08e2-4d04-887e-3c6b3b1a826e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "952df46f-16d1-4f8c-9f8a-1a1df94a206a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eb4ef71c-cfca-4e8a-90a2-9e8f23edbaad", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "377ab875-bb6c-4fed-9548-a3a075b2e700", - "name": "Creates a new Schema on the specified Source in IdentityNow.", - "request": { - "name": "Creates a new Schema on the specified Source in IdentityNow.", - "description": {}, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f34a0fcc-8ddc-4622-99a1-6946858f7c7f", - "name": "The Schema was successfully created on the specified Source.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1934a0b9-54dc-4f35-a08f-fc2d5a0a4ae2", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "78d77a92-f573-4c47-b9a2-cb0ec86cf870", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e5ef8c51-e1b7-4140-90c2-af5a9a0d04f7", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2de17b4c-e2c3-441f-bc8c-6a9027ef8d2a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "83234776-bed2-4376-a158-645e5a11e6de", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{schemaId}", - "description": "", - "item": [ - { - "id": "fb7cd08f-07bc-44f7-846f-0c082cb79761", - "name": "Get Source Schema by ID", - "request": { - "name": "Get Source Schema by ID", - "description": { - "content": "Get the Source Schema by ID in IdentityNow.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "schemaId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "8e5b49e9-0f1d-4e01-bd89-253fd17fe490", - "name": "The requested Schema was successfully retrieved.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "05d6b874-2f38-41b3-940f-2caaf867ecdf", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9f0fa404-ff8b-4fb3-b42e-8ae11e95b7da", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2a6bab51-a64d-46b2-a6e8-30c7bafead7a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a04338d9-fb39-4096-a72c-785d178df68d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0cb79603-323a-4ca9-a118-191e3c9eff86", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6771436e-41e6-4e05-99d9-e541294fc699", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "16f9a8b5-7db7-4148-a6c9-669e4a3fea6a", - "name": "Update Source Schema (Full)", - "request": { - "name": "Update Source Schema (Full)", - "description": { - "content": "This API will completely replace an existing Schema with the submitted payload. Some fields of the Schema cannot be updated. These fields are listed below.\n* id\n* name\n* created\n* modified\nAny attempt to modify these fields will result in an error response with a status code of 400.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "schemaId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6b2aead8-36d2-4b84-969f-82b275d47cf7", - "name": "The Schema was successfully replaced.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75f9fe04-a880-4d11-b3e3-0be3d5497758", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f6611313-ee7d-4a37-a6bc-4b5cfbc47f2f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c0f17044-2fe1-4c22-977b-088cc15c4cb5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aa486cc8-3947-4fe5-bbce-7b80a6bf7db4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "105b958b-a6bb-4a98-a6e8-b9a1e52d0a04", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "28090cb0-a7e2-4ee0-956f-c6e3fc7fbdfe", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "64815009-5e18-422d-ad5a-e4d23bcf98cc", - "name": "Update Source Schema (Partial)", - "request": { - "name": "Update Source Schema (Partial)", - "description": { - "content": "Use this API to selectively update an existing Schema using a JSONPatch payload. \n\nThe following schema fields are immutable and cannot be updated:\n\n- id\n- name\n- created\n- modified\n\n\nTo switch an account attribute to a group entitlement, you need to have the following in place:\n\n- `isEntitlement: true`\n- Must define a schema for the group and [add it to the source](https://developer.sailpoint.com/idn/api/beta/create-source-schema) before updating the `isGroup` flag. For example, here is the `group` account attribute referencing a schema that defines the group:\n```json\n{\n \"name\": \"groups\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"2c9180887671ff8c01767b4671fc7d60\",\n \"name\": \"group\"\n },\n \"description\": \"The groups, roles etc. that reference account group objects\",\n \"isMulti\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n}\n```\n", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "schemaId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d901346a-64a5-45f3-8b00-f3f085bda5a7", - "name": "The Schema was successfully updated.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"AUTHENTICATE\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMulti\": false,\n \"isEntitlement\": false,\n \"isGroup\": false\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5935bf17-7201-425b-9d65-6275fb16456f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c05677c9-b613-407a-8a23-1878456ea991", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bb550311-7e6e-4c26-8d00-6929ccb019f4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ddc09b52-d363-43a4-b96a-2538ec639221", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2bd9dd38-a6d2-4787-8ed0-551a3782db63", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2d9b6a63-6cda-4d2a-9f25-776efd6521ac", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "79dd1536-710c-41e5-a836-2b5f3a70c215", - "name": "Delete Source Schema by ID", - "request": { - "name": "Delete Source Schema by ID", - "description": {}, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "schemaId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "95d286dd-1285-4fa8-b1c9-5077d7c82ed7", - "name": "The Schema was successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "f9a761ac-be2d-4ba5-945c-608edd53d51e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1a974b49-69ac-49ad-bdc1-99c7b85cafb6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e1af0f02-8c10-4d8d-910f-4e4935fb819e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "120c4477-722a-40c7-aea1-7ef45bda6a05", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4b3e304d-0b97-4778-8882-c175f9411f35", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "59d89c39-e57a-4c00-9911-37ca8cad8aae", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "upload-connector-file", - "description": "", - "item": [ - { - "id": "7bd1b75f-91c0-490f-83ce-b3a383831cc4", - "name": "Upload connector file to source", - "request": { - "name": "Upload connector file to source", - "description": { - "content": "This uploads a supplemental source connector file (like jdbc driver jars) to a source's S3 bucket. This also sends ETS and Audit events.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "response": [ - { - "id": "2bd22389-8564-439f-a629-fada4fd9c988", - "name": "Uploaded the file successfully and sent all post-upload events", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PROVISIONING\",\n \"COMPOSITE\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "542e64e4-6736-40c4-8678-946ddebfa882", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fd3b9452-4d02-495d-a953-b4282ecf3a4a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "73e82eb0-38ae-4d38-8a5e-6bd40dc7809a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f1a85751-48c0-4c65-b71f-b5c8a91854a7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8832d5ef-5db6-44fe-87f7-c1ae16227ff9", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "task-status", - "description": "", - "item": [ - { - "id": "69f8832e-5bf9-4cc3-8d84-5477ab1839b4", - "name": "Retrieve a task status list.", + "id": "0aa923c1-23d9-4f23-8e06-fb2a04a43270", + "name": "Approve an Approval Item", "request": { - "name": "Retrieve a task status list.", + "name": "Approve an Approval Item", "description": { - "content": "Get a TaskStatus list.", + "content": "This API approves an Approval Item. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "task-status" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", + "content": "(Required) The ID of the work item", "type": "text/plain" - }, - "key": "filters", - "value": "" + } }, { + "type": "any", + "value": "", + "key": "approvalItemId", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", + "content": "(Required) The ID of the approval item.", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -147249,68 +180325,25 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "4f1ffde1-579f-41a9-9f5e-5b96dc70d1d7", - "name": "Responds with a TaskStatus for the task with the given task ID.", + "id": "0abaed14-f1e9-435f-9e34-ebde152edca3", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "task-status" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -147327,7 +180360,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -147338,68 +180371,25 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"dolor_a\": -39697974.61657394\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Terminated\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"INFO\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"WARN\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"in_c3\": -23673978.358431473\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"INFO\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n }\n]", + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"REJECTED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"EXPIRED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3f7ad5ba-27d7-43a6-a27f-6b8acbb07ad7", + "id": "28acfceb-70ce-4b6f-85f1-5f41e22d2980", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "task-status" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -147416,7 +180406,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -147427,68 +180417,25 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ef193de7-3939-48d4-a649-588c2607aa10", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "d2e76776-d6ac-47f6-aed2-ea82985ea8a0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "task-status" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -147505,79 +180452,141 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "38e50cef-dbf9-42eb-a3f9-139c45118c64", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "b4cbe838-e4a4-41f4-a654-8dfd8e2aeeb9", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "task-status" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "252a9ac9-1984-42dc-b682-5a7ad5b12e4a", + "name": "Reject an Approval Item", + "request": { + "name": "Reject an Approval Item", + "description": { + "content": "This API rejects an Approval Item. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + ":id", + "reject", + ":approvalItemId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "approvalItemId", + "disabled": true, + "description": { + "content": "(Required) The ID of the approval item.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "2c5759bf-f1b0-4be7-88b2-dfe711749bae", + "name": "A work items details object.", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id", + "reject", + ":approvalItemId" ], + "host": [ + "{{baseUrl}}" + ], + "query": [], "variable": [] }, "header": [ @@ -147594,79 +180603,36 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"REJECTED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"EXPIRED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6aef123d-2ac1-4453-b9d0-14edf98e8c1a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "e5ed9e23-4285-4d66-aaf5-3954d4de9084", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "task-status" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -147683,79 +180649,36 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e07e0bd0-6c37-4f7c-a912-990db48d33b8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "e0d027fb-fa7e-4e74-a6ff-17e352699d3c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "task-status" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -147772,79 +180695,36 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6106cd89-3f55-44fc-9778-f7f3d775ef31", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "4b7f39f4-73c4-4d49-adc2-b6646e7f81e8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "task-status" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**sourceId**: *eq, in*\n\n**completionStatus**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -147861,18 +180741,18 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -147883,1598 +180763,151 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "3c1e3260-b3bf-4d95-9b6b-99e74bd8ac12", + "name": "Bulk approve Approval Items", + "request": { + "name": "Bulk approve Approval Items", + "description": { + "content": "This API bulk approves Approval Items. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + "bulk-approve", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ { - "id": "9b871539-47ae-4748-8378-e04a92298e36", - "name": "Get task status by ID.", - "request": { - "name": "Get task status by ID.", - "description": { - "content": "Get a TaskStatus for a task by task ID.", - "type": "text/plain" - }, + "id": "45482f18-671b-4166-b515-bbb30643bf34", + "name": "A work items details object.", + "originalRequest": { "url": { "path": [ - "task-status", + "work-items", + "bulk-approve", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "b99fbd34-7fb6-44cd-b0b6-9bbd7869e761", - "name": "Responds with a TaskStatus for the task with the given task ID.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"consecteturca4\": \"culpa laboris minim\",\n \"utab\": false,\n \"in_b94\": 55947407.58162019\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"WARN\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fd0b5608-0546-4fb0-a724-81b1e43c6cc8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "07c99611-2ca5-4ffb-b7a8-2bd2bb51c9d5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d62fa184-c0bd-4adb-a83d-50599174d7de", - "name": "Forbidden, generally due to a lack of security rights", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "8074a066-3047-4b03-b050-2309dd687c99", - "name": "TaskStatus with the given id was not found.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "ba1608b3-52d4-4a39-a7fe-08d5046f154b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b18a142c-f19d-4bae-bb9f-f6e86744fa38", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6eb96340-bd6b-4ed3-85a1-71b17ba5aa97", - "name": "Update task status by ID", - "request": { - "name": "Update task status by ID", - "description": { - "content": "Update a current TaskStatus for a task by task ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" }, { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e2995526-9630-45df-8cf2-82c7547b5272", - "name": "Responds with the updated TaskStatus for the task with the given task ID.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"consecteturca4\": \"culpa laboris minim\",\n \"utab\": false,\n \"in_b94\": 55947407.58162019\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"WARN\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e46db6de-ce09-4804-9803-5f8dfe054f74", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c78d229a-2774-42af-83fd-6ebfa7142ceb", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1dca48c3-db9d-4efb-a8d9-68d27483237e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "598f934f-d3f8-4822-8239-07ae8f578500", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "380baaba-a904-4b6e-ae79-45c6db6c3fb9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a6d422c8-60e5-42f5-8a0b-41f0bd50db41", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "task-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"test\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "pending-tasks", - "description": "", - "item": [ - { - "id": "26ad971c-3554-4581-b5ec-e511f72cf1bf", - "name": "Retrieve a pending task list.", - "request": { - "name": "Retrieve a pending task list.", - "description": { - "content": "Retrieve a list of TaskStatus for pending tasks.", - "type": "text/plain" - }, - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "response": [ - { - "id": "6de2e5a4-a780-4447-9874-ee95c7147f9c", - "name": "Responds with a list of TaskStatus for pending tasks.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"dolor_a\": -39697974.61657394\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Terminated\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"INFO\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"WARN\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"type\": \"QUARTZ\",\n \"uniqueName\": \"\",\n \"description\": \"\",\n \"parentName\": \"\",\n \"attributes\": {\n \"in_c3\": -23673978.358431473\n },\n \"created\": \"\",\n \"modified\": \"\",\n \"launched\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"Success\",\n \"messages\": [\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"INFO\"\n },\n {\n \"key\": \"\",\n \"localizedText\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"type\": \"ERROR\"\n }\n ],\n \"progress\": \"\",\n \"percentComplete\": \"\",\n \"returns\": [\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n },\n {\n \"name\": \"\",\n \"attributeName\": \"\"\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d104bb6a-e287-49ac-a8b8-91c290cebb8e", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "dc1bf750-fc60-434a-9737-29369b225760", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eecd7222-2b0a-4492-a46b-4dc00a722574", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c44be637-289f-4b8c-a4c7-884bdfeb8e6e", - "name": "Retrieve headers only for pending task list.", - "request": { - "name": "Retrieve headers only for pending task list.", - "description": { - "content": "Retrieve headers for a list of TaskStatus for pending tasks.", - "type": "text/plain" - }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"REJECTED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"EXPIRED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6197efd6-548e-420d-985f-ead19c7e1606", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "task-status", - "pending-tasks" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "HEAD", + "method": "POST", "body": {} }, - "response": [ - { - "id": "e6d57bea-af80-4cee-88df-875ef1d37e98", - "name": "Responds with headers for List of TaskStatus for pending tasks.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "HEAD", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "dd14a5b1-d095-40e7-bf0c-e643168cd0eb", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "HEAD", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "62f283b3-389b-46bb-abd4-ab2ab8448b83", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "HEAD", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d3267fbd-d278-40b0-9ba6-438b2bd3fab0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "task-status", - "pending-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "HEAD", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "tagged-objects", - "description": "", - "item": [ - { - "id": "ac7be307-3b51-4c10-bfce-fa1769d8b35c", - "name": "List Tagged Objects", - "request": { - "name": "List Tagged Objects", - "description": { - "content": "This API returns a list of all tagged objects.\n\nAny authenticated token may be used to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "tagged-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, + "status": "Bad Request", + "code": 400, + "header": [ { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "key": "Content-Type", + "value": "application/json" } ], - "variable": [] + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "de21b3f2-70b9-4efc-8f89-db97d811128f", - "name": "List of all tagged objects.", + "id": "c02c5719-df68-4c9a-a367-59b8614619a1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -149491,70 +180924,35 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "OK", - "code": 200, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n]", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5754d4e1-1d10-4bb3-865d-b26922266eb8", - "name": "Client Error - Returned if the request body is invalid.", + "id": "c4d37701-5616-44a2-baca-06b5c5da10f8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -149571,70 +180969,83 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b4c0fd11-d14b-419a-9813-ae22fb993a10", + "name": "Bulk reject Approval Items", + "request": { + "name": "Bulk reject Approval Items", + "description": { + "content": "This API bulk rejects Approval Items. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + "bulk-reject", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ { - "id": "45fddd8f-1a00-47b3-8fae-24639708bcc1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "4bea8fb7-1bda-4b0c-a4da-ce3c52a97d15", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -149651,70 +181062,35 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"REJECTED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"EXPIRED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "60d56b80-14ee-49e1-ab52-fc0600b62cb6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "58edd4e2-d354-4ddd-b0f2-9fff19732135", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -149731,70 +181107,35 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ec706640-0ba2-4334-85b8-7cba44e62d87", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "41bfa4bf-0a90-4d27-a30c-cfbd8bc37459", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -149811,70 +181152,35 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4e57a0c8-13da-46cc-99cb-aaf7b083c979", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "8694a75d-e1a5-4ef8-a81b-ed9391c77ed8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -149891,18 +181197,18 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -149913,23 +181219,36 @@ } }, { - "id": "0a89170d-d195-4dec-bbeb-c3af4c69f9c9", - "name": "Add Tag to Object", + "id": "ea59568d-d25a-4eef-aff5-32effc69d698", + "name": "Submit Account Selections", "request": { - "name": "Add Tag to Object", + "name": "Submit Account Selections", "description": { - "content": "This adds a tag to an object.\n\nAny authenticated token may be used to call this API.", + "content": "This API submits account selections. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -149944,7 +181263,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"labore_01\": -60162789.055643715,\n \"irure_b\": true,\n \"elit_5\": -860436\n}", "options": { "raw": { "headerFamily": "json", @@ -149955,12 +181274,14 @@ }, "response": [ { - "id": "f08ebb5b-f63a-47b8-b2e3-beef8752f5b5", - "name": "Created.", + "id": "d0cb2de7-e320-49bb-af8c-629b85f28b59", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -149973,6 +181294,10 @@ "key": "Content-Type", "value": "application/json" }, + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -149985,7 +181310,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"labore_01\": -60162789.055643715,\n \"irure_b\": true,\n \"elit_5\": -860436\n}", "options": { "raw": { "headerFamily": "json", @@ -149994,19 +181319,27 @@ } } }, - "status": "Created", - "code": 201, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"REJECTED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"EXPIRED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "c70a99c5-a332-4860-a31f-18e8b5533446", + "id": "599f3571-f61f-4ffb-a510-138d06c06d8b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -150035,7 +181368,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"labore_01\": -60162789.055643715,\n \"irure_b\": true,\n \"elit_5\": -860436\n}", "options": { "raw": { "headerFamily": "json", @@ -150052,17 +181385,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e501be58-9653-49e1-b539-d5c2b662f0d6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "0387afd3-8290-4a6a-8605-61c5202eef85", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -150091,7 +181426,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"labore_01\": -60162789.055643715,\n \"irure_b\": true,\n \"elit_5\": -860436\n}", "options": { "raw": { "headerFamily": "json", @@ -150100,25 +181435,27 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3f44f5e3-7ad2-4ea7-b6c8-e7f218a4f8b1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "5ecc2cd4-9707-4049-991f-a974c1cbe3fe", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -150147,7 +181484,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "raw": "{\n \"labore_01\": -60162789.055643715,\n \"irure_b\": true,\n \"elit_5\": -860436\n}", "options": { "raw": { "headerFamily": "json", @@ -150156,25 +181493,68 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Work Reassignment", + "description": "Use this API to implement work reassignment functionality.\n\nWork Reassignment allows access request reviews, certifications, and manual provisioning tasks assigned to a user to be reassigned to a different user. This is primarily used for:\n\n- Temporarily redirecting work for users who are out of office, such as on vacation or sick leave\n- Permanently redirecting work for users who should not be assigned these tasks at all, such as senior executives or service identities\n\nUsers can define reassignments for themselves, managers can add them for their team members, and administrators can configure them on any user’s behalf. Work assigned during the specified reassignment timeframes will be automatically reassigned to the designated user as it is created.\n\nRefer to [Work Reassignment](https://documentation.sailpoint.com/saas/help/users/work_reassignment.html) for more information about this topic.\n", + "item": [ + { + "id": "11a8a800-f811-4ebf-8222-6cc56f32d68b", + "name": "List Reassignment Config Types", + "request": { + "name": "List Reassignment Config Types", + "description": { + "content": "Gets a collection of types which are available in the Reassignment Configuration UI.", + "type": "text/plain" + }, + "url": { + "path": [ + "reassignment-configurations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "1cb24a77-aa28-4f94-90e3-909e0aebb141", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "73d13258-b727-47da-af8f-186c0d7cea2e", + "name": "List of Reassignment Configuration Types", "originalRequest": { "url": { "path": [ - "tagged-objects" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" @@ -150183,10 +181563,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -150200,37 +181576,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "[\n {\n \"internalName\": \"ACCESS_REQUESTS\",\n \"displayName\": \"\",\n \"description\": \"\"\n },\n {\n \"internalName\": \"ACCESS_REQUESTS\",\n \"displayName\": \"\",\n \"description\": \"\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f8e2fcca-217e-4160-b4b0-6b2724be3fdc", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "893bea66-2f92-4b8d-a201-68a82a5c03a1", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" @@ -150239,10 +181607,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -150256,1672 +181620,117 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{type}", - "description": "", - "item": [ + }, { - "id": "6e0fd9fb-0317-4240-918f-26c974bc866a", - "name": "List Tagged Objects", - "request": { - "name": "List Tagged Objects", - "description": { - "content": "This API returns a list of all tagged objects by type.\n\nAny authenticated token may be used to call this API.", - "type": "text/plain" - }, + "id": "a2b51e04-48fb-4d15-af3a-1de85940c4a4", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3cf0b001-ebca-43f1-a874-c37949f86f9b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "reassignment-configurations", + "types" ], - "variable": [ - { - "type": "any", - "value": "ROLE", - "key": "type", - "disabled": true - } - ] + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "0e3dfa5f-5266-4d22-9766-1bf4b2804dc9", - "name": "List of all tagged objects for specified type.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3aac1014-0347-4edf-ae2a-98f1af39ba7c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "71316fad-bca4-40f2-91ef-6b487846b216", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "27b90950-0215-4095-8691-231adfc5194a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "212bbab0-fbd8-4d90-8904-8a09e5dbb4fd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d57e9735-6ecf-4fe0-840b-519952ad208f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "a00fadc8-7818-4eb3-9208-22e15cacf219", - "name": "Get Tagged Object", - "request": { - "name": "Get Tagged Object", - "description": { - "content": "This gets a tagged object for the specified type.", - "type": "text/plain" - }, - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "CAMPAIGN", - "key": "type", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "f82fffb5-c76a-4138-bb5c-116afd316414", - "name": "Tagged object by type and ID.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2df50177-6d7c-48f4-ae8b-35d4f42ad2a0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "43baba34-c6b4-4956-9f05-8a47ac1cdd99", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "99ad7094-789b-472e-9ca6-bb553d73e024", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8acc2809-677e-44fd-84ec-42f04bb66d55", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13fd7274-f9a7-4d30-ace8-37b7840d5f64", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "cdf8c82c-7b22-470b-9bdd-c48379c76139", - "name": "Update Tagged Object", - "request": { - "name": "Update Tagged Object", - "description": { - "content": "This updates a tagged object for the specified type.", - "type": "text/plain" - }, - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "CAMPAIGN", - "key": "type", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a1977e75-5e8b-40d0-bc85-6967996880d7", - "name": "Tagged object by type and ID.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37f28443-ddb8-4f60-b192-a74c8603c993", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2267c02a-f502-463f-98c5-6002f0653cb3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "63a8ac44-6f76-41ee-88ae-535f7cf03adf", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "43801826-9dd9-4d02-8da3-1aaefa96e607", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cb7721e2-d76a-406a-aec7-cafaacc3f830", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "78e0e998-5090-4cab-b46f-64b9fc5fa4ff", - "name": "Delete Tagged Object", - "request": { - "name": "Delete Tagged Object", - "description": { - "content": "This deletes a tagged object for the specified type.", - "type": "text/plain" - }, - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "CAMPAIGN", - "key": "type", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "4bd4df37-17a5-4b46-a3f3-4d53766c07d7", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "6b9e472f-452a-4447-acd7-bb0ce3769e8e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "62323901-7022-414f-8f70-76ad40013157", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "daf57e86-2f8c-4d1f-9eeb-03bc615fddb6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f8a25b61-8acb-4f3a-a341-6fbc5bdd7118", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "42d1b740-d992-4386-a195-46c881bcaceb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "bulk-add", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "a4d5b2f8-14ab-4559-98a1-8352167db0f7", - "name": "Tag Multiple Objects", - "request": { - "name": "Tag Multiple Objects", - "description": { - "content": "This API adds tags to multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "b4d71da3-52b4-4539-a4c7-66f851ec98f4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" @@ -151931,394 +181740,41 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "585ece70-0359-4e08-9337-9d51e80ac51b", - "name": "Request succeeded.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Too Many Requests", + "code": 429, + "header": [ { - "id": "647b08ff-c9d3-4d44-9342-16e5d7e1994f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1bd7ff63-b824-4f26-8a31-f2b3539ba04b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e26843f5-5d3a-49fa-b68c-80bdd09b5dcf", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9f753c3a-cd95-4067-b2a4-5f078f6fc7a9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f57327dd-f0af-4bdc-8969-48b9afc7a0b8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "bulk-remove", - "description": "", - "item": [ + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "3a125084-a81e-46a3-82de-749355e33bcd", - "name": "Remove Tags from Multiple Objects", - "request": { - "name": "Remove Tags from Multiple Objects", - "description": { - "content": "This API removes tags from multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "03cce4e7-cfbf-47cf-8630-cebf3587cfcb", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "reassignment-configurations", + "types" ], "host": [ "{{baseUrl}}" @@ -152328,436 +181784,56 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "5d0d8a46-1cfd-4e5e-aca5-2575b2575734", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, + "status": "Internal Server Error", + "code": 500, + "header": [ { - "id": "6db0f670-3568-41c7-ac58-b11d01d95dfb", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "000819f1-d3d1-4f4c-bf08-bf676756758f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4208546-5f5b-4366-be9f-4d0695d9ff29", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "016c5d96-22bd-495b-bc85-da9b222ea3b3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "59a28fe0-3ae1-44ca-bbeb-ca69f8c13e70", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "transforms", - "description": "", - "item": [ + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "43e8813c-b513-4d28-9cc6-e8706c8b830a", - "name": "List transforms", + "id": "88d46dbf-5bd6-4875-b3c0-226107f7a3e5", + "name": "List Reassignment Configurations", "request": { - "name": "List transforms", + "name": "List Reassignment Configurations", "description": { - "content": "Gets a list of all saved transform objects.\nA token with transforms-list read authority is required to call this API.", + "content": "Gets all Reassignment configuration for the current org.", "type": "text/plain" }, "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -152771,63 +181847,17 @@ }, "response": [ { - "id": "7e81ad03-7276-495c-aa97-c29daae6e931", - "name": "A list of transforms matching the given criteria.", + "id": "64a23ce5-f623-4f36-b5d9-2d86871e2131", + "name": "A list of Reassignment Configurations for an org", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -152855,68 +181885,22 @@ "value": "application/json" } ], - "body": "[\n {\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sed4\": -29485784\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"leftPad\"\n },\n {\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"non_827\": true,\n \"proident_de\": 12059514,\n \"nostrud_479\": -41239978.34570372,\n \"aliquip_0\": \"nostrud veniam velit sed\"\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"trim\"\n }\n]", + "body": "[\n {\n \"identity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"configDetails\": [\n {\n \"configType\": \"CERTIFICATIONS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n }\n ]\n },\n {\n \"identity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"configDetails\": [\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n },\n {\n \"configType\": \"CERTIFICATIONS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "36eefbdd-1391-4614-9a5f-764b24c6c872", + "id": "d04fe7f8-f13a-4cf8-be2f-99460b4cbf48", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -152944,68 +181928,22 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "66c6c38a-d386-4f43-b4bd-d1eab7e79ee5", + "id": "6dd6beea-9ab3-4112-8a7c-35c798abb0c8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -153038,63 +181976,17 @@ "_postman_previewlanguage": "json" }, { - "id": "186e0841-eb26-40fa-85a4-ec8619766cd5", + "id": "93c14310-65ef-4d36-8656-3577c3b79d97", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -153122,68 +182014,22 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f0340c41-2a52-41bf-8536-1a93d3c43144", + "id": "5bb0b32e-912b-48bf-8824-912e7f56dc8c", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -153211,68 +182057,22 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "15897634-5785-4dd6-bbad-0fb884f95a39", + "id": "11dff447-fc64-4311-b114-d862b8036b20", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -153305,63 +182105,17 @@ "_postman_previewlanguage": "json" }, { - "id": "d0e495f6-d186-4007-963a-77a4f531ccc7", + "id": "2cb6f05a-7bd9-4fd0-8000-60ae6099273d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -153389,7 +182143,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -153400,17 +182154,17 @@ } }, { - "id": "3cb91da2-dbb4-4d73-b49c-027e57c45d12", - "name": "Create transform", + "id": "8b325846-2f96-4931-a0b0-699683abbba2", + "name": "Create a Reassignment Configuration", "request": { - "name": "Create transform", + "name": "Create a Reassignment Configuration", "description": { - "content": "Creates a new transform object immediately. By default, the internal flag is set to false to indicate that this is a custom transform. Only SailPoint employees have the ability to create a transform with internal set to true. Newly created Transforms can be used in the Identity Profile mappings within the UI. A token with transform write authority is required to call this API.", + "content": "Creates a new Reassignment Configuration for the specified identity.", "type": "text/plain" }, "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -153431,7 +182185,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -153442,12 +182196,12 @@ }, "response": [ { - "id": "aba90212-2eb8-4739-aa50-8a84b06a9de8", - "name": "Indicates the transform was successfully created and returns its representation.", + "id": "d3c08c13-d7a1-44a8-8f61-39f989145f2f", + "name": "The newly created Reassignment Configuration object", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -153476,7 +182230,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -153493,17 +182247,17 @@ "value": "application/json" } ], - "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"cupidatat_c7\": \"esse id sunt eu\"\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"replace\"\n}", + "body": "{\n \"identity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"configDetails\": [\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9add5239-e6a9-4cf3-87ab-600b9e47e1f0", + "id": "2952c49e-a98f-4dfe-92b8-8bdb881cb3df", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -153532,7 +182286,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -153549,17 +182303,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5348a24b-908a-486a-bf82-5f94e6681145", + "id": "ab93f225-315e-4f5e-87cb-248235ba1bd6", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -153588,7 +182342,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -153610,12 +182364,12 @@ "_postman_previewlanguage": "json" }, { - "id": "590b8c50-3b43-4f8f-be9c-1f10fb266cea", + "id": "19446134-f2b8-4395-b715-17eb62055233", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -153644,7 +182398,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -153661,17 +182415,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c08a59c9-cdd6-47d6-9c6a-3607e2388b32", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "f007b18d-3637-4067-8b42-e7930410fe97", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -153700,7 +182454,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -153709,25 +182463,25 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "80a7acab-1d6e-4b4d-ba7d-1b64e66f96a7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "5e8c99d9-1340-46f4-8b4f-6ee2543202cc", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations" ], "host": [ "{{baseUrl}}" @@ -153756,7 +182510,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -153765,25 +182519,73 @@ } } }, - "status": "Too Many Requests", - "code": 429, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "52632297-6625-4184-8de4-803b10a3aed2", + "name": "Get Reassignment Configuration", + "request": { + "name": "Get Reassignment Configuration", + "description": { + "content": "Gets the Reassignment Configuration for an identity.", + "type": "text/plain" + }, + "url": { + "path": [ + "reassignment-configurations", + ":identityId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identityId", + "disabled": true, + "description": { + "content": "(Required) unique identity id", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "29be0183-25d8-42da-a8c3-122af3c9b171", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "8670233b-17dd-42f7-9224-f17bf2911af7", + "name": "Reassignment Configuration for an identity", "originalRequest": { "url": { "path": [ - "transforms" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -153793,9 +182595,49 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"configDetails\": [\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83f06497-edf3-4397-9127-82fe137616cd", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "reassignment-configurations", + ":identityId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -153809,1650 +182651,321 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "65d718ab-006b-489e-bc08-b9ed110537dd", - "name": "Transform by ID", - "request": { - "name": "Transform by ID", - "description": { - "content": "This API returns the transform specified by the given ID.\nA token with transform read authority is required to call this API.", - "type": "text/plain" - }, + "id": "eb41d23b-a750-4aa5-9065-1d4312ee1d4f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "91455fd1-6238-401c-99a9-bc1537512fb5", - "name": "Transform with the given ID", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"cupidatat_c7\": \"esse id sunt eu\"\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"replace\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "841d8830-0426-4d35-9e24-de275f2e8def", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3375ee65-b89b-4434-875e-ad6d61868c05", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bfa4b454-2bf6-42ca-af75-bacb75d1229c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7eb42acb-c5e5-4487-9632-8dd84ae7406f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "33fd2cb3-84a1-4032-bd78-87315a0f99c7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7e38672b-f497-439b-aea0-bb1bbdce506c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0effe8dc-e658-48a4-8c20-a0813a6d45da", - "name": "Update a transform", - "request": { - "name": "Update a transform", - "description": { - "content": "Replaces the transform specified by the given ID with the transform provided in the request body. Only the \"attributes\" field is mutable. Attempting to change other properties (ex. \"name\" and \"type\") will result in an error.\nA token with transform write authority is required to call this API.", - "type": "text/plain" - }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "85bca3e7-ec6a-4e71-8d3e-6bfa88cc6cb7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "reassignment-configurations", + ":identityId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "936b1867-62d5-4b39-bcd4-7e2635adafca", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b96a23b3-1c1e-4b52-b1df-b888a4bf8b22", - "name": "Indicates the transform was successfully updated and returns its new representation.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"cupidatat_c7\": \"esse id sunt eu\"\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"replace\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "894a8463-0397-4452-bc96-069be9cb5880", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fe0d29b8-8b7d-4192-987a-021b5549b097", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "76accd88-956c-46fe-843c-f3b820b8d6c7", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2dc6d967-161a-43c5-ae83-98c8daf02573", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "97da8a9f-ea85-443a-9c2f-7ba7c38ea445", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "468469b3-f1b7-405c-bc78-bd7460bdf810", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"base64Encode\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"sint9\": true\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "096cd705-0a42-4317-a65d-7580ee2e9d96", - "name": "Delete a transform", - "request": { - "name": "Delete a transform", - "description": { - "content": "Deletes the transform specified by the given ID. Attempting to delete a transform that is used in one or more Identity Profile mappings will result in an error. If this occurs, you must first remove the transform from all mappings before deleting the transform.\nA token with transform delete authority is required to call this API.", - "type": "text/plain" - }, + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4f97865-262b-455d-a751-cf9476e6673f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "5bf03ff1-6ffa-4ba9-bf9b-65a5bf3f660e", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "118a0be7-5166-46bf-8792-4145878b4858", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34cced70-73ed-432f-83e8-0cb16a14a171", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "15fe195c-b70a-4167-babd-2a63decb0b59", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "473a6748-f335-4794-8e93-8f883e2df8b1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "784263c4-7255-4bc6-b73c-fed83ea163c8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c86105c9-3592-4af1-8688-ebc16a8182bc", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "translation-catalogs", - "description": "", - "item": [ - { - "name": "{catalog-id}", - "description": "", - "item": [ + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "f0b2916d-1bbf-43f4-961d-88304bd7cf33", - "name": "Get Message catalogs", - "request": { - "name": "Get Message catalogs", - "description": { - "content": "The getMessageCatalogs API returns message catalog based on the language headers in the requested object.", - "type": "text/plain" - }, + "id": "3e6d9884-4bb3-4ab4-b482-bd383cfe51ae", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "translation-catalogs", - ":catalog-id" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "access-request-recommender", - "key": "catalog-id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "e39b599c-abe8-46d7-98a2-d6d7f02cb620", - "name": "The message catalogs based on the request headers", - "originalRequest": { - "url": { - "path": [ - "translation-catalogs", - ":catalog-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"locale\": \"\",\n \"messages\": [\n {\n \"key\": \"\",\n \"format\": \"\"\n },\n {\n \"key\": \"\",\n \"format\": \"\"\n }\n ]\n },\n {\n \"locale\": \"\",\n \"messages\": [\n {\n \"key\": \"\",\n \"format\": \"\"\n },\n {\n \"key\": \"\",\n \"format\": \"\"\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "564816a5-e840-4a45-a865-3928f8ee38f3", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "translation-catalogs", - ":catalog-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9bd04bc2-c98e-404d-aa63-3b9c8625a3a2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "translation-catalogs", - ":catalog-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3d0be39e-b88f-46c9-90de-1c1c5f1f3f93", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "translation-catalogs", - ":catalog-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b5bcf1eb-9589-4c2c-a07c-a9765766ca3c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "translation-catalogs", - ":catalog-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1afd663d-4707-4b56-ae44-957527eb4325", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "translation-catalogs", - ":catalog-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "triggers", - "description": "", - "item": [ + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "d8edce89-102b-47a2-bf88-842af8dc170e", - "name": "List Triggers", + "id": "af5e4346-854e-4c3c-a637-1fde46b6c713", + "name": "Update Reassignment Configuration", "request": { - "name": "List Triggers", + "name": "Update Reassignment Configuration", "description": { - "content": "Gets a list of triggers that are available in the tenant.", + "content": "Replaces existing Reassignment configuration for an identity with the newly provided configuration.", "type": "text/plain" }, "url": { "path": [ - "triggers" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "identityId", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", + "content": "(Required) unique identity id", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "6e1872a9-53b0-4dda-98d3-47d25dcb2afa", - "name": "List of triggers.", + "id": "833f8aae-4a1c-4d5d-befb-15244592de41", + "name": "Reassignment Configuration updated", "originalRequest": { "url": { "path": [ - "triggers" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -155466,8 +182979,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -155477,71 +182999,30 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"REQUEST_RESPONSE\",\n \"inputSchema\": \"\",\n \"exampleInput\": {\n \"accessRequestId\": \"\",\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"operation\": \"Remove\",\n \"description\": \"\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"operation\": \"Add\",\n \"description\": \"\",\n \"comment\": \"\"\n }\n ],\n \"requestedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"description\": \"\",\n \"outputSchema\": \"\",\n \"exampleOutput\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"REQUEST_RESPONSE\",\n \"inputSchema\": \"\",\n \"exampleInput\": {\n \"accessRequestId\": \"\",\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"operation\": \"Add\",\n \"description\": \"\",\n \"comment\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ROLE\",\n \"operation\": \"Add\",\n \"description\": \"\",\n \"comment\": \"\"\n }\n ],\n \"requestedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"description\": \"\",\n \"outputSchema\": \"\",\n \"exampleOutput\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\"\n }\n }\n]", + "body": "{\n \"identity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"configDetails\": [\n {\n \"configType\": \"MANUAL_TASKS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n },\n {\n \"configType\": \"ACCESS_REQUESTS\",\n \"targetIdentity\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5e92a973-c563-4e5d-92e7-f331bb9f22cb", + "id": "4b16b492-a044-4f75-9116-ce12b7fae59c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "triggers" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -155555,8 +183036,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -155566,71 +183056,30 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "97eb7ed6-1707-4bdf-81f7-0a95dfb7e848", + "id": "ed97fd88-a495-46aa-9bcc-e76779dc3d8c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "triggers" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -155644,8 +183093,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -155660,66 +183118,25 @@ "_postman_previewlanguage": "json" }, { - "id": "53c1379d-eece-44f0-ae9a-4472edbe2137", + "id": "11c4536a-3c88-4a72-bc8d-13dda4417675", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "triggers" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -155727,88 +183144,56 @@ { "description": { "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e1b188e3-4449-4563-bbf6-3cea144383d1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "594b3d5e-d2a9-401d-942f-d3cea45a169b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "reassignment-configurations", + ":identityId" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -155822,8 +183207,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -155838,66 +183232,25 @@ "_postman_previewlanguage": "json" }, { - "id": "05a0dddc-4809-4721-9e49-62531dd32282", + "id": "f6ceac08-89b4-454b-8c68-f9cfa81979bd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "triggers" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ge, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -155911,8 +183264,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"reassignedFromId\": \"\",\n \"reassignedToId\": \"\",\n \"configType\": \"MANUAL_TASKS\",\n \"startDate\": \"\",\n \"endDate\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -155922,7 +183284,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -155931,62 +183293,56 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "trigger-subscriptions", - "description": "", - "item": [ + }, { - "id": "bda7c55f-aa60-44e2-adad-0891ec2764ea", - "name": "Create a Subscription", + "id": "5e1eb365-8dd0-4cd5-b88b-4f23a716d747", + "name": "Delete Reassignment Configuration", "request": { - "name": "Create a Subscription", + "name": "Delete Reassignment Configuration", "description": { - "content": "This API creates a new subscription to a trigger and defines trigger invocation details. The type of subscription determines which config object is required:\n* HTTP subscriptions require httpConfig\n* EventBridge subscriptions require eventBridgeConfig", + "content": "Deletes all Reassignment Configuration for the specified identity", "type": "text/plain" }, "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "identityId", + "disabled": true, + "description": { + "content": "(Required) unique identity id", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"type\": \"HTTP\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "response": [ { - "id": "fb03ce5d-0b01-4efa-826e-859cf9d4dd59", - "name": "New subscription to a trigger. The trigger can now be invoked by the method defined in the subscription.", + "id": "88f8bb14-aac3-4de1-8a14-ce516901cee6", + "name": "Reassignment Configuration deleted", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -155995,14 +183351,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -156012,37 +183360,23 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"type\": \"HTTP\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"triggerId\": \"\",\n \"type\": \"HTTP\",\n \"name\": \"\",\n \"triggerName\": \"\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"filter\": \"\"\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "218f0c06-378f-44c7-b0d3-30fb311acbf3", + "id": "e6dede3f-b7c5-4851-b10a-bf8497632182", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -156051,10 +183385,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156068,17 +183398,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"type\": \"HTTP\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Bad Request", "code": 400, @@ -156088,17 +183409,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "57e2facd-f1f4-4e9d-a45a-c7a26fa9a3b4", + "id": "06007299-5840-40a5-88f1-eeb3ffb3613a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -156107,10 +183429,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156124,17 +183442,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"type\": \"HTTP\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -156149,12 +183458,13 @@ "_postman_previewlanguage": "json" }, { - "id": "3c5bdfd0-82c4-4c9b-8e5b-ab3d41680be2", + "id": "827c1e6e-ba39-4fd2-b94f-c52f713e33fe", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -156163,10 +183473,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156180,17 +183486,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"type\": \"HTTP\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Forbidden", "code": 403, @@ -156200,17 +183497,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e2e6fc85-e1fe-4a0b-b7dc-7b1b15222ebd", + "id": "35766bd7-9078-431a-b4a3-d4550cc6bb96", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -156219,10 +183517,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156236,17 +183530,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"type\": \"HTTP\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -156261,12 +183546,13 @@ "_postman_previewlanguage": "json" }, { - "id": "4e069f65-3847-4703-97ad-91722437fc1d", + "id": "13b6e786-f37f-4bda-a5a4-3bd7efe98ebd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId" ], "host": [ "{{baseUrl}}" @@ -156275,10 +183561,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -156292,17 +183574,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"type\": \"HTTP\",\n \"name\": \"\",\n \"description\": \"\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -156312,7 +183585,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -156323,17 +183596,20 @@ } }, { - "id": "d3faf417-5575-4014-8446-059cbfc4186a", - "name": "List Subscriptions", + "id": "0293d6c3-38c9-4605-af22-d72c3a5397f9", + "name": "Evaluate Reassignment Configuration", "request": { - "name": "List Subscriptions", + "name": "Evaluate Reassignment Configuration", "description": { - "content": "Gets a list of all trigger subscriptions.", + "content": "Evaluates the Reassignment Configuration for an `Identity` to determine if work items for the specified type should be reassigned. If a valid Reassignment Configuration is found for the identity & work type, then a lookup is initiated which recursively fetches the Reassignment Configuration for the next `TargetIdentity` until no more results are found or a max depth of 5. That lookup trail is provided in the response and the final reassigned identity in the lookup list is returned as the `reassignToId` property. If no Reassignment Configuration is found for the specified identity & config type then the requested Identity ID will be used as the `reassignToId` value and the lookupTrail node will be empty.", "type": "text/plain" }, "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" @@ -156342,50 +183618,44 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "exclusionFilters", + "value": "" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", "type": "text/plain" }, - "key": "count", - "value": "false" - }, + "key": "exclusionFilters", + "value": "" + } + ], + "variable": [ { + "type": "any", + "value": "", + "key": "identityId", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", + "content": "(Required) unique identity id", "type": "text/plain" - }, - "key": "filters", - "value": "" + } }, { + "type": "any", + "value": "CERTIFICATIONS", + "key": "configType", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "content": "(Required) Reassignment work type", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -156398,12 +183668,15 @@ }, "response": [ { - "id": "bf10d47e-b351-48e0-9cce-5d0a38a54943", - "name": "List of subscriptions.", + "id": "d9d80d71-6da1-43c6-844a-627e44b65c8a", + "name": "Evaluated Reassignment Configuration", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" @@ -156412,46 +183685,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", "type": "text/plain" }, - "key": "sorters", + "key": "exclusionFilters", "value": "" } ], @@ -156482,17 +183719,20 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"type\": \"INLINE\",\n \"name\": \"\",\n \"triggerName\": \"\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"filter\": \"\"\n },\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"type\": \"SCRIPT\",\n \"name\": \"\",\n \"triggerName\": \"\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"DYNAMIC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"filter\": \"\"\n }\n]", + "body": "[\n {\n \"reassignToId\": \"\",\n \"lookupTrail\": [\n {\n \"reassignedToId\": \"\",\n \"reassignedFromId\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT,\"\n },\n {\n \"reassignedToId\": \"\",\n \"reassignedFromId\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION,\"\n }\n ]\n },\n {\n \"reassignToId\": \"\",\n \"lookupTrail\": [\n {\n \"reassignedToId\": \"\",\n \"reassignedFromId\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT,\"\n },\n {\n \"reassignedToId\": \"\",\n \"reassignedFromId\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT,\"\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "26187748-55fa-401d-baa4-15f7beaed073", + "id": "9ec6a3a4-bf0c-48a8-b62c-911cf55039af", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" @@ -156501,46 +183741,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", "type": "text/plain" }, - "key": "sorters", + "key": "exclusionFilters", "value": "" } ], @@ -156571,17 +183775,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c1a77e5f-186d-4491-8b02-dc6082c9dfd1", + "id": "261aba38-6f9f-4d27-8136-5a54dbaa5e8d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" @@ -156590,46 +183797,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", "type": "text/plain" }, - "key": "sorters", + "key": "exclusionFilters", "value": "" } ], @@ -156653,72 +183824,39 @@ "body": {} }, "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f093f67-4a6e-4fd3-acf3-cd356341689c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "13b8a2be-cf94-4ffb-9b4c-b823ca1fcae2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", "type": "text/plain" }, - "key": "sorters", + "key": "exclusionFilters", "value": "" } ], @@ -156749,17 +183887,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7a5506d2-8e7a-414f-b09c-8485facf2cc5", + "id": "9dc12588-ae8d-403c-bea0-3e88995f0012", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" @@ -156768,46 +183909,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", "type": "text/plain" }, - "key": "sorters", + "key": "exclusionFilters", "value": "" } ], @@ -156843,12 +183948,15 @@ "_postman_previewlanguage": "json" }, { - "id": "826f5ae8-8e58-4089-843b-d696cddfe878", + "id": "daf683ae-ceb2-4f39-9180-794d7d2735c1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "trigger-subscriptions" + "reassignment-configurations", + ":identityId", + "evaluate", + ":configType" ], "host": [ "{{baseUrl}}" @@ -156857,46 +183965,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**triggerId**: *eq*\n\n**type**: *eq, le*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, triggerName**", + "content": "Exclusion filters that disable parts of the reassignment evaluation. Possible values are listed below: - `SELF_REVIEW_DELEGATION`: This will exclude delegations of self-review reassignments", "type": "text/plain" }, - "key": "sorters", + "key": "exclusionFilters", "value": "" } ], @@ -156927,7 +183999,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -156938,1279 +184010,175 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "e2a5a70b-092f-4cda-9f30-f0b36f1cb520", + "name": "Get Tenant-wide Reassignment Configuration settings", + "request": { + "name": "Get Tenant-wide Reassignment Configuration settings", + "description": { + "content": "Gets the global Reassignment Configuration settings for the requestor's tenant.", + "type": "text/plain" + }, + "url": { + "path": [ + "reassignment-configurations", + "tenant-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "10f05361-4eb1-44ba-af82-011d713ea2a6", - "name": "Update a Subscription", - "request": { - "name": "Update a Subscription", - "description": { - "content": "This API updates a trigger subscription in IdentityNow, using a full object representation. In other words, the existing\n Subscription is completely replaced. The following fields are immutable:\n\n\n * id\n\n * triggerId\n\n\n Attempts to modify these fields result in 400.", - "type": "text/plain" - }, + "id": "05e377b3-04fe-4887-9775-b496e6cef6bf", + "name": "Tenant-wide Reassignment Configuration settings", + "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"DYNAMIC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1a1ba0a0-3353-49cb-8f46-867294db9185", - "name": "Updated subscription.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"DYNAMIC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"triggerId\": \"\",\n \"type\": \"HTTP\",\n \"name\": \"\",\n \"triggerName\": \"\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"filter\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f2634df5-9b79-4c8d-93e0-4c55ea3e856d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"DYNAMIC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "11ccb3f8-101d-4dea-a300-cd5d3d643164", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"DYNAMIC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "04d85e40-128c-45a4-a1a1-a1b679516ffa", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"DYNAMIC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3a203a17-45fb-426b-9f4f-296ae86444d9", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"DYNAMIC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "560d2aac-e275-404e-a9a1-c82d6d4169af", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"DYNAMIC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e59bafda-bc00-4105-ad2a-dc5c9ba7e145", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"HTTP\",\n \"responseDeadline\": \"PT1H\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"DYNAMIC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"enabled\": true,\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "330a228d-a6b2-4b9a-80f9-5e111ac8a737", - "name": "Patch a Subscription", - "request": { - "name": "Patch a Subscription", - "description": { - "content": "This API updates a trigger subscription in IdentityNow, using a set of instructions to modify a subscription partially. The following fields are patchable:\n\n**name**, **description**, **enabled**, **type**, **filter**, **responseDeadline**, **httpConfig**, **eventBridgeConfig**, **workflowConfig**", - "type": "text/plain" - }, + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"configDetails\": {\n \"disabled\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bbf7538a-057a-4182-a3ec-d813cd82f08f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "64b895f8-8549-48a8-b7ce-548d23d17ebe", - "name": "Updated subscription.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"triggerId\": \"\",\n \"type\": \"HTTP\",\n \"name\": \"\",\n \"triggerName\": \"\",\n \"enabled\": true,\n \"responseDeadline\": \"PT1H\",\n \"description\": \"\",\n \"httpConfig\": {\n \"url\": \"\",\n \"httpDispatchMode\": \"SYNC\",\n \"httpAuthenticationType\": \"NO_AUTH\",\n \"basicAuthConfig\": {\n \"userName\": \"\",\n \"password\": \"\"\n },\n \"bearerTokenAuthConfig\": {\n \"bearerToken\": \"\"\n }\n },\n \"eventBridgeConfig\": {\n \"awsAccount\": \"\",\n \"awsRegion\": \"\"\n },\n \"filter\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "04932543-6f50-45e4-a01f-24cb1c386b56", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bfc09486-cc6c-400f-9af6-dfdb84941b82", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ef36001-093a-4835-a796-f27b1f015df4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "623fc8cd-0873-4995-b393-858fcb8b2902", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "888b21f0-6267-4ce2-b336-59e5b20fd1e1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "93d0b816-525b-4342-8961-140de61564da", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "04782c5f-6236-46e7-9a8b-aff7934f5818", - "name": "Delete a Subscription", - "request": { - "name": "Delete a Subscription", - "description": { - "content": "Deletes an existing subscription to a trigger.", - "type": "text/plain" - }, + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07f8f73f-ad1e-4420-bde9-629fd56b6c98", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - ":id" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "97d9238d-d86d-4fd5-85b2-ea5a37bb1447", - "name": "Subscription is deleted successfully.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "08b26ddd-c479-4623-b54a-983eecea6a6b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "65cb38b6-c6c9-4881-a0b8-1437ed00edf6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "29609bc1-8e54-48ea-a291-97c7f61cf7ab", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f2a86586-d21a-401f-813c-0e88fb61f0f6", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9c1315e-c413-499a-8321-b249081a1664", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "309b53cd-7c9f-436c-88a9-61df9a797ebb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "validate-filter", - "description": "", - "item": [ + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "b013bd4b-a8a3-4db1-8f55-68202c2510ef", - "name": "Validate a Subscription Filter", - "request": { - "name": "Validate a Subscription Filter", - "description": { - "content": "Validates a JSONPath filter expression against a provided mock input.\nRequest requires a security scope of: ", - "type": "text/plain" - }, + "id": "f3202ea7-e038-42e0-813a-3f6cb75e01f8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "trigger-subscriptions", - "validate-filter" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -158220,1435 +184188,85 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "f231eefe-66d0-4c74-b81d-e6d96865ebd8", - "name": "Boolean whether specified filter expression is valid against the input.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - "validate-filter" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"isValid\": false,\n \"isValidJSONPath\": false,\n \"isPathExist\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "53cbd605-1f69-4052-80df-f722115f97bf", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - "validate-filter" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c5088bec-46a9-42d8-98f4-7ecb0471f04d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - "validate-filter" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4160c87f-255d-40a1-ab99-1a1d0ff41983", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - "validate-filter" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b0b36609-98ef-469e-b174-d4cb858b03cb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - "validate-filter" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e47e5790-a6df-45cf-bfa0-4f939479f66a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "trigger-subscriptions", - "validate-filter" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {},\n \"filter\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "trigger-invocations", - "description": "", - "item": [ - { - "name": "status", - "description": "", - "item": [ + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "b200690f-af18-43c4-a692-d2185bae036e", - "name": "List Latest Invocation Statuses", - "request": { - "name": "List Latest Invocation Statuses", - "description": { - "content": "Gets a list of latest invocation statuses.\nStatuses of successful invocations are available for up to 24 hours. Statuses of failed invocations are available for up to 48 hours.\nThis endpoint may only fetch up to 2000 invocations, and should not be treated as a representation of the full history of invocations.", - "type": "text/plain" - }, + "id": "11112716-a25b-40db-90ef-588d24140b3f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "trigger-invocations", - "status" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "636cf8cd-878e-48b4-bee8-33a14706d5cf", - "name": "List of latest invocation statuses.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"subscriptionId\": \"\",\n \"startInvocationInput\": {\n \"triggerId\": \"\",\n \"input\": {},\n \"contentJson\": {}\n },\n \"type\": \"REAL_TIME\",\n \"created\": \"\",\n \"completed\": \"\",\n \"completeInvocationInput\": {\n \"localizedError\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"output\": {}\n }\n },\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"subscriptionId\": \"\",\n \"startInvocationInput\": {\n \"triggerId\": \"\",\n \"input\": {},\n \"contentJson\": {}\n },\n \"type\": \"REAL_TIME\",\n \"created\": \"\",\n \"completed\": \"\",\n \"completeInvocationInput\": {\n \"localizedError\": {\n \"locale\": \"\",\n \"message\": \"\"\n },\n \"output\": {}\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "56bb5cc5-e39b-4583-b17e-f2b6b1a1b694", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c4e71796-71b8-426b-9545-9f0f1a64dee0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "86144e07-f305-4010-9355-24585722d32b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bcbcca9e-59f8-470d-9b00-3120ddc36324", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0706f3c2-b42e-421b-96b0-731f379454d3", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**triggerId**: *eq*\n\n**subscriptionId**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **triggerId, subscriptionName, created, completed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "name": "complete", - "description": "", - "item": [ - { - "id": "12db18f1-6858-4e8d-86d5-a98a22c932ef", - "name": "Complete Trigger Invocation", - "request": { - "name": "Complete Trigger Invocation", - "description": { - "content": "Completes an invocation to a REQUEST_RESPONSE type trigger.", - "type": "text/plain" - }, - "url": { - "path": [ - "trigger-invocations", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "588f8cf4-5a53-4250-a81d-71f06c103c91", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "bb366231-88dd-4cbd-baaa-ce8625532403", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9076c6bc-857f-4b15-869e-1ca69e6506e8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a4dadf82-b599-421c-8321-01b51d4314d4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff8794b9-1fbf-4a92-8d14-7e08202d16ee", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aaab997a-716d-4ad9-a89f-9e1791d47271", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"secret\": \"\",\n \"output\": {},\n \"error\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "test", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "6f0e5d60-3d8a-4a4d-ab74-9757605a6ef4", - "name": "Start a Test Invocation", - "request": { - "name": "Start a Test Invocation", - "description": { - "content": "Initiate a test event for all subscribers of the specified event trigger. If there are no subscribers to the specified trigger in the tenant, then no test event will be sent.", - "type": "text/plain" - }, + "id": "dc0f4e8c-2f7c-4925-8faa-7b88889f7a88", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "trigger-invocations", - "test" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" @@ -159658,566 +184276,146 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "a36fbd98-8f8d-4a84-95e4-c609c1ceee2d", - "name": "Test trigger invocations that have been started for specified subscription(s).", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"secret\": \"\",\n \"contentJson\": {}\n },\n {\n \"id\": \"\",\n \"triggerId\": \"\",\n \"secret\": \"\",\n \"contentJson\": {}\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e62588dd-d1d1-4133-aafd-f2685e53c3a4", - "name": "Trigger invocation is skipped, because tenant has not subscribed to the specified trigger.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "bdbb3485-7f15-4153-94ea-8f69df770730", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "812bcd6f-4588-41d6-9084-a6076177ff6b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "71b28a2b-cefa-48c2-bd10-0d9b93189caa", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b27f1f96-8542-4169-8b39-562bc3068290", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f349faf7-e415-4f42-83d6-cf1331dbd804", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "trigger-invocations", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"triggerId\": \"\",\n \"contentJson\": {},\n \"input\": {},\n \"subscriptionIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "verified-from-addresses", - "description": "", - "item": [ - { - "id": "42135e4e-b655-4489-a61f-ba378fe3089b", - "name": "List From Addresses", - "request": { - "name": "List From Addresses", - "description": { - "content": "Retrieve a list of sender email addresses and their verification statuses", - "type": "text/plain" - }, - "url": { - "path": [ - "verified-from-addresses" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, + "status": "Too Many Requests", + "code": 429, + "header": [ { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "182a8022-3009-404c-8afa-29d36ccd44bd", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "reassignment-configurations", + "tenant-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", - "type": "text/plain" + "header": [ + { + "key": "Accept", + "value": "application/json" }, - "key": "filters", - "value": "" - }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Content-Type", + "value": "application/json" } ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "53948069-7187-4a2c-a93b-9e298a65bf69", + "name": "Update Tenant-wide Reassignment Configuration settings", + "request": { + "name": "Update Tenant-wide Reassignment Configuration settings", + "description": { + "content": "Replaces existing Tenant-wide Reassignment Configuration settings with the newly provided settings.", + "type": "text/plain" + }, + "url": { + "path": [ + "reassignment-configurations", + "tenant-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "654800e0-5417-491d-9b21-a4a4bfdd5bd9", - "name": "List of Email Status", + "id": "2439f714-3247-41e3-b4c1-a1c21af5ba98", + "name": "Tenant-wide Reassignment Configuration settings", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -160231,8 +184429,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -160242,71 +184449,87 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n },\n {\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n }\n]", + "body": "{\n \"auditDetails\": {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"modifiedBy\": {\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"configDetails\": {\n \"disabled\": false\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8c3d12ed-ac30-47b4-b0fc-6df42bf3d8a4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "5f4bb8df-511d-43bb-bdf1-ce91a820a613", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bc08c80d-a9c0-4273-bace-be6730464996", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "reassignment-configurations", + "tenant-config" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -160320,8 +184543,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -160336,66 +184568,25 @@ "_postman_previewlanguage": "json" }, { - "id": "eacff065-c91f-4767-b0e9-ca0370a4bc5e", + "id": "04db6585-50ab-49cf-a712-ae50dbfbdbde", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -160409,8 +184600,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -160420,71 +184620,30 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6a940c75-fc46-41a6-9352-9d69519c8293", + "id": "f34b3762-63ab-4914-92c5-d8de59f8b14b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -160498,8 +184657,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -160514,66 +184682,25 @@ "_postman_previewlanguage": "json" }, { - "id": "3d8bd3aa-9790-4f05-a002-ae3785d6c005", + "id": "62f6cf70-08a6-410c-a99a-6300072f583c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "reassignment-configurations", + "tenant-config" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**email**: *eq, co, ge, le, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -160587,8 +184714,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"configDetails\": {\n \"disabled\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -160598,7 +184734,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -160607,19 +184743,25 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Workflows", + "description": "Workflows allow administrators to create custom automation scripts directly within IdentityNow. These automation scripts respond to [event triggers](https://developer.sailpoint.com/idn/docs/event-triggers#how-to-get-started-with-event-triggers) and perform a series of actions to perform tasks that are either too cumbersome or not available in the IdentityNow UI. Workflows can be configured via a graphical user interface within IdentityNow, or by creating and uploading a JSON formatted script to the Workflow service. The Workflows API collection provides the necessary functionality to create, manage, and test your workflows via REST.\n", + "item": [ { - "id": "495eb229-73ad-48f2-97b7-4ef819a2b7f0", - "name": "Create Verified From Address", + "id": "501df877-eede-4d74-82b2-6facc9051707", + "name": "Create Workflow", "request": { - "name": "Create Verified From Address", + "name": "Create Workflow", "description": { - "content": "Create a new sender email address and initiate verification process.", + "content": "Create a new workflow with the desired trigger and steps specified in the request body.", "type": "text/plain" }, "url": { "path": [ - "verified-from-addresses" + "workflows" ], "host": [ "{{baseUrl}}" @@ -160640,7 +184782,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"mollit_81\": false,\n \"non_e_\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -160651,12 +184793,12 @@ }, "response": [ { - "id": "14e5c0cc-0cd5-4ff9-a30a-107707c40c06", - "name": "New Verified Email Status", + "id": "e1adadb0-3800-46f8-9235-83771d509a79", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "workflows" ], "host": [ "{{baseUrl}}" @@ -160685,7 +184827,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"mollit_81\": false,\n \"non_e_\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -160694,25 +184836,25 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n}", + "body": "{\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"ex_2\": -60733416\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0a975b35-6fcd-46d5-b219-d3e24089b45c", + "id": "68770b6d-6c20-42f3-9108-df29819d910a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "workflows" ], "host": [ "{{baseUrl}}" @@ -160741,7 +184883,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"mollit_81\": false,\n \"non_e_\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -160758,17 +184900,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1c1877c0-c90d-439b-ab07-13a80ccf68c8", + "id": "410271d6-56a1-4cdd-8dbf-24d4577ab800", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "workflows" ], "host": [ "{{baseUrl}}" @@ -160797,7 +184939,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"mollit_81\": false,\n \"non_e_\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -160819,12 +184961,12 @@ "_postman_previewlanguage": "json" }, { - "id": "6f2022c9-6da9-4995-ac15-00e537e19015", + "id": "0e36d51b-2e27-4b5e-960d-80b76c5b3867", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "workflows" ], "host": [ "{{baseUrl}}" @@ -160853,7 +184995,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"mollit_81\": false,\n \"non_e_\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -160870,17 +185012,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "55c0964e-c77c-4a33-84da-5a105ac9a207", + "id": "f725576c-6eb5-417e-b987-387601fc9945", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "workflows" ], "host": [ "{{baseUrl}}" @@ -160909,7 +185051,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"mollit_81\": false,\n \"non_e_\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -160931,12 +185073,12 @@ "_postman_previewlanguage": "json" }, { - "id": "6b57c207-07b3-4cb7-b5a0-b7ec5550b6c9", + "id": "e05b2a0c-436f-479e-9aeb-326a04c2ac75", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "verified-from-addresses" + "workflows" ], "host": [ "{{baseUrl}}" @@ -160965,7 +185107,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"email\": \"\",\n \"verificationStatus\": \"FAILED\"\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"mollit_81\": false,\n \"non_e_\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -160982,7 +185124,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -160993,370 +185135,17 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "68e065f4-44ef-4922-ac96-f3aef358cf08", - "name": "Delete Verified From Address", - "request": { - "name": "Delete Verified From Address", - "description": { - "content": "Delete a verified sender email address", - "type": "text/plain" - }, - "url": { - "path": [ - "verified-from-addresses", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "366c06f5-4068-4f0c-8d33-737e96fd5e6a", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "verified-from-addresses", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "fa49fdac-6dcc-4255-8f01-95cadae10e48", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "verified-from-addresses", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "53742d4f-604a-4267-8619-3beb2be8d2b0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "verified-from-addresses", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e677e6ca-eaad-4b8f-8fdb-f67e742a0bad", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "verified-from-addresses", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab4f58e1-ce84-4145-a031-e8cdff9793e6", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "verified-from-addresses", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "629777f2-25c1-4bb8-92c3-a321a0104c38", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "verified-from-addresses", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bc02e8c5-e263-45e1-aece-a5972a1d18c7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "verified-from-addresses", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "verified-domains", - "description": "", - "item": [ - { - "id": "244615f4-d528-4371-b518-70b89c7e44e7", - "name": "Get DKIM Attributes", + "id": "a90009f9-d4e0-48ca-a3d5-2823d523056f", + "name": "List Workflows", "request": { - "name": "Get DKIM Attributes", + "name": "List Workflows", "description": { - "content": "Retrieve DKIM (DomainKeys Identified Mail) attributes for all your tenants' AWS SES identities. Limits retrieval to 100 identities per call.", + "content": "List all workflows in the tenant.", "type": "text/plain" }, "url": { "path": [ - "verified-domains" + "workflows" ], "host": [ "{{baseUrl}}" @@ -161375,12 +185164,12 @@ }, "response": [ { - "id": "20b61992-3b6c-4983-8c79-13164e295e70", - "name": "List of DKIM Attributes", + "id": "fe6f2323-b0b7-4b69-bd15-ca28de0ccfa4", + "name": "List of workflows", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows" ], "host": [ "{{baseUrl}}" @@ -161413,17 +185202,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"address\": \"\",\n \"dkimEnabled\": false,\n \"dkimTokens\": [\n \"\",\n \"\"\n ],\n \"dkimVerificationStatus\": \"\"\n },\n {\n \"id\": \"\",\n \"address\": \"\",\n \"dkimEnabled\": false,\n \"dkimTokens\": [\n \"\",\n \"\"\n ],\n \"dkimVerificationStatus\": \"\"\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"qui_361\": true,\n \"laboris8\": \"velit ea\"\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n },\n {\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"eu8\": -15096894.764073327,\n \"nostrud4\": 675408.2845330089\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4e67215d-00d3-4ab9-a382-791b1425d895", + "id": "3d88077b-51f3-4ac9-9717-7adfe66fd5fa", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows" ], "host": [ "{{baseUrl}}" @@ -161456,17 +185245,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ce4dc180-24b2-42d9-b4ca-a5b56cc4033f", + "id": "372b74c0-4cb9-4e80-a1a8-84f715125274", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows" ], "host": [ "{{baseUrl}}" @@ -161504,12 +185293,12 @@ "_postman_previewlanguage": "json" }, { - "id": "6da19ec3-47bd-433c-b599-75bf665071a1", + "id": "bcdabfb6-cb98-4901-9ad5-c76fc5cd27ec", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows" ], "host": [ "{{baseUrl}}" @@ -161542,17 +185331,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "36d1aa99-7ddd-46de-938d-2ca82d1ca568", + "id": "58cb305a-e464-41d6-b0f8-751d2199d664", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows" ], "host": [ "{{baseUrl}}" @@ -161590,12 +185379,12 @@ "_postman_previewlanguage": "json" }, { - "id": "2cf83b9a-765e-4381-8206-b1d29cec4576", + "id": "dba3a73a-cf9a-4413-aaf3-55ed2c4861e9", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows" ], "host": [ "{{baseUrl}}" @@ -161628,7 +185417,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -161639,54 +185428,54 @@ } }, { - "id": "77e326ca-bae4-4c0c-ba09-83e0ebc1aa30", - "name": "Verify domain address via DKIM", + "id": "5fcbfa57-f02a-4074-a9fe-b0b82d9557cf", + "name": "Get Workflow By Id", "request": { - "name": "Verify domain address via DKIM", + "name": "Get Workflow By Id", "description": { - "content": "Create a domain to be verified via DKIM (DomainKeys Identified Mail)", + "content": "Get a single workflow by id.", "type": "text/plain" }, "url": { "path": [ - "verified-domains" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"domain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "8789383b-5c53-4aa3-a867-f89a06ecdd56", - "name": "List of DKIM tokens required for the verification process.", + "id": "9e69d70d-9172-49e2-ab6f-83deffa9378b", + "name": "The workflow object", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -161695,10 +185484,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -161712,17 +185497,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"domain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -161732,17 +185508,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"domain\": \"\",\n \"dkimEnabled\": false,\n \"dkimTokens\": [\n \"\",\n \"\"\n ],\n \"dkimVerificationStatus\": \"\"\n}", + "body": "{\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"ex_2\": -60733416\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "605df50b-becf-4b61-a78f-ecf2d0783266", + "id": "e678e04d-c73f-4eb2-98be-b81ebde3b02a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -161751,10 +185528,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -161768,17 +185541,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"domain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -161788,17 +185552,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5788699f-822f-4140-8bde-2ad941ebfc14", + "id": "ca8aeec1-ccd0-42ad-bc17-1af5ad8b3dd1", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -161807,10 +185572,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -161824,17 +185585,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"domain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -161849,12 +185601,13 @@ "_postman_previewlanguage": "json" }, { - "id": "5ba2ed4a-a0bc-4b4b-b7ac-529dbc4b0aca", + "id": "2d1f713a-db68-4da3-9deb-5efaf451977d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -161863,10 +185616,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -161880,17 +185629,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"domain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -161900,73 +185640,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b1fc659c-49a6-452c-9776-8e77bc63f3cb", - "name": "Method Not Allowed - indicates that the server knows the request method, but the target resource doesn't support this method.", - "originalRequest": { - "url": { - "path": [ - "verified-domains" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"domain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Method Not Allowed", - "code": 405, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"errorName\": {\n \"description\": \"A message describing the error\",\n \"example\": \"NotSupportedException\"\n },\n \"errorMessage\": {\n \"description\": \"Description of the error\",\n \"example\": \"Cannot consume content type\"\n },\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "baa3e554-bdd9-43e5-a979-ecdf323accbb", + "id": "b6e84090-4756-4923-a0f7-e318c43d22f2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -161975,10 +185660,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -161992,17 +185673,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"domain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -162017,12 +185689,13 @@ "_postman_previewlanguage": "json" }, { - "id": "4f6d4162-6968-4278-b03d-4f499d65ca9b", + "id": "cc11f72f-e186-4a39-83a0-fe221de2b173", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "verified-domains" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -162031,10 +185704,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -162048,17 +185717,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"domain\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -162068,7 +185728,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -162077,31 +185737,37 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "sod-policies", - "description": "", - "item": [ + }, { - "id": "7a057882-0e47-4169-ac90-95b9be884db3", - "name": "Create SOD policy", + "id": "84de69de-034f-466d-af70-8d4e63e11bfd", + "name": "Update Workflow", "request": { - "name": "Create SOD policy", + "name": "Update Workflow", "description": { - "content": "This creates both General and Conflicting Access Based policy, with a limit of 50 entitlements for each (left & right) criteria for Conflicting Access Based SOD policy.\nRequires role of ORG_ADMIN.", + "content": "Perform a full update of a workflow. The updated workflow object is returned in the response.", "type": "text/plain" }, "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the Workflow", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -162113,10 +185779,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"sunt_5\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -162127,12 +185793,13 @@ }, "response": [ { - "id": "66c06fbd-074d-4680-a92c-5b1c25bafe92", - "name": "SOD policy created", + "id": "04d56a49-25b6-4a2a-ae0b-99e5e57b9baa", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -162158,10 +185825,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"sunt_5\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -162170,25 +185837,26 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "body": "{\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"ex_2\": -60733416\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e4809583-31e7-4390-b300-eecedcd63021", + "id": "b0de34f7-a5b0-4dff-bd6d-0e1768804420", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -162214,10 +185882,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"sunt_5\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -162234,17 +185902,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a69c9937-416a-403f-a562-02020398d686", + "id": "7bf2edb4-9bb8-45a7-a0b0-cdb66e82d206", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -162270,10 +185939,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"sunt_5\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -162295,12 +185964,13 @@ "_postman_previewlanguage": "json" }, { - "id": "1ce2ab48-e55e-4bec-becd-db476723b49e", + "id": "928796e9-4e96-45a2-99a3-0dd2cb3441b5", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -162326,10 +185996,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"sunt_5\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -162346,17 +186016,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4d9526e4-a295-4ee1-8392-707db3f73918", + "id": "b84a5a0c-02f0-492c-b428-ed38f28e9304", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -162382,10 +186053,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"sunt_5\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -162407,12 +186078,13 @@ "_postman_previewlanguage": "json" }, { - "id": "2abffc95-c6de-4cfc-9097-850f0e5bc377", + "id": "aee5d4c6-9ed8-414a-9406-9dc9c057d191", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -162438,10 +186110,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"sunt_5\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -162458,7 +186130,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -162469,123 +186141,79 @@ } }, { - "id": "e5aa1243-18d6-43f7-b25b-9132df7d9549", - "name": "List SOD policies", + "id": "3c6cbe0c-84e7-4a3e-a8e5-47c2a248c31b", + "name": "Patch Workflow", "request": { - "name": "List SOD policies", + "name": "Patch Workflow", "description": { - "content": "This gets list of all SOD policies.\nRequires role of ORG_ADMIN", + "content": "Partially update an existing Workflow using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.", "type": "text/plain" }, "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "content": "(Required) Id of the Workflow", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "2dad281f-6e31-41cf-a360-23aa260dfed2", - "name": "List of all SOD policies.", + "id": "3e756c3d-c0e6-4d3a-aff4-6a8142df226e", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -162599,8 +186227,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -162610,62 +186247,30 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": null,\n \"ownerRef\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", + "body": "{\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"ex_2\": -60733416\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EXTERNAL\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "433a240a-3a1c-4fee-9d03-13b62d0dafd8", + "id": "3f5ed36d-6740-49c7-bf09-cdb969ac7b8c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -162679,8 +186284,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -162690,62 +186304,30 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f1b8089b-e070-4b92-a26d-017c418973e9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "33d40f0c-6583-4968-9ba7-b65acff91156", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "workflows", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -162759,8 +186341,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -162775,57 +186366,25 @@ "_postman_previewlanguage": "json" }, { - "id": "8d4a322a-688d-4b35-929c-6893a4eb753f", + "id": "00a52c22-5238-485f-ae12-37cf4fe94ce3", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -162839,8 +186398,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -162850,62 +186418,30 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f94b9374-db90-4652-914e-10b26428b34b", + "id": "17e1e1cd-0c10-43f3-bf1a-bd254f30ca57", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -162919,8 +186455,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -162935,57 +186480,25 @@ "_postman_previewlanguage": "json" }, { - "id": "48cb3286-d27b-4ed1-9946-2e2cffe61b33", + "id": "7329347c-272a-4b06-a71e-d7a3f40a7257", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -162999,8 +186512,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -163010,7 +186532,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -163021,3899 +186543,220 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "85ddd7e8-b89e-446d-b8ca-d20abdd600e5", + "name": "Delete Workflow By Id", + "request": { + "name": "Delete Workflow By Id", + "description": { + "content": "Delete a workflow. **Enabled workflows cannot be deleted**. They must first be disabled.", + "type": "text/plain" + }, + "url": { + "path": [ + "workflows", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the Workflow", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ { - "id": "0534cc6d-3877-4334-95d1-721289bfbfec", - "name": "Get SOD policy by ID", - "request": { - "name": "Get SOD policy by ID", - "description": { - "content": "This gets specified SOD policy.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, + "id": "91421277-87de-4e19-a0a2-4edea17503be", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "d679aa09-e8b2-4bdd-9bed-7f416316276b", - "name": "SOD policy ID.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d5d48bb9-8ef1-4863-8666-964f6c7e2110", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37e331a7-f03c-4a93-a2f3-e8943c90e5cc", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7e2b936d-219d-4e3a-829d-6f47c5a346e0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1dae7125-8d65-46b7-8de3-39969be42d73", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "70978798-48e0-481c-b3eb-20bb1dc14ef7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2e0923eb-d620-4c59-8644-232025078582", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "35fddd64-59fc-4516-a2bc-3c5b5ba4be31", - "name": "Update SOD policy by ID", - "request": { - "name": "Update SOD policy by ID", - "description": { - "content": "This updates a specified SOD policy.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "217225e9-cf01-4f50-8aa2-e0dc806a700c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "11603d90-54a8-45cf-a270-dadd69690654", - "name": "SOD Policy by ID", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "33dfa30b-5dff-4b93-a91f-d5451acd0344", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c4d65e17-863c-4c74-aaca-13bd0a587802", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f311e6ec-efbe-4198-8fee-bedfa2452ae0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "af5b4c65-398a-4f76-8e42-94f3e4a15671", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "766b5bd8-c0dd-4ab2-816b-3187fadf81b7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "874f543b-f2ae-444a-a3d7-6bfd1262fd5e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d49a2476-635f-456c-9b97-2c7b16040e32", - "name": "Delete SOD policy by ID", - "request": { - "name": "Delete SOD policy by ID", - "description": { - "content": "This deletes a specified SOD policy.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "66c7ad54-1701-4450-af6d-7e9d7df5d6ad", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "query": [], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "DELETE", "body": {} }, - "response": [ - { - "id": "afb3bbb5-d8cd-40c5-9efe-e504676862f6", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "c4ae5e83-499e-4883-a6f8-0391f5ca4461", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4b7b425e-4daf-4d51-beb1-853f50f417b2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "83142561-1b95-4294-bf7a-2bd066f934cb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e8d8cc1-1fbe-4206-91d6-ddc26bdba179", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9de171c4-9ade-4bff-b7f3-62c00dc79adb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7461cb8c-41d8-4ded-bcf5-666c952b36e8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b6f73206-026a-45d3-aef1-cd6cd73996a7", - "name": "Patch a SOD policy", - "request": { - "name": "Patch a SOD policy", - "description": { - "content": "Allows updating SOD Policy fields other than [\"id\",\"created\",\"creatorId\",\"policyQuery\",\"type\"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nRequires role of ORG_ADMIN.\nThis endpoint can only patch CONFLICTING_ACCESS_BASED type policies. Do not use this endpoint to patch general policies - doing so will build an API exception. ", - "type": "text/plain" - }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f4f123c2-9635-4703-8d2f-fe42f62f5a3e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "sod-policies", + "workflows", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "response": [ - { - "id": "2090a23f-b12a-40a2-9c68-522eb56b789d", - "name": "Indicates the PATCH operation succeeded, and returns the SOD policy's new representation.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "60ebdf73-92a0-4139-b8f1-b67c793f0eb0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2397c3e8-35cc-4fad-86ca-01bb5a492545", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1a7571d5-15b7-4309-b70a-5c8784e7dc44", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "915b3cb4-25cd-48ca-9c7d-8db93bc493dc", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f7bd36e-8426-4b23-a5e4-2b0971e81ff3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a21d3bea-c8b5-40eb-bcba-18a574f182f5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "schedule", - "description": "", - "item": [ - { - "id": "47ea23da-40ff-4d12-b7c2-e26126a049b9", - "name": "Get SOD policy schedule", - "request": { - "name": "Get SOD policy schedule", - "description": { - "content": "This endpoint gets a specified SOD policy's schedule.\nRequires the role of ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a52c81f6-0837-4c73-b115-34b6fa9a853c", - "name": "SOD policy ID.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fce111b2-a41d-4570-a87b-4a7d15031157", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c56f80b3-d4a8-4b39-aad6-b4da684dbb28", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a605caf4-6ea6-469d-b6b7-8e85edd41c55", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aa9ea277-cfad-49d7-8e14-cc71a1721ee6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8476e460-aa31-44bc-83eb-76ef7f6f869a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "caa87506-c4de-4230-9b51-bae0101abbfb", - "name": "Update SOD Policy schedule", - "request": { - "name": "Update SOD Policy schedule", - "description": { - "content": "This updates schedule for a specified SOD policy.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a11a83c7-edd5-416d-9799-ae8c847bfe19", - "name": "SOD policy by ID.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "70e3841c-bf80-4c63-8f28-8b85bdb522b5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8a79a62a-f1b4-4160-99cf-43c00e35ef74", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8cd2662e-b8c3-4880-9059-2098c12c1f70", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "991d5860-43f4-4a00-bb48-fceda2db337c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3b4e7bd7-21de-4ede-bdd9-20aece4c1b08", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": \"\",\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4ac4ede5-0720-4b34-b743-7ff192f760fc", - "name": "Delete SOD policy schedule", - "request": { - "name": "Delete SOD policy schedule", - "description": { - "content": "This deletes schedule for a specified SOD policy.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "79e03aad-6365-407d-97c9-9c1216f32f4b", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "d24885e9-c2b7-49d0-99dc-25b5ac94340d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "72b2af07-8634-42e3-96e0-fdbb9291fb5a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "166d07d1-cedb-458c-a211-8c1b9fade7fd", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d18e9252-4295-4a4d-9b24-c0c2483582de", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "660c8e5d-cd5a-44f6-96af-3ec8667cf1c1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17e54afd-7ada-4280-a19a-1f7850529ae4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "violation-report", - "description": "", - "item": [ - { - "name": "run", - "description": "", - "item": [ - { - "id": "efddf610-3270-49b9-8d58-ee10778c335a", - "name": "Runs SOD policy violation report", - "request": { - "name": "Runs SOD policy violation report", - "description": { - "content": "This invokes processing of violation report for given SOD policy. If the policy reports more than 5000 violations, the report returns with violation limit exceeded message.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "e20c01f0-01d0-45fb-8285-b00a790ea680", - "name": "Reference to the violation report run task.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"SUCCESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "41bf56cc-ad9d-43ec-b30b-8e1ad492050c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cfa8d3e7-4737-4498-a330-9df3420ac657", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7e43c81c-7756-4fff-9785-c53f4e9de816", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e805beb8-aeea-4df3-b25f-01565a0c5ac0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "66bf00fb-5ba5-4466-bab8-a21e472e1943", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8f72c8a-d2bd-4b20-ae24-d31762678624", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, + "status": "Forbidden", + "code": 403, + "header": [ { - "id": "f754d8da-4bea-4fa8-b7e8-b7da362f0c49", - "name": "Get SOD violation report status", - "request": { - "name": "Get SOD violation report status", - "description": { - "content": "This gets the status for a violation report run task that has already been invoked.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a576747c-b95c-414e-b45d-0d5892678de3", - "name": "Status of the violation report run task.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"SUCCESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "55af7adf-d12c-48fd-bc98-68e8a3ce44bd", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4e1a75f-744b-4668-a226-be7e9f1cfbcb", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a032d1b1-68c3-4861-a888-37e2b2fec94a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a6e2f9c4-ddd2-4549-a33e-f9f700f7d010", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8566e7de-d728-4d39-b086-79165c6d9053", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f294ab5c-bcf7-455b-8c52-f984c363b5f1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "sod-violation-report-status", - "description": "", - "item": [ - { - "name": "{reportResultId}", - "description": "", - "item": [ - { - "id": "d64e8c08-8dd5-4adf-b46a-e812d6357e69", - "name": "Get violation report run status", - "request": { - "name": "Get violation report run status", - "description": { - "content": "This gets the status for a violation report run task that has already been invoked.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "reportResultId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "1252c3e4-4545-4373-886d-55e90771dd6a", - "name": "Status of the violation report run task.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"SUCCESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9d5cca75-207e-4efb-ac35-5c8e8bfcc11f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4cf25427-0127-49b0-a849-0a3c3f130a78", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3a0451dd-75fe-4c47-97b4-b09f5a84df96", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3f1e51f7-14e3-4774-8e73-c8d409fbf5a5", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f3700de-070e-45fd-8cef-ef447bd93bac", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "baafaeeb-f168-4da6-af13-58c7922f4169", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - } - ] - }, - { - "name": "sod-violations", - "description": "", - "item": [ - { - "name": "predict", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "7301b6e7-bde6-4b55-bd78-825752fe9f11", - "name": "Predict SOD violations for the given identity if they were granted the given access.", - "request": { - "name": "Predict SOD violations for the given identity if they were granted the given access.", - "description": { - "content": "This API is used to check if granting some additional accesses would cause the subject to be in violation of any SOD policies. Returns the violations that would be caused.\n\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, + "id": "1b54bacf-1e90-4d03-bab4-18f6272d4774", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "sod-violations", - "predict" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -166923,457 +186766,41 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "response": [ - { - "id": "03ee0bb7-1e77-4de7-b006-85a0caf206c9", - "name": "Violation Contexts", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": \"\"\n }\n ]\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1a75bac6-d75f-424f-b697-11cde9fcde21", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7da17428-b046-46f0-9ed4-cdf4b816edcd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1bbe456a-f08a-475e-99cb-340f8e355232", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17541cc5-c093-413c-8d5f-8ec5ae4262a7", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b568bb49-f676-4f5f-9e56-d027ce40830b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f63ce406-5fa2-4dab-97ca-303b5c5a194c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "sod-violation-report", - "description": "", - "item": [ - { - "name": "run", - "description": "", - "item": [ + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "7c3fda55-d32e-45b8-ab57-3c6bca99a258", - "name": "Runs all policies for org", - "request": { - "name": "Runs all policies for org", - "description": { - "content": "Runs multi-policy report for the org. If a policy reports more than 5000 violations, the report mentions that the violation limit was exceeded for that policy. If the request is empty, the report runs for all policies. Otherwise, the report runs for only the filtered policy list provided.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, + "id": "2ed0b870-ad42-4f65-9be3-2570b0e41221", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "sod-violation-report", - "run" + "workflows", + ":id" ], "host": [ "{{baseUrl}}" @@ -167383,413 +186810,103 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "response": [ - { - "id": "1bd08b1c-d981-4739-8ef4-6304aecdd164", - "name": "Reference to the violation report run task.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"SUCCESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "982c00fa-a40e-46f1-bcae-ba6f3d072d8a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3ab98198-3217-48d6-95b3-f401bc97b611", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b360a72-8b95-4989-b680-601c84e741bd", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dad772eb-1bfc-49fe-88ac-bdb33fe22d52", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13e211dc-6041-4e77-87cc-a58f69683cd2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "id": "fbe15b5d-cd08-48ab-8cf0-32751aeaa0c6", - "name": "Get multi-report run task status", + "id": "f1f85e47-b204-46e1-987b-bf610adf84a5", + "name": "Test Workflow By Id", "request": { - "name": "Get multi-report run task status", + "name": "Test Workflow By Id", "description": { - "content": "This endpoint gets the status for a violation report for all policy run.\nRequires role of ORG_ADMIN.", + "content": "Test a workflow with the provided input data. The input data should resemble the input that the trigger will send the workflow. See the [event trigger documentation](https://developer.sailpoint.com/idn/docs/event-triggers/available) for an example input for the trigger that initiates this workflow.\nThis endpoint will return an execution ID, which can be used to lookup more information about the execution using the `Get a Workflow Execution` endpoint.\n**This will cause a live run of the workflow, which could result in unintended modifications to your IDN tenant.**", "type": "text/plain" }, "url": { "path": [ - "sod-violation-report" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow", + "type": "text/plain" + } + } + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "3b53b804-b7a2-4124-9f1a-12338f1bd3f4", - "name": "Status of the violation report run task for all policy run.", + "id": "393334f3-65a4-48f1-ae7f-b6040def4c05", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -167798,6 +186915,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -167811,8 +186932,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -167822,17 +186952,19 @@ "value": "application/json" } ], - "body": "{\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"SUCCESS\"\n}", + "body": "{\n \"workflowExecutionId\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ad84588d-b7b3-4b20-a5bd-bae39dfb8d94", + "id": "1758d3a7-1a37-4e2c-ad52-d6012ef59085", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -167841,6 +186973,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -167854,8 +186990,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -167865,17 +187010,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "47f34ad3-e620-4fd4-8132-9044affab975", + "id": "0305931d-35e6-47c9-bb26-5c4dba70bc7e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -167884,6 +187031,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -167897,8 +187048,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -167913,12 +187073,14 @@ "_postman_previewlanguage": "json" }, { - "id": "1b08e46d-cd6d-497f-8957-406eba731437", + "id": "a6638b8a-18bc-428a-b3e1-09d3ce4ddf14", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -167927,6 +187089,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -167940,8 +187106,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -167951,17 +187126,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ece7e9b1-4e47-4549-b4cc-6dbcb9a8da98", + "id": "d37c8786-e30d-45ec-ba29-91f7d07d2c3b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -167970,6 +187147,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -167983,8 +187164,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -167999,12 +187189,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a9783865-ac39-4f34-9b9a-a1515177f4ba", + "id": "d3638a0c-1ae3-4040-ad48-0f73ff9b6387", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "workflows", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -168013,6 +187205,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -168026,8 +187222,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -168037,7 +187242,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -168048,773 +187253,19 @@ } }, { - "name": "{reportResultId}", - "description": "", - "item": [ - { - "name": "download", - "description": "", - "item": [ - { - "id": "5fc31644-1057-429f-acfa-cde1903a871c", - "name": "Download violation report", - "request": { - "name": "Download violation report", - "description": { - "content": "This allows to download a violation report for a given report reference.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "reportResultId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "70d25bbd-0a47-4b65-b2c0-78594ada47e8", - "name": "Returns the PolicyReport.zip that contains the violation report file.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/zip" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "aa17ba7d-1876-46ec-b3ef-d1b9ebe44e37", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4f42642f-adf1-437e-8a53-ae531d91ab42", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e63f1cf8-8b27-4dab-859a-067ab06f16ef", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b760369c-f2c6-4fc7-8136-fb6e3468c450", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "313dc605-583d-490d-ba02-238417f03452", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fadf0557-10be-46a7-9345-e580eea3159f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{fileName}", - "description": "", - "item": [ - { - "id": "3c18e151-4b82-40f2-9be0-ef52a9fa1f4c", - "name": "Download custom violation report", - "request": { - "name": "Download custom violation report", - "description": { - "content": "This allows to download a specified named violation report for a given report reference.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "reportResultId", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "fileName", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "d7e1e3ce-7f88-4f33-964f-3499fc88fdc2", - "name": "Returns the zip file with given custom name that contains the violation report file.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/zip" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "91906a8a-252f-4436-b86b-b06f632672a4", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "246bf4b8-4145-4267-aa90-0fd2e6ba319e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "993e5cef-017e-47e1-8854-4178be7b5d1a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e52dfe03-7985-4041-9f8b-db19a0d53bd3", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a4642c9b-78b5-4e42-a9e8-0d3c0462119c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a6a1ff3-1701-4035-8fe2-bd4b8decbf82", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "work-items", - "description": "", - "item": [ - { - "id": "eb4f9941-280b-4256-a51f-9d32dbd67744", - "name": "List Work Items", + "id": "a7e36900-a51e-4d34-a19b-2d8cd408e1b9", + "name": "List Workflow Executions", "request": { - "name": "List Work Items", + "name": "List Workflow Executions", "description": { - "content": "This gets a collection of work items belonging to either the specified user(admin required), or the current user.", + "content": "This lists the executions for a given workflow. Workflow executions are available for up to 90 days before being archived. By default, you can get a maximum of 250 executions. To get executions past the first 250 records, you can do the following: \n1. Use the [Get Workflows](https://developer.sailpoint.com/idn/api/beta/list-workflows) endpoint to get your workflows. \n2. Get your workflow ID from the response. \n3. You can then do either of the following: \n\n - Filter to find relevant workflow executions.\n For example, you can filter for failed workflow executions: `GET /workflows/:workflowID/executions?filters=status eq \"Failed\"`\n\n - You can paginate through results with the `offset` parameter. \n For example, you can page through 50 executions per page and use that as a way to get to the records past the first 250. \n Refer to [Paginating Results](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results) for more information about the query parameters you can use to achieve pagination. ", "type": "text/plain" }, "url": { "path": [ - "work-items" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -168850,14 +187301,25 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, - "key": "ownerId", + "key": "filters", "value": "" } ], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -168870,12 +187332,14 @@ }, "response": [ { - "id": "ef3ddba3-033b-4fde-b2ad-7e16b9251cc6", - "name": "List of work items", + "id": "46e36b36-e4f6-4948-8497-311f71848d5c", + "name": "List of workflow executions for the given workflow", "originalRequest": { "url": { "path": [ - "work-items" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -168911,10 +187375,10 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, - "key": "ownerId", + "key": "filters", "value": "" } ], @@ -168945,17 +187409,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CHALLENGE\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"EXPIRED\",\n \"type\": \"MANUALACTION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"workflowId\": \"\",\n \"requestId\": \"\",\n \"startTime\": \"\",\n \"closeTime\": \"\",\n \"status\": \"Failed\"\n },\n {\n \"id\": \"\",\n \"workflowId\": \"\",\n \"requestId\": \"\",\n \"startTime\": \"\",\n \"closeTime\": \"\",\n \"status\": \"Failed\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5801d0c6-f4f8-4e9b-84f8-1f076beb590e", + "id": "c8735493-bd53-4bbf-9504-58135965565d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -168991,10 +187457,10 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, - "key": "ownerId", + "key": "filters", "value": "" } ], @@ -169025,17 +187491,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "86712e67-1d8d-4b08-9913-4c8aa272c585", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "dfd51db9-5d6b-4d16-99f5-08986d19972f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -169071,10 +187539,10 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, - "key": "ownerId", + "key": "filters", "value": "" } ], @@ -169097,25 +187565,27 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a221660f-42f5-49aa-819f-1f5ba135aee1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "b43533ae-e10b-491f-9848-8477ff12af8f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -169151,10 +187621,10 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, - "key": "ownerId", + "key": "filters", "value": "" } ], @@ -169177,55 +187647,32 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "completed", - "description": "", - "item": [ + }, { - "id": "f77e3c3d-5881-4616-989b-c5df28cf9f01", - "name": "Completed Work Items", - "request": { - "name": "Completed Work Items", - "description": { - "content": "This gets a collection of completed work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, + "id": "e4fc1a1c-dd53-4403-8c4b-87606e4d22a8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, { "disabled": true, "description": { @@ -169252,381 +187699,14 @@ }, "key": "count", "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "e7b75228-c718-421a-bab5-b94b01b4ea7b", - "name": "List of completed work items.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CHALLENGE\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"EXPIRED\",\n \"type\": \"MANUALACTION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f1c9b059-b5bf-43b1-baa1-65e27a168252", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a32a1187-707f-48b1-bdd4-00ab82b46473", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1031de19-8a1b-4e81-b1bd-1e8a417edff5", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "count", - "description": "", - "item": [ - { - "id": "329ed02b-65f6-4ce5-890a-2c92ad3a7a5c", - "name": "Count Work Items", - "request": { - "name": "Count Work Items", - "description": { - "content": "This gets a count of work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ + }, { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", "type": "text/plain" }, - "key": "ownerId", + "key": "filters", "value": "" } ], @@ -169636,526 +187716,40 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "71704609-c40a-442e-9441-0d7aaab55bda", - "name": "List of work items", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"count\": \"\"\n },\n {\n \"count\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d445ca36-a5cb-4064-ae34-c2b9910d50cb", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fa2b39e0-2b55-4677-8668-f539b62e586e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9fd767f3-a02d-4880-9d79-570de7ac11c6", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "completed", - "description": "", - "item": [ - { - "id": "9e6d74b6-6af3-4327-b6ed-9fcfae456e39", - "name": "Count Completed Work Items", - "request": { - "name": "Count Completed Work Items", - "description": { - "content": "This gets a count of completed work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "count", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "c2fa64f4-5853-4463-9c82-e94ebf03003d", - "name": "List of work items", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"count\": \"\"\n },\n {\n \"count\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "943f3578-9034-49de-baef-989fbffff305", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9113d536-9a9d-4261-9348-772a7a5f9265", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ffc391fb-3bad-45e5-b9e7-745b2def2626", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "summary", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "4b8f2cd4-beaa-4adc-9384-f9f9ccb91ac2", - "name": "Work Items Summary", - "request": { - "name": "Work Items Summary", - "description": { - "content": "This gets a summary of work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, + "id": "3829db05-dc07-4a65-9fd1-6ac382c016ef", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -170164,10 +187758,37 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", + "type": "text/plain" + }, + "key": "filters", "value": "" } ], @@ -170177,253 +187798,40 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "681f10b5-1520-45b3-b1a6-c828f2f2dfa8", - "name": "List of work items", - "originalRequest": { - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"open\": \"\",\n \"completed\": \"\",\n \"total\": \"\"\n },\n {\n \"open\": \"\",\n \"completed\": \"\",\n \"total\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "06873b16-9584-4fe3-b386-4254e36fa9a1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "85b9a429-8a58-4aa8-ae28-28d7e40fe71e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a87ae294-779a-48f1-bc66-ef37d5a72078", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "{id}", - "description": "", - "item": [ + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "8e80f906-ac06-4c9b-a2c2-6f1a8e06e480", - "name": "Get a Work Item", - "request": { - "name": "Get a Work Item", - "description": { - "content": "This gets the details of a Work Item belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, + "id": "20f01ee2-57fc-4c66-b862-4811820f459e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "work-items", - ":id" + "workflows", + ":id", + "executions" ], "host": [ "{{baseUrl}}" @@ -170432,2192 +187840,126 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", + "type": "text/plain" + }, + "key": "filters", "value": "" } ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "460512a1-d0bf-415f-8485-7cf27f302eea", - "name": "The work item with the given ID.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CHALLENGE\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"EXPIRED\",\n \"type\": \"MANUALACTION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ad24170f-13d2-410d-8785-2ecb6153cdfc", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e8cb3e8-4294-479e-be84-51660d92f474", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cc250f2b-ef46-4c2f-b902-9bdd1a8691ec", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "eb41be86-71ea-4d2b-8c0a-b81826b01a97", - "name": "Complete a Work Item", - "request": { - "name": "Complete a Work Item", - "description": { - "content": "This API completes a work item. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ + }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, - "response": [ - { - "id": "73d890ab-7b16-43c9-9534-d3bb7d3e9bcd", - "name": "A WorkItems object", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "07875c50-b606-4954-b52f-e1ae80ccba32", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e9e3baa0-3537-4f9d-8812-5fc9dc206d29", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4cd07e40-419d-46cd-8393-f507bd5be29f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "forward", - "description": "", - "item": [ - { - "id": "2e640f27-3ef2-4cc4-a612-ac1e2c0c98cb", - "name": "Forward a Work Item", - "request": { - "name": "Forward a Work Item", - "description": { - "content": "This API forwards a work item to a new owner. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6f34f795-866d-4c37-9cd8-412aa55f5e26", - "name": "Success, but no data is returned.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "1307e976-87f8-47d1-bb4c-a8f2c79d0d97", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ff08058-4cec-4385-9e92-3164f0138dd6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6faf1ed-ef01-4c91-83d6-885a3cbe6618", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3c694248-a344-4c17-a080-4fc495e53210", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fee2ecaf-bb80-4ea0-9abb-3dccf0484197", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"targetOwnerId\": \"\",\n \"comment\": \"\",\n \"sendNotifications\": true\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "approve", - "description": "", - "item": [ - { - "name": "{approvalItemId}", - "description": "", - "item": [ - { - "id": "55ddb45f-1cc2-44fa-8ea7-2c5351ee6c00", - "name": "Approve an Approval Item", - "request": { - "name": "Approve an Approval Item", - "description": { - "content": "This API approves an Approval Item. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "approvalItemId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "eb056c85-5bf6-472c-89b4-37c2f27d81f1", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "53ccd860-e2a9-401c-aac0-72aa079c716f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "025c33a9-e30a-4db2-817c-fc1524b63714", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "568812c1-21ac-463d-809d-4c5ec27f6d8a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "reject", - "description": "", - "item": [ - { - "name": "{approvalItemId}", - "description": "", - "item": [ - { - "id": "cf8a0f4f-bb06-4afb-ab27-7d1682b5e7ad", - "name": "Reject an Approval Item", - "request": { - "name": "Reject an Approval Item", - "description": { - "content": "This API rejects an Approval Item. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "approvalItemId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "4f29f750-44ae-40c8-a93d-a41e03fc168f", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3f2db2a2-003e-4f9d-b563-6d5cbf09b937", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "26fc3b2f-dc79-434a-bc30-be7415b2ff40", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "99284b6b-c71c-49e1-a49b-f30ed723ddbc", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "submit-account-selection", - "description": "", - "item": [ - { - "id": "f0d5bb1d-ecca-49da-93ab-64c4dbb82a91", - "name": "Submit Account Selections", - "request": { - "name": "Submit Account Selections", - "description": { - "content": "This API submits account selections. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"nulla48c\": true,\n \"irure5\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "61bb1e54-2777-4c65-b92a-fdf74d81288d", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"nulla48c\": true,\n \"irure5\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "493b5f0b-0415-455d-822a-9fe8e60a4e11", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"nulla48c\": true,\n \"irure5\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "46376ffa-14e4-4eeb-b367-1be6c57c2c2e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"nulla48c\": true,\n \"irure5\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1d08e303-6e1e-4f51-bd42-00ddb5a35934", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"nulla48c\": true,\n \"irure5\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "bulk-approve", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "c472c35a-094d-4939-86b1-f2bbc70813fc", - "name": "Bulk approve Approval Items", - "request": { - "name": "Bulk approve Approval Items", - "description": { - "content": "This API bulk approves Approval Items. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "bd48faa2-571d-474a-bb07-df2954e5443f", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "06fbca3d-3986-4cfb-a5ae-961938553f9f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "01fa0299-1996-4f07-9372-887175afd47d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c9c862ee-d646-48b4-8bc0-7753ed4fe290", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "bulk-reject", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "eb48fa77-e2ea-4d8c-85bd-2b7fde08a8e1", - "name": "Bulk reject Approval Items", - "request": { - "name": "Bulk reject Approval Items", - "description": { - "content": "This API bulk rejects Approval Items. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "e1297f6f-8baf-4a2d-a9e8-ab0e8b3008e8", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac1f8cad-c911-4c11-a46b-82e8ff0970e6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cfd20e07-f18e-4c0b-bcea-2f4acce31d6f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e9ad7312-bf47-4954-96c8-87867f68a58e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "workflows", - "description": "", - "item": [ - { - "id": "31502c1e-569b-4565-9656-ffd87596959b", - "name": "Create Workflow", + "id": "c86d5203-1e4b-4897-b3d2-fbdea2c996ea", + "name": "Get a Workflow Execution", "request": { - "name": "Create Workflow", + "name": "Get a Workflow Execution", "description": { - "content": "Create a new workflow with the desired trigger and steps specified in the request body.", + "content": "Get a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", "type": "text/plain" }, "url": { "path": [ - "workflows" + "workflow-executions", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow execution", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"exercitation_4f7\": \"incididunt labore Excepteur irure\",\n \"ullamco4\": 24991235.26757434\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "f43bb5c8-dbb6-49ec-a231-efb08268c5c9", - "name": "The Workflow object", + "id": "77708ece-a4d7-4f0e-a337-5c818f8eb681", + "name": "The workflow execution", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id" ], "host": [ "{{baseUrl}}" @@ -172626,10 +187968,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -172643,17 +187981,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"exercitation_4f7\": \"incididunt labore Excepteur irure\",\n \"ullamco4\": 24991235.26757434\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -172663,17 +187992,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"ut2\": -90334267.85480638\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", + "body": "[\n {\n \"id\": \"elit voluptate sunt sed officia\",\n \"workflowId\": \"ad id\",\n \"requestId\": \"ipsum ex\",\n \"startTime\": \"1995-08-23T23:21:44.811Z\",\n \"closeTime\": \"1984-03-08T23:34:24.031Z\",\n \"status\": \"Running\"\n },\n {\n \"id\": \"adipisicing in\",\n \"workflowId\": \"minim sit mollit sunt\",\n \"requestId\": \"do\",\n \"startTime\": \"1944-09-19T18:29:24.834Z\",\n \"closeTime\": \"1959-08-27T14:04:35.483Z\",\n \"status\": \"Running\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d5b723b7-49db-4058-96d3-969fe794c0a5", + "id": "0e2238ce-6814-4b77-a846-90f2c562581e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id" ], "host": [ "{{baseUrl}}" @@ -172682,10 +188012,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -172699,17 +188025,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"exercitation_4f7\": \"incididunt labore Excepteur irure\",\n \"ullamco4\": 24991235.26757434\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -172719,17 +188036,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fa744813-e567-44fc-ab18-90e630a969e9", + "id": "387e0996-9f11-48d9-aa90-82f18daba06e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id" ], "host": [ "{{baseUrl}}" @@ -172738,10 +188056,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -172755,17 +188069,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"exercitation_4f7\": \"incididunt labore Excepteur irure\",\n \"ullamco4\": 24991235.26757434\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -172780,12 +188085,13 @@ "_postman_previewlanguage": "json" }, { - "id": "3229e089-87b8-4cc9-80e4-24573c89b099", + "id": "02b9b594-f517-4f9d-bfb0-fc2fcc12d639", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id" ], "host": [ "{{baseUrl}}" @@ -172794,10 +188100,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -172811,17 +188113,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"exercitation_4f7\": \"incididunt labore Excepteur irure\",\n \"ullamco4\": 24991235.26757434\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -172831,17 +188124,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "191497a7-7948-4127-bbcd-c9f4cadc1c2b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "b74273a6-de12-436e-b345-68a21e1bd906", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id" ], "host": [ "{{baseUrl}}" @@ -172851,9 +188145,49 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4aa478d-9ef5-4897-90a9-ea308c6ebf8e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "workflow-executions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -172867,17 +188201,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"exercitation_4f7\": \"incididunt labore Excepteur irure\",\n \"ullamco4\": 24991235.26757434\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -172892,12 +188217,13 @@ "_postman_previewlanguage": "json" }, { - "id": "4b14e3b4-70cb-4632-a39a-6138eca83507", + "id": "68852144-d05e-4626-9f42-df878d52af44", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id" ], "host": [ "{{baseUrl}}" @@ -172906,10 +188232,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -172923,17 +188245,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"exercitation_4f7\": \"incididunt labore Excepteur irure\",\n \"ullamco4\": 24991235.26757434\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"SCHEDULED\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -172943,7 +188256,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -172954,23 +188267,36 @@ } }, { - "id": "d12ab017-d37e-4c3e-9e51-9e7bf96f1835", - "name": "List Workflows", + "id": "f116b8d8-8a6c-475f-8958-cd86d4a15d91", + "name": "Get Workflow Execution History", "request": { - "name": "List Workflows", + "name": "Get Workflow Execution History", "description": { - "content": "List all workflows in the tenant.", + "content": "Get a detailed history of a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", "type": "text/plain" }, "url": { "path": [ - "workflows" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow execution", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -172983,12 +188309,14 @@ }, "response": [ { - "id": "46db2be8-6d4a-4a1f-bb73-64ffc18fdc20", - "name": "List of workflows", + "id": "78a49c40-a8f4-4e67-b31c-20307e542306", + "name": "List of workflow execution events for the given workflow execution", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -173021,17 +188349,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"mollit_a4_\": \"et nisi\",\n \"minim3\": false\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n },\n {\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"adipisicing_b5\": 5022207.381271794,\n \"nisi_7e\": 46900170.45390937\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n }\n]", + "body": "[\n {\n \"type\": \"WorkflowTaskScheduled\",\n \"timestamp\": \"\",\n \"attributes\": {}\n },\n {\n \"type\": \"WorkflowTaskStarted\",\n \"timestamp\": \"\",\n \"attributes\": {}\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ed2da828-10ea-49b0-ad90-b8966c706181", + "id": "b4ea1767-0d4e-4a9c-af93-4b80f2c7901a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -173064,17 +188394,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "86fafa2d-2f7d-4a88-a4b5-8a43fd313c94", + "id": "376a997e-0f10-4f1b-98db-34b49ebdc709", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -173112,12 +188444,14 @@ "_postman_previewlanguage": "json" }, { - "id": "85aaaffb-c23d-4cb2-9d12-a0421c4237da", + "id": "f980267f-ca93-4ab5-b93c-d4494d602475", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -173150,17 +188484,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ad34e1b4-28f9-45da-895b-4a0ebd387ec9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "25dfbce1-e370-48ba-9566-50acc43b2921", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -173185,25 +188521,27 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f50c2958-35e8-4d24-9429-c9da70a86c9b", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "460e57da-672d-4c8e-a9be-563b6eaf0f1f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflows" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" @@ -173228,4816 +188566,100 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "d4916ee4-d385-45d7-be99-00a2e58c77d9", - "name": "Get Workflow By Id", - "request": { - "name": "Get Workflow By Id", - "description": { - "content": "Get a single workflow by id.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "83fb44fa-979a-49e9-a183-517de41dc3f1", - "name": "The workflow object", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"ut2\": -90334267.85480638\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b3153f60-ad75-4564-bab6-7e083cbc06a7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d1d3b04d-33ae-4a2b-b53a-b4ed367cfda1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "74f3b8c8-2a7b-4d27-98c5-9f5645de4632", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fdff6d82-fe9e-4d54-a396-1851637e7a24", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f5756355-1251-48de-908a-b125caf121b7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "0b37f7c7-863f-4d7b-a533-acb8c6c21c52", - "name": "Update Workflow", - "request": { - "name": "Update Workflow", - "description": { - "content": "Perform a full update of a workflow. The updated workflow object is returned in the response.", - "type": "text/plain" - }, + "id": "dffed202-596f-4b5c-bfa1-d987129f5fbd", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "workflows", - ":id" + "workflow-executions", + ":id", + "history" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"aute80a\": \"do anim voluptate\"\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "29ddc793-ba5a-4335-904b-e320ae376923", - "name": "The Workflow object", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"aute80a\": \"do anim voluptate\"\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"ut2\": -90334267.85480638\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98b76768-eec1-4d48-b2e9-987dd8152f7a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"aute80a\": \"do anim voluptate\"\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f9e496fc-8cbc-4708-b3fe-e6aad1955a0e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"aute80a\": \"do anim voluptate\"\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b216ba52-5ec8-4b4b-b610-14d795f20366", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"aute80a\": \"do anim voluptate\"\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "676cfb5a-44d7-4676-848b-270bf2eddf58", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"aute80a\": \"do anim voluptate\"\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab0bf248-4e45-4877-b8bb-e2a1d9ddf79a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"aute80a\": \"do anim voluptate\"\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "27e9367b-eff0-4b3b-933d-88f32abd41d2", - "name": "Patch Workflow", - "request": { - "name": "Patch Workflow", - "description": { - "content": "Partially update an existing Workflow using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" }, { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "551d5662-d7bf-49a1-bfd6-de875e5fdc54", - "name": "The Workflow object", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"executionCount\": \"\",\n \"failureCount\": \"\",\n \"created\": \"\",\n \"creator\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"definition\": {\n \"start\": \"\",\n \"steps\": {\n \"ut2\": -90334267.85480638\n }\n },\n \"enabled\": false,\n \"trigger\": {\n \"type\": \"EVENT\",\n \"attributes\": {\n \"id\": \"\",\n \"filter.$\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fdfc7894-a54e-4516-81ee-d2051f8b0037", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d0b2a2a7-96bc-4e3e-b2b6-defe266b3964", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac4ca44b-9289-4bc5-b8d5-c9a1e78f80eb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8c6853ac-803c-4116-9cf7-b4799def7650", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "27b65d59-b5cd-4049-9005-4e39214fd4f9", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b3db6a90-4b38-4213-85d4-a777f50634ac", - "name": "Delete Workflow By Id", - "request": { - "name": "Delete Workflow By Id", - "description": { - "content": "Delete a workflow. **Enabled workflows cannot be deleted**. They must first be disabled.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "6c880a06-b883-4e22-8127-de08c9f6da80", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "4d9a967b-fc3e-4a6f-b489-f5227f00116d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "299afa67-fd75-4ab4-b5e6-72329af449a1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "04edb363-bf53-4cb2-9a50-be4ecdfc2c73", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f68bdc6e-bd2d-45ee-a0ef-4b5ff903083a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d5830cd3-94d5-4698-9700-4199871d6464", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "test", - "description": "", - "item": [ - { - "id": "3b3e85a7-3f31-43e4-a70d-da251cd5c125", - "name": "Test Workflow By Id", - "request": { - "name": "Test Workflow By Id", - "description": { - "content": "Test a workflow with the provided input data. The input data should resemble the input that the trigger will send the workflow. See the [event trigger documentation](https://developer.sailpoint.com/idn/docs/event-triggers/available) for an example input for the trigger that initiates this workflow.\nThis endpoint will return an execution ID, which can be used to lookup more information about the execution using the `Get a Workflow Execution` endpoint.\n**This will cause a live run of the workflow, which could result in unintended modifications to your IDN tenant.**", - "type": "text/plain" - }, - "url": { - "path": [ - "workflows", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b7df575b-525e-4e29-8c17-9e66ae8c439b", - "name": "The Workflow object", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflowExecutionId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6ce52db7-69b6-4966-b83c-07069232e8d7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f98ee61b-074f-4e54-8161-e7c3a7aa9209", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0431c87a-138a-452f-bf9b-d8c28472031e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3e673518-de29-4562-832d-2e1cc2e921d6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "96e2ec71-5259-4a01-b5d4-b4b683336e39", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "executions", - "description": "", - "item": [ - { - "id": "63118f51-e6ab-4e02-b41b-fddde4f1c29d", - "name": "List Workflow Executions", - "request": { - "name": "List Workflow Executions", - "description": { - "content": "This lists the executions for a given workflow. Workflow executions are available for up to 90 days before being archived. By default, you can get a maximum of 250 executions. To get executions past the first 250 records, you can do the following: \n1. Use the [Get Workflows](https://developer.sailpoint.com/idn/api/beta/list-workflows) endpoint to get your workflows. \n2. Get your workflow ID from the response. \n3. You can then do either of the following: \n\n - Filter to find relevant workflow executions.\n For example, you can filter for failed workflow executions: `GET /workflows/:workflowID/executions?filters=status eq \"Failed\"`\n\n - You can paginate through results with the `offset` parameter. \n For example, you can page through 50 executions per page and use that as a way to get to the records past the first 250. \n Refer to [Paginating Results](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results) for more information about the query parameters you can use to achieve pagination. ", - "type": "text/plain" - }, - "url": { - "path": [ - "workflows", - ":id", - "executions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "12e19b24-54e1-4cfe-96d1-20130560b2a2", - "name": "List of workflow executions for the given workflow", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "executions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"workflowId\": \"\",\n \"requestId\": \"\",\n \"startTime\": \"\",\n \"closeTime\": \"\",\n \"status\": \"Canceled\"\n },\n {\n \"id\": \"\",\n \"workflowId\": \"\",\n \"requestId\": \"\",\n \"startTime\": \"\",\n \"closeTime\": \"\",\n \"status\": \"Completed\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "27e48857-2fb0-489c-91e0-f716201682b7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "executions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3e7e02ef-3e10-46dc-b870-1cb65c2326fa", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "executions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17a5385d-1a28-4eb5-be12-1d29c7fcc597", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "executions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "40f3c3a6-f35d-43ff-9ab5-ae2c9845c8a2", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "executions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ce004c8-a751-49ba-8188-5b14f63271b0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "executions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f46f3a37-c5de-4e94-bf37-981c344907c4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "executions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**startTime**: *eq, lt, le, gt, ge*\n\n**status**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "external", - "description": "", - "item": [ - { - "name": "oauth-clients", - "description": "", - "item": [ - { - "id": "6ea4eb98-540e-43b6-8ad1-dd5743361443", - "name": "Generate External Trigger OAuth Client", - "request": { - "name": "Generate External Trigger OAuth Client", - "description": { - "content": "Create OAuth client ID, client secret, and callback URL for use in an external trigger. External triggers will need this information to generate an access token to authenticate to the callback URL and submit a trigger payload that will initiate the workflow.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflows", - ":id", - "external", - "oauth-clients" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "d8fbe7ff-42e1-4a76-8b3a-fb4c1cda7ca8", - "name": "The OAuth Client object", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "external", - "oauth-clients" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"secret\": \"\",\n \"url\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1b76c30a-4736-4e4f-a854-4adc6c0c77cc", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "external", - "oauth-clients" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5af0c28f-224d-4976-8674-d27ddfe7831d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "external", - "oauth-clients" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8b0e1e4a-d3ab-444d-b25d-efa0445d28ba", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "external", - "oauth-clients" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5efe775f-740e-47b7-b2cf-d1ca6330c518", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "external", - "oauth-clients" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dfd698d3-78bc-40da-b1d0-701a0f9b3051", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflows", - ":id", - "external", - "oauth-clients" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "execute", - "description": "", - "item": [ - { - "name": "external", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "138e3a75-3e47-4911-9192-87c84cfe464a", - "name": "Execute Workflow via External Trigger", - "request": { - "name": "Execute Workflow via External Trigger", - "description": { - "content": "This endpoint allows a service outside of IdentityNow to initiate a workflow that uses the \"External Trigger\" step. The external service will invoke this endpoint with the input data it wants to send to the workflow in the body.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c78425b0-2359-4d3b-b415-aec274fe2332", - "name": "The Workflow object", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflowExecutionId\": \"\",\n \"message\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "49c954f7-456b-4828-8143-566966240aec", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8af6662a-e610-4ea8-a13b-ddd0d4940e3d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "907851b7-f17a-4461-89ee-499cafde123d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dde0aaf8-c1b6-455a-8a50-d727f6e6c2a1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ad5e961d-3357-4e12-9592-81ec08c07040", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "test", - "description": "", - "item": [ - { - "id": "c0ed425c-bbf8-48b5-8134-624fa81abefe", - "name": "Test Workflow via External Trigger", - "request": { - "name": "Test Workflow via External Trigger", - "description": { - "content": "Validate a workflow with an \"External Trigger\" can receive input. The response includes the input that the workflow received, which can be used to validate that the input is intact when it reaches the workflow.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "104e9fd6-c6ad-4d70-b27f-4453c39c8ee1", - "name": "Responds with the test input", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"payload\": {}\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2a3956d6-035e-4e4a-b720-088722ecdfc9", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e3979420-17ee-4cca-83b3-3d45dce338c1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b5019e78-3f2b-429d-984e-890405c2efca", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "161ec5d8-2fc3-40ea-994c-5d39cd9b084a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "83c2bc29-a705-489e-9770-33927d2da22d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "execute", - "external", - ":id", - "test" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"input\": {}\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "workflow-executions", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "f17b4481-dcb9-4504-b07e-94ef944c975f", - "name": "Get a Workflow Execution", - "request": { - "name": "Get a Workflow Execution", - "description": { - "content": "Get a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow-executions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "0637bb6a-4551-4f67-8825-a230b2e6c414", - "name": "The workflow execution", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"ut incididunt qui sunt sint\",\n \"workflowId\": \"Lorem amet\",\n \"requestId\": \"com\",\n \"startTime\": \"1953-12-13T01:17:56.323Z\",\n \"closeTime\": \"2023-04-28T23:41:04.396Z\",\n \"status\": \"Running\"\n },\n {\n \"id\": \"ex do sint consequat laborum\",\n \"workflowId\": \"dolor mollit\",\n \"requestId\": \"aliquip velit aliqua\",\n \"startTime\": \"1985-03-25T04:43:14.331Z\",\n \"closeTime\": \"1945-12-14T14:11:34.065Z\",\n \"status\": \"Failed\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "67a31c72-9802-4b55-b8fe-01f7b50f0e1b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3dc2d7d2-0187-4de6-afd7-1c1d135a6144", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6c9a51a7-0f62-4943-90dc-3e121871e1d5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a946992d-ac15-44eb-bef2-3da3eb19e31c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9fbfec62-90a0-4aca-81e3-e4f9ace83030", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ae1c9b85-510d-4875-bfd4-b86096aaef3f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "history", - "description": "", - "item": [ - { - "id": "b0c26b2c-9c83-4315-ad9e-e4ce6ebbbd71", - "name": "Get Workflow Execution History", - "request": { - "name": "Get Workflow Execution History", - "description": { - "content": "Get a detailed history of a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow-executions", - ":id", - "history" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "7268256d-44ce-4834-a421-6b540176b720", - "name": "List of workflow execution events for the given workflow execution", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "history" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"type\": \"WorkflowTaskFailed\",\n \"timestamp\": \"\",\n \"attributes\": {}\n },\n {\n \"type\": \"WorkflowExecutionCompleted\",\n \"timestamp\": \"\",\n \"attributes\": {}\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e913ed0-37c1-4a52-a76f-23b65ee9406d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "history" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a5062e68-dcf0-47d4-894b-9c49770ba5cb", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "history" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37ec07b6-7b2e-43f6-ab72-da945882e385", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "history" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "33cca84f-6008-485e-b05a-8fd8243a704a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "history" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b3d7c94b-65a7-48f6-864e-2b61e9f6841d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "history" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cb1cb106-c79c-46bc-87c8-c67558fcf90e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "history" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "cancel", - "description": "", - "item": [ - { - "id": "f2f6637c-eab4-4871-9d23-7dd3b3d65949", - "name": "Cancel Workflow Execution by ID", - "request": { - "name": "Cancel Workflow Execution by ID", - "description": { - "content": "Use this API to cancel a running workflow execution.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow-executions", - ":id", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "11dd6bda-b5a8-4c40-8280-227dee11699b", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "ab17421c-9ad2-4de0-916d-c3d9f3745df5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "897a4603-6ec7-4bc0-a13c-ba204f52ff99", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fe452364-542a-4270-a40d-dc1834d29748", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cb1ecc0a-a453-4297-9c58-d3578353e731", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b82a346e-0189-45c1-9de9-a1228195cfc3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "339fd246-4388-487f-b99b-72fc8e1409d1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflow-executions", - ":id", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "workflow-library", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "9c220efa-d871-451b-81fd-4d54e619e4f6", - "name": "List Complete Workflow Library", + "id": "1b156044-8098-49aa-b469-0edecc01d399", + "name": "Cancel Workflow Execution by ID", "request": { - "name": "List Complete Workflow Library", + "name": "Cancel Workflow Execution by ID", "description": { - "content": "This lists all triggers, actions, and operators in the library", + "content": "Use this API to cancel a running workflow execution.", "type": "text/plain" }, "url": { "path": [ - "workflow-library" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The workflow execution ID", "type": "text/plain" - }, - "key": "offset", - "value": "0" + } } - ], - "variable": [] + ] }, "header": [ { @@ -178045,41 +188667,59 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "98ab684c-7c21-417b-a05c-612f303d2816", - "name": "List of workflow steps", + "id": "e6d3241a-75fe-4b64-b6f4-c667f709cd4b", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "77abafa8-d253-47b1-aa46-34480cbf9cf4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "workflow-executions", + ":id", + "cancel" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -178096,52 +188736,35 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"identityPicker\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"string\"\n }\n ],\n \"isDynamicSchema\": \"\",\n \"outputSchema\": {}\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"identityPicker\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"email\"\n }\n ],\n \"isDynamicSchema\": \"\",\n \"outputSchema\": {}\n }\n]", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "238fcad3-d73b-4c9b-bab9-f2d79990343d", - "name": "Client Error - Returned if the request body is invalid.", + "id": "fc89e54f-92aa-48b8-b9a7-1c6e651522f8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178158,52 +188781,35 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ad9bbac1-c562-4543-9820-84672ea814c8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "2d6c8bb8-c4b3-47e3-9522-ec74b2ece7a8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workflow-library" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } + "workflow-executions", + ":id", + "cancel" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -178220,52 +188826,35 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0dfd771c-3251-4d1c-a503-6222b058e4fe", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "782b346d-1cc9-4660-8a38-e77ef671f400", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178282,52 +188871,35 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7873fd8d-c468-42d0-81a5-246066fdda58", + "id": "823d4095-d9da-4311-9e1c-05c4d4b2c11d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178344,7 +188916,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -178360,36 +188932,19 @@ "_postman_previewlanguage": "json" }, { - "id": "fc0017c6-d4d4-4ad2-9647-47be8d5503e7", + "id": "53969b70-c60b-4964-8db2-f2a50e9f63c4", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workflow-library" + "workflow-executions", + ":id", + "cancel" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - } - ], + "query": [], "variable": [] }, "header": [ @@ -178406,7 +188961,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -178417,7 +188972,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -178428,1333 +188983,17 @@ } }, { - "name": "actions", - "description": "", - "item": [ - { - "id": "f432a18d-93f0-4736-b6f6-3e1981ecd9a2", - "name": "List Workflow Library Actions", - "request": { - "name": "List Workflow Library Actions", - "description": { - "content": "This lists the workflow actions available to you.", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow-library", - "actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "01e4acd2-45a5-4cef-9bea-451875205c69", - "name": "List of workflow actions", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"identityPicker\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"string\"\n }\n ],\n \"isDynamicSchema\": \"\",\n \"outputSchema\": {}\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"identityPicker\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"email\"\n }\n ],\n \"isDynamicSchema\": \"\",\n \"outputSchema\": {}\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c8f2cdb2-b0c7-4863-a690-87c79decd4a5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c268ff2e-84c7-48f8-be5b-674cc22295ae", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7c188448-6a7f-4e37-9f9b-941dd8237747", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "961f3229-a7f1-4c59-9c68-f3a759a86437", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ccbdbdf7-76de-46f9-982c-f27ce337e3bb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "triggers", - "description": "", - "item": [ - { - "id": "671bd207-c779-4763-a4cc-6e065590ca6a", - "name": "List Workflow Library Triggers", - "request": { - "name": "List Workflow Library Triggers", - "description": { - "content": "This lists the workflow triggers available to you", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow-library", - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "961afc75-77be-4da0-934b-1d6a75117e55", - "name": "List of workflow triggers", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"type\": \"EVENT\",\n \"name\": \"\",\n \"description\": \"\",\n \"isDynamicSchema\": \"\",\n \"inputExample\": {},\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"multiType\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"jsonpath\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"type\": \"EXTERNAL\",\n \"name\": \"\",\n \"description\": \"\",\n \"isDynamicSchema\": \"\",\n \"inputExample\": {},\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"advancedToggle\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"secret\"\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c4d8d0cd-ab0e-4d30-9488-3f11c8880591", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "540aeaa9-b4aa-4e5b-82f1-0f0b93710ff8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "590d9025-5983-4b0c-a94b-1aed123ea243", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "effa1b3c-b2db-4f59-96c0-d4059d336af8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a5d43312-ccff-4081-8cd7-f8afbd050e9d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "triggers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "operators", - "description": "", - "item": [ - { - "id": "50ed48f7-763b-4122-8873-16efd54df170", - "name": "List Workflow Library Operators", - "request": { - "name": "List Workflow Library Operators", - "description": { - "content": "This lists the workflow operators available to you", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow-library", - "operators" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "28f5954e-0d71-453b-b1db-caa222656d9b", - "name": "List of workflow operators", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "operators" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"keyValuePairs\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"secret\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"boolean\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"keyValuePairs\"\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "28742b4e-b9f5-4caa-bcc3-279404230d14", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "operators" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37cd1c1a-e134-4c16-a1d8-660daaf923bb", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "operators" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "22796e11-4bd0-4a92-8e5a-f1c9558bd600", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "operators" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "257ddd55-c8b2-4942-80af-3e916104118f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "operators" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "812d51d2-a282-4f0f-a7d8-51d32a7d5263", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workflow-library", - "operators" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "workgroups", - "description": "", - "item": [ - { - "id": "2288c485-bfa9-4377-b4e2-9b8c8244f230", - "name": "List Governance Groups", + "id": "d8fff8e2-d9cb-49ee-b264-3be61bfb7ea4", + "name": "List Complete Workflow Library", "request": { - "name": "List Governance Groups", + "name": "List Complete Workflow Library", "description": { - "content": "This API returns list of Governance Groups", + "content": "This lists all triggers, actions, and operators in the library", "type": "text/plain" }, "url": { "path": [ - "workgroups" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -179763,47 +189002,20 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "value": "250" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" } ], "variable": [] @@ -179819,12 +189031,12 @@ }, "response": [ { - "id": "4f091ce8-93a2-4869-8903-fc6fb0b8d68a", - "name": "List of Governance Groups", + "id": "08d07787-f944-4f73-8e9c-af478ef25e1b", + "name": "List of workflow steps", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -179833,47 +189045,20 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "value": "250" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" } ], "variable": [] @@ -179903,17 +189088,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"owner\": {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n },\n {\n \"owner\": {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"identityPicker\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"advancedToggle\"\n }\n ],\n \"isDynamicSchema\": \"\",\n \"outputSchema\": {}\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"governanceGroupPicker\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"governanceGroupPicker\"\n }\n ],\n \"isDynamicSchema\": \"\",\n \"outputSchema\": {}\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "827e62b3-c421-48b0-a623-987a9255cf7a", + "id": "0251d6f5-487a-4a7d-b5c5-f3a722e90225", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -179922,47 +189107,20 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "value": "250" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" } ], "variable": [] @@ -179992,17 +189150,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3fea7e1f-a101-4588-8b72-e10500362d40", + "id": "6bbf68d0-5e6c-47b2-a23a-df2921d6b324", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -180011,47 +189169,20 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "value": "250" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" } ], "variable": [] @@ -180086,12 +189217,12 @@ "_postman_previewlanguage": "json" }, { - "id": "5fb20455-43ae-4a69-ba47-90ad47d5157e", + "id": "dcd209dd-2160-4e89-a6e2-5b189ee8948e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -180100,47 +189231,20 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "value": "250" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" } ], "variable": [] @@ -180170,17 +189274,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ae0aaf7f-1f5b-42cb-bb35-9b7be738bdaa", + "id": "9adc6f24-dd25-490e-85ec-b4026406ebca", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -180189,47 +189293,20 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "value": "250" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" } ], "variable": [] @@ -180264,12 +189341,12 @@ "_postman_previewlanguage": "json" }, { - "id": "be9cb4cd-31f4-4228-809e-7d78214d9b22", + "id": "213f19f3-ad3e-4b9a-9852-ee0db6976688", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library" ], "host": [ "{{baseUrl}}" @@ -180278,47 +189355,20 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, sw*\n\n**name**: *eq, sw, in*", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified, id, description**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" } ], "variable": [] @@ -180348,7 +189398,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -180359,66 +189409,107 @@ } }, { - "id": "62a62de3-0a1e-48ce-9cc1-c4fa746834c3", - "name": "Create a new Governance Group.", + "id": "6ac12a9a-d9e7-418b-8020-af36befe7f43", + "name": "List Workflow Library Actions", "request": { - "name": "Create a new Governance Group.", + "name": "List Workflow Library Actions", "description": { - "content": "This API creates a new Governance Group.", + "content": "This lists the workflow actions available to you.", "type": "text/plain" }, "url": { "path": [ - "workgroups" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "769ac6e8-d6b6-41b2-a876-2985123248c6", - "name": "Governance Group object created.", + "id": "1c4a6cf7-9329-46b2-8d11-9a5199877d2d", + "name": "List of workflow actions", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -180432,17 +189523,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -180452,29 +189534,54 @@ "value": "application/json" } ], - "body": "{\n \"owner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"identityPicker\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"advancedToggle\"\n }\n ],\n \"isDynamicSchema\": \"\",\n \"outputSchema\": {}\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"governanceGroupPicker\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"governanceGroupPicker\"\n }\n ],\n \"isDynamicSchema\": \"\",\n \"outputSchema\": {}\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "98371893-04ea-4a1c-8aa4-e26a75055e1f", + "id": "ba9ef0c3-c75c-441c-b717-00714e10d43f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -180488,17 +189595,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -180508,29 +189606,54 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9bcb74c4-0a1a-46aa-a4c8-c676b4d6b496", + "id": "d64b963d-3c94-45c1-880e-aeeff3c225e2", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -180544,17 +189667,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -180569,24 +189683,49 @@ "_postman_previewlanguage": "json" }, { - "id": "52ad9b68-14e3-4fbc-9037-7f703868edb6", + "id": "c0c51fc0-aa63-48c7-b46e-ea28431508da", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -180600,17 +189739,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -180620,29 +189750,54 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ff3aa601-af24-481f-950f-9c8396d5faee", + "id": "a3a6523e-42b5-4ecc-bd45-504085f1a684", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -180656,17 +189811,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -180681,24 +189827,49 @@ "_postman_previewlanguage": "json" }, { - "id": "38072307-39d1-4ffc-9d33-cda528ed107d", + "id": "4d51b4be-984b-42ef-9142-5352f8059ac3", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "workgroups" + "workflow-library", + "actions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -180712,17 +189883,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -180732,7 +189894,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -180743,3446 +189905,27 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "2f50222c-dae1-43ab-9010-6710975ff663", - "name": "Get Governance Group by Id", - "request": { - "name": "Get Governance Group by Id", - "description": { - "content": "This API returns a Governance Groups by its ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "71a86a50-ae95-49af-8505-f9cd6817d619", - "name": "A Governance Group", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"owner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e1d91b34-c266-4c16-bdeb-d88e886dfb2f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "82284128-2419-4403-aa8e-440707696b7d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2e4cac5c-4688-49f0-b370-d5f61e43b80d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "31087a4a-7dd2-4231-acf1-395fb05886b2", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "43c98266-399e-4197-b7e6-f2a49d996ca1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "76e5e6ac-0cb4-42a5-9671-832b0f2a92d2", - "name": "Delete a Governance Group", - "request": { - "name": "Delete a Governance Group", - "description": { - "content": "This API deletes a Governance Group by its ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "8becaea6-d7b0-46e9-b968-be87c69ef17d", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "9e5c6637-a03b-4b69-99f5-1f830c8a2146", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eadf29a9-91d0-4228-9ebc-af0f93bd4eb8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ba7db97c-1498-4d3b-9949-480eae1ec333", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cb30b8a9-e04a-4332-9fc5-4a5d63b9cdfb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "beba1b57-377e-4bab-8d33-5121e92cd3a7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "79fb8d7a-ed00-414c-b63b-5c6e8d003ba6", - "name": "Patch a Governance Group", - "request": { - "name": "Patch a Governance Group", - "description": { - "content": "This API updates existing Governance Group by its ID. Following fields are patchable.\n**name**, **description**\nA token with API, ORG_ADMIN is required to call this API. In addition.", - "type": "text/plain" - }, - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "84249425-5963-489f-b702-13bdfbe446e5", - "name": "A Governance Group.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"owner\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"memberCount\": \"\",\n \"connectionCount\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d4bd1d6d-8c37-4bfe-aecb-602ab5d87b57", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fee48ee5-8591-4bd2-9490-443420cb2e5b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4fd1fc2b-a112-436d-8eb7-73d3b97c29ce", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7e04dac6-acb8-4d89-8a26-ada70da26005", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32cec0a5-a1f6-4d94-8007-5fe4f8fbe105", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "bulk-delete", - "description": "", - "item": [ - { - "id": "23cc1148-47d7-4229-8f95-c760c3190f29", - "name": "Delete Governance Group(s)", - "request": { - "name": "Delete Governance Group(s)", - "description": { - "content": "\nThis API initiates a bulk deletion of one or more Governance Groups.\n\n> If any of the indicated Governance Groups have one or more connections associated with it,then those Governance Groups will be added in **inUse** list of the response. Governance Group(s) marked as **inUse** can not be deleted.\n\n> If any of the indicated Governance Groups is not does not exists in Organization,then those Governance Groups will be added in **notFound** list of the response. Governance Groups marked as **notFound** will not be deleted.\n\n> If any of the indicated Governance Groups does not have any connections associated with it,then those Governance Groups will be added in **deleted** list of the response. A Governance Group marked as **deleted** will be deleted from current Organization.\n\n> If the request contains any **inUse** or **notFound** Governance Group IDs then it skips only these Governance Groups for deletion and deletes the rest of Governance Groups which have no connections associated with it. \n\n> **This API has limit number of Governance Groups can be deleted at one time. If the request contains more then 100 Governance Groups IDs to be deleted then the API will throw an exception.**", - "type": "text/plain" - }, - "url": { - "path": [ - "workgroups", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "269cb692-436c-4723-a7b0-37b2e6f35f47", - "name": "Governance Group bulk delete response.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Multi-Status (WebDAV) (RFC 4918)", - "code": 207, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9ad65b2-5b81-4443-b825-1873ba8cdaad", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0aaaf7c2-e1cd-4352-ad88-190af9950e8d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3a49b37e-023f-4bc2-8412-fae91dbe3ac2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "49db5e1c-e295-490d-b734-825efc11098f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eca0da20-cb4a-4ae3-bdc9-bbb6248b4994", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "{workgroupId}", - "description": "", - "item": [ - { - "name": "connections", - "description": "", - "item": [ - { - "id": "58b11e24-3ecd-4668-bce3-2d111c9f74e4", - "name": "List connections for Governance Group", - "request": { - "name": "List connections for Governance Group", - "description": { - "content": "This API returns list of connections associated with a Governance Group.", - "type": "text/plain" - }, - "url": { - "path": [ - "workgroups", - ":workgroupId", - "connections" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "workgroupId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "23474808-0087-459a-b7c3-0e00c079a1c5", - "name": "List all connections associated with a Governance Group.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "connections" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"object\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"connectionType\": \"ManagementWorkgroup\"\n },\n {\n \"object\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"connectionType\": \"ManagementWorkgroup\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9d950b09-9c0e-4bc2-8398-3b81cdea2eba", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "connections" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cac815c1-7c57-4646-a0ab-f0eb8ae9d561", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "connections" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "72952300-94db-4ba6-9514-f6051f402a88", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "connections" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5bbb0c15-760d-46fe-8e42-091625d3dc56", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "connections" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8f6e8dcd-3c08-43ea-b685-9f85f4b52615", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "connections" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "members", - "description": "", - "item": [ - { - "id": "42ab8522-7a50-44e9-8075-7d4126f5af59", - "name": "List Governance Group Members", - "request": { - "name": "List Governance Group Members", - "description": { - "content": "This API returns list of members associated with a Governance Group.", - "type": "text/plain" - }, - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "workgroupId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "66b1e9a4-2580-4892-973d-4d0de6182574", - "name": "List all members associated with a Governance Group.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4567c796-2b03-421c-af06-f6f703a841d2", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f9de1d02-f9a2-4437-8d68-69f28e06f0a9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6cd7d338-721c-4a5f-8532-6c183e5ba1f9", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab45a376-e23f-425f-a784-ed931f62b4f5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "72c137db-21e5-4440-8b06-47c8672b81ad", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "bulk-add", - "description": "", - "item": [ - { - "id": "170eef1c-1fe7-40e0-90d4-10766f671f2b", - "name": "Add members to Governance Group", - "request": { - "name": "Add members to Governance Group", - "description": { - "content": "This API adds one or more members to a Governance Group. A token with API, ORG_ADMIN authority is required to call this API.\n\n> **Following field of Identity is an optional field in the request.**\n\n> **name**", - "type": "text/plain" - }, - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "workgroupId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6f3fecd4-92a5-4564-9376-a3dad2ca2889", - "name": "List of added and not added identities into Governance Group members list.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Multi-Status (WebDAV) (RFC 4918)", - "code": 207, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9c03e0cd-c604-470b-9056-5f3540f727d6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "08dd007c-1fa5-48ee-8dc5-1c276803929c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bd2ac269-aadd-42c0-b193-e49f89ff097b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b972cee9-8b35-4bee-80b0-9b462ea5f5e1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0568ba68-7ef7-474f-8bf5-cb2f057db33f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "bulk-delete", - "description": "", - "item": [ - { - "id": "980a7f8a-3eab-4c5b-8db6-f38c219cda4e", - "name": "Remove members from Governance Group", - "request": { - "name": "Remove members from Governance Group", - "description": { - "content": "This API removes one or more members from a Governance Group. A token with API, ORG_ADMIN authority is required to call this API.\n\n> **Following field of Identity is an optional field in the request.**\n\n> **name**", - "type": "text/plain" - }, - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "workgroupId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "88253b71-c82c-4080-b8c0-e5d4a0aa6acf", - "name": "List of deleted and not deleted identities from Governance Group members list.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Multi-Status (WebDAV) (RFC 4918)", - "code": 207, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"\",\n \"description\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3040734f-80e8-4702-94bd-5df7dc53e024", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "25115565-6c1e-4c86-862b-8fdd3c25f469", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c521feff-a094-4985-8df5-fbb325309a14", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9e849bc5-95b5-408c-a8b2-c78381eb7194", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ee64e4b-39e4-4472-b38c-b311ca7f88ca", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "workgroups", - ":workgroupId", - "members", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "form-definitions", - "description": "", - "item": [ - { - "id": "3c69a538-9414-4536-afdb-fa3cd96b95f0", - "name": "Export form definitions by tenant.", + "id": "71efe142-c2d8-44c3-8deb-1847234df2c9", + "name": "List Workflow Library Triggers", "request": { - "name": "Export form definitions by tenant.", + "name": "List Workflow Library Triggers", "description": { - "content": "No parameters required.", + "content": "This lists the workflow triggers available to you", "type": "text/plain" }, "url": { "path": [ - "form-definitions" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, + ], + "query": [ { "disabled": true, "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", @@ -184191,20 +189934,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", "type": "text/plain" }, - "key": "sorters", - "value": "name" + "key": "filters", + "value": "" } ], "variable": [] @@ -184220,12 +189963,13 @@ }, "response": [ { - "id": "4e312094-4e01-4238-b365-ac0ebe76d898", - "name": "Returns a list of form definitions by tenant", + "id": "c82008af-2abc-46eb-83c8-5ae6792218c1", + "name": "List of workflow triggers", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" @@ -184234,16 +189978,7 @@ { "disabled": true, "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", @@ -184252,20 +189987,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", "type": "text/plain" }, - "key": "sorters", - "value": "name" + "key": "filters", + "value": "" } ], "variable": [] @@ -184295,17 +190030,18 @@ "value": "application/json" } ], - "body": "{\n \"count\": \"\",\n \"results\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"DATE\",\n \"config\": {\n \"ipsuma7\": {},\n \"cupidatat4d0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"ut7\": {},\n \"sit_9\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_SW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"do_2_d\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"culpa_4\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n ]\n}", + "body": "[\n {\n \"id\": \"\",\n \"type\": \"EXTERNAL\",\n \"name\": \"\",\n \"description\": \"\",\n \"isDynamicSchema\": \"\",\n \"inputExample\": {},\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"identityPicker\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"json\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"type\": \"EVENT\",\n \"name\": \"\",\n \"description\": \"\",\n \"isDynamicSchema\": \"\",\n \"inputExample\": {},\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"number\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"checkbox\"\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "76907550-d337-4195-857f-4049ce7bb4d4", - "name": "An error with the request occurred", + "id": "dfde2f1f-c904-4d45-a2db-2320f7cb0b75", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" @@ -184314,16 +190050,7 @@ { "disabled": true, "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", @@ -184332,20 +190059,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", "type": "text/plain" }, - "key": "sorters", - "value": "name" + "key": "filters", + "value": "" } ], "variable": [] @@ -184375,17 +190102,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b80b654e-8cce-4ea1-923b-5a0c5a624d52", - "name": "An error with the authorization occurred", + "id": "160256bc-e9fa-4d16-a92a-3bfe829b184a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" @@ -184394,16 +190122,7 @@ { "disabled": true, "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", @@ -184412,20 +190131,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", "type": "text/plain" }, - "key": "sorters", - "value": "name" + "key": "filters", + "value": "" } ], "variable": [] @@ -184455,17 +190174,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b396104e-1fc2-4811-b3d6-ac00fff48917", - "name": "An error with the user permissions occurred", + "id": "69e14e01-6adb-482f-8e4a-e3d300f92be0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" @@ -184474,16 +190194,7 @@ { "disabled": true, "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", @@ -184492,20 +190203,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", "type": "text/plain" }, - "key": "sorters", - "value": "name" + "key": "filters", + "value": "" } ], "variable": [] @@ -184535,17 +190246,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "280b0a06-6bac-47c0-a6df-e53c82d71995", - "name": "Too many requests", + "id": "8aea8dc9-bffe-4154-bde3-a102a986c014", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" @@ -184554,16 +190266,7 @@ { "disabled": true, "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", @@ -184572,20 +190275,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", "type": "text/plain" }, - "key": "sorters", - "value": "name" + "key": "filters", + "value": "" } ], "variable": [] @@ -184615,17 +190318,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4bb6a406-4d43-414e-b797-c2fbcee7fa85", - "name": "An internal server error occurred", + "id": "f2893049-88aa-4ed2-9715-77664bf31e64", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "triggers" ], "host": [ "{{baseUrl}}" @@ -184634,16 +190338,7 @@ { "disabled": true, "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "limit", @@ -184652,20 +190347,20 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*", "type": "text/plain" }, - "key": "sorters", - "value": "name" + "key": "filters", + "value": "" } ], "variable": [] @@ -184695,7 +190390,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -184706,14 +190401,18 @@ } }, { - "id": "8f94fef6-fe4c-4c7b-88c8-8aef8d95efec", - "name": "Creates a form definition.", + "id": "91f73977-9fe0-48cf-992e-7bb1d8dd0f6c", + "name": "List Workflow Library Operators", "request": { - "name": "Creates a form definition.", - "description": {}, + "name": "List Workflow Library Operators", + "description": { + "content": "This lists the workflow operators available to you", + "type": "text/plain" + }, "url": { "path": [ - "form-definitions" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -184722,35 +190421,23 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Duis_cf_\": {},\n \"ex_2e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"id_7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "98a7844e-df04-4aeb-b39a-4ea0155619e3", - "name": "Returns a new form definition", + "id": "aa19fd21-2340-43dd-8555-139a46e229b5", + "name": "List of workflow operators", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -184759,10 +190446,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -184776,37 +190459,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Duis_cf_\": {},\n \"ex_2e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"id_7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"HIDDEN\",\n \"config\": {\n \"pariatur7\": {},\n \"in_39\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"eade\": {},\n \"tempor7\": {},\n \"sed_\": {},\n \"laborum338\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"identityPicker\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"multiType\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"\",\n \"description\": \"\",\n \"formFields\": [\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"textarea\"\n },\n {\n \"helpText\": \"\",\n \"label\": \"\",\n \"name\": \"\",\n \"required\": \"\",\n \"type\": \"boolean\"\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3aca239d-9cde-4c97-9877-3b6fae5f3a41", - "name": "An error with the request occurred", + "id": "fb2dbdb1-957c-4dfb-b954-d1383a827767", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -184815,10 +190490,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -184832,17 +190503,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Duis_cf_\": {},\n \"ex_2e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"id_7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -184852,17 +190514,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3b44e62a-9d5b-4210-85e5-d30d6f6d0338", - "name": "An error with the authorization occurred", + "id": "5e5a33f4-9bee-4e36-a35c-d12b4cd6a04d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -184871,10 +190534,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -184888,17 +190547,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Duis_cf_\": {},\n \"ex_2e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"id_7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -184908,17 +190558,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "30f696d6-f0d0-492b-904f-44f2aa0c552c", - "name": "An error with the user permissions occurred", + "id": "f731137a-e6c1-4d2a-9052-17d946abf46e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -184927,10 +190578,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -184944,17 +190591,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Duis_cf_\": {},\n \"ex_2e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"id_7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -184964,17 +190602,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5c804f85-0fc7-4c86-bb62-b2e4541da867", - "name": "Too many requests", + "id": "62d03966-20af-4998-b1e8-5778c172190d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -184983,10 +190622,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -185000,17 +190635,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Duis_cf_\": {},\n \"ex_2e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"id_7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -185020,17 +190646,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a70a6119-b119-49a1-b678-397e83e47477", - "name": "An internal server error occurred", + "id": "89e3e1a8-9125-42a7-bd21-5fb5d24eb5c3", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "form-definitions" + "workflow-library", + "operators" ], "host": [ "{{baseUrl}}" @@ -185039,10 +190666,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -185056,17 +190679,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"description\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"Duis_cf_\": {},\n \"ex_2e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"id_7\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -185076,7 +190690,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -185087,2437 +190701,150 @@ } }, { - "name": "{formDefinitionID}", - "description": "", - "item": [ + "id": "f7ea8dfb-3b5f-43b3-8da3-365dfbb138c7", + "name": "Generate External Trigger OAuth Client", + "request": { + "name": "Generate External Trigger OAuth Client", + "description": { + "content": "Create OAuth client ID, client secret, and callback URL for use in an external trigger. External triggers will need this information to generate an access token to authenticate to the callback URL and submit a trigger payload that will initiate the workflow.", + "type": "text/plain" + }, + "url": { + "path": [ + "workflows", + ":id", + "external", + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ { - "id": "db581bdb-b21e-43f5-a6bb-23760dab326f", - "name": "Return a form definition.", - "request": { - "name": "Return a form definition.", - "description": { - "content": "Parameter `{formDefinitionID}` should match a form definition ID.", - "type": "text/plain" - }, + "id": "68a0691f-3364-4a04-ad0a-2bb613c9d924", + "name": "The OAuth Client object", + "originalRequest": { "url": { "path": [ - "form-definitions", - ":formDefinitionID" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "formDefinitionID", - "disabled": true - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "4d3714e6-53e1-40eb-938a-252d6778e8b7", - "name": "Returns a form definition", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"HIDDEN\",\n \"config\": {\n \"pariatur7\": {},\n \"in_39\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"eade\": {},\n \"tempor7\": {},\n \"sed_\": {},\n \"laborum338\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e6bcb724-1f5c-4eda-9f3d-8d6920e6a108", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6957cc26-9d98-425e-874e-7ed40a938671", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37f17edf-6615-4935-bc71-d1b9c8db1b94", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "deb1eaf2-9334-4d75-8ee7-ada76bc5380f", - "name": "An error with the item not found", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "efb09e40-23ec-4d25-9587-08f3cabf9417", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0f7ecc38-214b-4522-a296-22bb1eae8158", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "49ad3429-d489-4e59-a125-afb7a692529e", - "name": "Deletes a form definition.", - "request": { - "name": "Deletes a form definition.", - "description": { - "content": "Parameter `{formDefinitionID}` should match a form definition ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "formDefinitionID", - "disabled": true - } - ] - }, - "header": [ + }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, - "response": [ - { - "id": "e7fd3246-a281-4a41-a6f2-0eba394e22c9", - "name": "Returns an empty body", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "147b4dee-2eb5-4195-846b-5f7c0d589436", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f4ccd3da-131c-42d1-82a1-043c0c2feab7", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7d6355ba-0a99-4980-9491-80aa9e79c1a2", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0d99957a-3598-4557-924a-dca4e8d9be23", - "name": "An error with the item not found", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "47d9315b-0a52-401b-88c2-e8fad346da14", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bf551e01-3f3b-405a-be1c-ad63a7d6a2a5", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "855cf575-b127-44f0-a8af-867ffc2d16ec", - "name": "Patch a form definition.", - "request": { - "name": "Patch a form definition.", - "description": { - "content": "Parameter `{formDefinitionID}` should match a form definition ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "formDefinitionID", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "28360a23-811d-41d8-93b5-73dad56f800a", - "name": "Returns the form definition updated", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"HIDDEN\",\n \"config\": {\n \"pariatur7\": {},\n \"in_39\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"eade\": {},\n \"tempor7\": {},\n \"sed_\": {},\n \"laborum338\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "92c8b1d7-5265-4a04-892a-21a73bf5dff1", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "562cca57-0fa1-4ee1-ac6f-bec9a659c497", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f3fceeb-3ebe-4696-9e49-d4bc94ad9605", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "183b069a-d389-43f9-9961-29d2cbeef0ed", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a790fc4-82c1-4b65-bfd2-4b48b131b2e8", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6c3436f-1f59-4c84-bd80-cf201e1028dc", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "data-source", - "description": "", - "item": [ - { - "id": "fe026fa4-cc96-44db-946d-2094b4441d11", - "name": "Preview form definition data source.", - "request": { - "name": "Preview form definition data source.", - "description": {}, - "url": { - "path": [ - "form-definitions", - ":formDefinitionID", - "data-source" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "10" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Query\n\nString specifying to query against", - "type": "text/plain" - }, - "key": "query", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "formDefinitionID", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"accessprofiles\"\n ],\n \"objectType\": \"SOURCES\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "31e742bf-1139-4e08-8f68-c0f9dee95c34", - "name": "Returns a preview of a form definition data source", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID", - "data-source" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "10" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Query\n\nString specifying to query against", - "type": "text/plain" - }, - "key": "query", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"accessprofiles\"\n ],\n \"objectType\": \"SOURCES\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"results\": [\n {\n \"label\": \"\",\n \"subLabel\": \"\",\n \"value\": \"\"\n },\n {\n \"label\": \"\",\n \"subLabel\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4fefc935-e6e3-48d5-99a2-52261300bf26", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID", - "data-source" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "10" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Query\n\nString specifying to query against", - "type": "text/plain" - }, - "key": "query", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"accessprofiles\"\n ],\n \"objectType\": \"SOURCES\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "63b7f8cc-973b-4c2c-b760-26f7772f841b", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID", - "data-source" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "10" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Query\n\nString specifying to query against", - "type": "text/plain" - }, - "key": "query", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"accessprofiles\"\n ],\n \"objectType\": \"SOURCES\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c689c716-1e5e-4ead-be9a-2291281119bc", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID", - "data-source" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "10" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Query\n\nString specifying to query against", - "type": "text/plain" - }, - "key": "query", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"accessprofiles\"\n ],\n \"objectType\": \"SOURCES\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "da71b5c9-5bbd-40b9-936f-b9cd13ed2d7f", - "name": "An error with the item not found", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID", - "data-source" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "10" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Query\n\nString specifying to query against", - "type": "text/plain" - }, - "key": "query", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"accessprofiles\"\n ],\n \"objectType\": \"SOURCES\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "872e6ff8-8893-4049-a63f-236fb9a92be7", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID", - "data-source" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "10" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Query\n\nString specifying to query against", - "type": "text/plain" - }, - "key": "query", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"accessprofiles\"\n ],\n \"objectType\": \"SOURCES\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bdea2be1-8806-4f1b-b9d3-a4d7f21e2853", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - ":formDefinitionID", - "data-source" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "10" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, gt, sw, in*\n\n**label**: *eq, gt, sw, in*\n\n**subLabel**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Query\n\nString specifying to query against", - "type": "text/plain" - }, - "key": "query", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"dataSource\": {\n \"config\": {\n \"aggregationBucketField\": \"\",\n \"indices\": [\n \"*\",\n \"accessprofiles\"\n ],\n \"objectType\": \"SOURCES\",\n \"query\": \"\"\n },\n \"dataSourceType\": \"INTERNAL\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "export", - "description": "", - "item": [ + ], + "body": "{\n \"id\": \"\",\n \"secret\": \"\",\n \"url\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "e8303a20-7584-4aa5-8d3a-dda969beaa4a", - "name": "List form definitions by tenant.", - "request": { - "name": "List form definitions by tenant.", - "description": { - "content": "No parameters required.", - "type": "text/plain" - }, + "id": "47279407-ddb6-43a4-ab67-e71e5e1a45aa", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "form-definitions", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } + "workflows", + ":id", + "external", + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "response": [ - { - "id": "64006c52-936c-4762-9e57-65c7aecbe9c4", - "name": "Returns a list of form definition objects by tenant used by SP-Config", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"qui_2b2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"qui0_2\": {},\n \"ad_5a\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"EMAIL\",\n \"config\": {\n \"veniam72b\": {},\n \"ea_6e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"veniam30\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cda77bec-8913-4ec5-a346-883f81962deb", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c50453b9-0466-4722-9348-8ed1fef450c2", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3826e7bb-0e79-4a4f-9f10-97b14d14ef54", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "82227fad-32a3-4831-bcef-630f414e293b", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e00bea08-29f3-46a6-9974-3108925bb974", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset\n\nInteger specifying the offset of the first result from the beginning of the collection. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nThe offset value is record-based, not page-based, and the index starts at 0.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, gt, sw, in*\n\n**description**: *eq, gt, sw, in*\n\n**created**: *eq, gt, sw, in*\n\n**modified**: *eq, gt, sw, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, description, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "name" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "forms-action-dynamic-schema", - "description": "", - "item": [ + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "0d07d04f-8e06-4fd5-a94f-9d479c468e73", - "name": "Generate JSON Schema dynamically.", - "request": { - "name": "Generate JSON Schema dynamically.", - "description": {}, + "id": "52a88e44-7bf6-4e67-8764-6804ed386bdd", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "form-definitions", - "forms-action-dynamic-schema" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -187527,448 +190854,43 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "response": [ - { - "id": "d9225dd9-202f-42ff-94d3-ac16d414762d", - "name": "Returns a form elements dynamic schema", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "forms-action-dynamic-schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"outputSchema\": {\n \"enim_e8\": {},\n \"reprehenderitab8\": {},\n \"in374\": {}\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8aa7781f-914a-48f8-8315-d92834328b32", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "forms-action-dynamic-schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2d52cbe7-8c22-4cfb-8494-cc1f16b4c34a", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "forms-action-dynamic-schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6077d2a6-8474-4f70-9f79-decac0685853", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "forms-action-dynamic-schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "79453741-ed43-48bd-8efc-4e79a8e7cc74", - "name": "An error with the item not found", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "forms-action-dynamic-schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8f81ee66-a099-4823-9efb-c79c4bb0a512", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "forms-action-dynamic-schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f10c8d6-5594-4530-b4c5-553105b02f88", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "forms-action-dynamic-schema" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"formDefinitionId\": \"\"\n },\n \"description\": \"\",\n \"id\": \"\",\n \"type\": \"\",\n \"versionNumber\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "import", - "description": "", - "item": [ + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "e9d5d102-ecf7-4023-92c4-1dd46d34d0cf", - "name": "Import form definitions from export.", - "request": { - "name": "Import form definitions from export.", - "description": {}, + "id": "83e79b9b-a8ee-4986-a250-70d8387e185d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "form-definitions", - "import" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -187978,394 +190900,43 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"qui_2b2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"qui0_2\": {},\n \"ad_5a\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"EMAIL\",\n \"config\": {\n \"veniam72b\": {},\n \"ea_6e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"veniam30\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "response": [ - { - "id": "bb2c08cb-955e-4bc4-8d82-ffbc344782dd", - "name": "Returns statuses of those form definition objects imported", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"qui_2b2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"qui0_2\": {},\n \"ad_5a\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"EMAIL\",\n \"config\": {\n \"veniam72b\": {},\n \"ea_6e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"veniam30\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"errors\": [\n {\n \"detail\": {\n \"culpab_\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n },\n {\n \"detail\": {\n \"ex451\": {},\n \"aliquip7_\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n }\n ],\n \"importedObjects\": [\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"sit16\": {},\n \"ute\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"voluptate8\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_SW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"sed6\": {},\n \"voluptate7e\": {},\n \"Excepteur_9c1\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"EMAIL\",\n \"config\": {\n \"mollit63_\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"IN\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n ],\n \"infos\": [\n {\n \"detail\": {\n \"cillum11\": {},\n \"qui35\": {},\n \"exercitation2_\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n },\n {\n \"detail\": {\n \"ad2\": {},\n \"ex_eb4\": {},\n \"elit_70\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n }\n ],\n \"warnings\": [\n {\n \"detail\": {\n \"laborum_b1\": {},\n \"sint2e\": {},\n \"inc\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n },\n {\n \"detail\": {\n \"velit_25\": {},\n \"mollit5_7\": {},\n \"in_d\": {}\n },\n \"key\": \"\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Forbidden", + "code": 403, + "header": [ { - "id": "16102d39-6444-4871-bc16-1bf84e2c6ac5", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"qui_2b2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"qui0_2\": {},\n \"ad_5a\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"EMAIL\",\n \"config\": {\n \"veniam72b\": {},\n \"ea_6e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"veniam30\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6246336a-6112-448b-b6e1-d99d6b1e246e", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"qui_2b2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"qui0_2\": {},\n \"ad_5a\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"EMAIL\",\n \"config\": {\n \"veniam72b\": {},\n \"ea_6e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"veniam30\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c6b3772e-877e-40fb-b869-fa89537235d1", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"qui_2b2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"qui0_2\": {},\n \"ad_5a\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"EMAIL\",\n \"config\": {\n \"veniam72b\": {},\n \"ea_6e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"veniam30\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1b9b3d79-801d-4040-bcc5-25e9ed7fdaea", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"qui_2b2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"qui0_2\": {},\n \"ad_5a\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"EMAIL\",\n \"config\": {\n \"veniam72b\": {},\n \"ea_6e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"veniam30\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1602334b-3ae0-4ee5-96ea-87c6ca4bbf0e", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TEXTAREA\",\n \"config\": {\n \"qui_2b2\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"TEXT\",\n \"config\": {\n \"qui0_2\": {},\n \"ad_5a\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SHOW\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n },\n {\n \"object\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"usedBy\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\"\n },\n {\n \"type\": \"WORKFLOW\",\n \"id\": \"\"\n }\n ],\n \"formInput\": [\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"STRING\",\n \"label\": \"\",\n \"description\": \"\"\n }\n ],\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"EMAIL\",\n \"config\": {\n \"veniam72b\": {},\n \"ea_6e\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"veniam30\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"ELEMENT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_NOTIFICATION\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"self\": \"\",\n \"version\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "predefined-select-options", - "description": "", - "item": [ + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "8fac777e-79c0-4212-a2e1-b6a2a6228df9", - "name": "List predefined select options.", - "request": { - "name": "List predefined select options.", - "description": { - "content": "No parameters required.", - "type": "text/plain" - }, + "id": "24c2f66e-fd88-45b3-a2b7-d5686f9b4d69", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "form-definitions", - "predefined-select-options" + "workflows", + ":id", + "external", + "oauth-clients" ], "host": [ "{{baseUrl}}" @@ -188377,326 +190948,149 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "response": [ + "status": "Too Many Requests", + "code": 429, + "header": [ { - "id": "96e9ea7a-7b83-429b-ace3-f049bb9a64dc", - "name": "Returns a list of available predefined select options", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "predefined-select-options" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aab97029-eeb9-4bd5-98d4-4b85e7969781", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "workflows", + ":id", + "external", + "oauth-clients" ], - "body": "{\n \"results\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, - { - "id": "56e788c6-d137-43af-a414-062615e1833a", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "predefined-select-options" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} + "header": [ + { + "key": "Accept", + "value": "application/json" }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "84588e8c-c4de-4796-bc29-f5f0b6eb5a6f", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "predefined-select-options" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dce26ea9-e6b5-45d5-a8bd-573bd192ce75", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "predefined-select-options" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e3f5c0a-ce6c-45a0-9b5b-b5201f19ad7d", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "predefined-select-options" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1dbe4e5b-328e-4a72-9968-f034a659729e", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-definitions", - "predefined-select-options" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "form-instances", - "description": "", - "item": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "c6f1f6c4-8aa1-4e36-a919-26a96492c049", - "name": "List form instances by tenant.", + "id": "3e31b0e9-9456-4899-bf51-65ca56002aad", + "name": "Execute Workflow via External Trigger", "request": { - "name": "List form instances by tenant.", + "name": "Execute Workflow via External Trigger", "description": { - "content": "No parameters required.", + "content": "This endpoint allows a service outside of IdentityNow to initiate a workflow that uses the \"External Trigger\" step. The external service will invoke this endpoint with the input data it wants to send to the workflow in the body.", "type": "text/plain" }, "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow", + "type": "text/plain" + } + } + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "cf91a688-2c29-4c14-8ed6-62ecb9b78d96", - "name": "Returns a list of form instances by tenant", + "id": "312341ef-1991-4a03-8093-2648594265d4", + "name": "The Workflow object", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -188705,6 +191099,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -188718,8 +191116,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -188729,17 +191136,20 @@ "value": "application/json" } ], - "body": "{\n \"count\": \"\",\n \"results\": [\n {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"expire\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_SW\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"ENABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"DISABLE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"et3d\": {}\n },\n \"formDefinitionId\": \"\",\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"TOGGLE\",\n \"config\": {\n \"est0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"velit_fe\": {},\n \"pariatur9\": {},\n \"sunt8_1\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"formInput\": {\n \"Lorem_fac\": {},\n \"labore960\": {},\n \"tempore2\": {}\n },\n \"id\": \"\",\n \"modified\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"\",\n \"state\": \"IN_PROGRESS\"\n },\n {\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"expire\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"CO\",\n \"valueType\": \"BOOLEAN\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"SW\",\n \"valueType\": \"STRING_LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SET_DEFAULT_VALUE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"EQ\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NE\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"proident_41_\": {},\n \"amet_613\": {},\n \"anim_5\": {}\n },\n \"formDefinitionId\": \"\",\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"PHONE\",\n \"config\": {\n \"dolore466\": {},\n \"amet_7_d\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SECTION\",\n \"config\": {\n \"enim_c\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"formInput\": {\n \"anim9\": {},\n \"eu9cf\": {}\n },\n \"id\": \"\",\n \"modified\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"\",\n \"state\": \"IN_PROGRESS\"\n }\n ]\n}", + "body": "{\n \"workflowExecutionId\": \"\",\n \"message\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "db1c7ea1-75e2-45c9-90a5-8da967b4593b", - "name": "An error with the request occurred", + "id": "ed70adb4-478c-4236-9ffb-1b32c5e0d6e4", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -188748,6 +191158,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -188761,8 +191175,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -188772,17 +191195,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "91d0bbb4-5b78-457b-a709-538223d92c1f", - "name": "An error with the authorization occurred", + "id": "d8acde73-99e1-4629-a286-f8bc41c1abb8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -188791,6 +191217,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -188804,8 +191234,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -188815,17 +191254,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "455977cf-fcad-463e-a221-7e4a2fada517", - "name": "An error with the user permissions occurred", + "id": "609f0c9f-0477-4ad9-877e-599816d10ef1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -188834,6 +191276,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -188847,8 +191293,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -188858,17 +191313,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f2b4187d-6756-4dee-8086-0530b6c5088d", - "name": "Too many requests", + "id": "12f43930-958c-4092-8d8b-3d35a003c97c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -188877,6 +191335,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -188890,8 +191352,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -188901,17 +191372,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "49731bb9-faee-4bb1-9114-819684c19beb", - "name": "An internal server error occurred", + "id": "07b82c4c-ffdf-48f4-925d-fadc15d4bf4a", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id" ], "host": [ "{{baseUrl}}" @@ -188920,6 +191394,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -188933,8 +191411,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"input\": {}\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -188944,7 +191431,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -188955,20 +191442,38 @@ } }, { - "id": "dc2eec20-001b-4da4-a0b4-87e176a2f3b7", - "name": "Creates a form instance.", + "id": "cbfd8637-4c03-4760-b77a-5fd072381137", + "name": "Test Workflow via External Trigger", "request": { - "name": "Creates a form instance.", - "description": {}, + "name": "Test Workflow via External Trigger", + "description": { + "content": "Validate a workflow with an \"External Trigger\" can receive input. The response includes the input that the workflow received, which can be used to validate that the input is intact when it reaches the workflow.", + "type": "text/plain" + }, "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Id of the workflow", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -188983,7 +191488,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"anime9d\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "raw": "{\n \"input\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -188994,12 +191499,16 @@ }, "response": [ { - "id": "08aa523a-f6aa-4782-a130-f34560ed46b6", - "name": "Returns a new form instance", + "id": "718f4e4f-da29-4bf8-99c2-842c19599b9f", + "name": "Responds with the test input", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -189028,7 +191537,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"anime9d\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "raw": "{\n \"input\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -189037,25 +191546,29 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"expire\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"id_a\": {}\n },\n \"formDefinitionId\": \"\",\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"laborum_\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"reprehenderit_d\": {},\n \"occaecat__b0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"formInput\": {\n \"laboris__\": {}\n },\n \"id\": \"\",\n \"modified\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"\",\n \"state\": \"CANCELLED\"\n}", + "body": "{\n \"payload\": {}\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5ed1ae7f-04a2-477f-bc10-bd1d26353640", - "name": "An error with the request occurred", + "id": "14930f7a-76b7-471c-816c-a05eb774deb8", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -189084,7 +191597,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"anime9d\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "raw": "{\n \"input\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -189101,17 +191614,21 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "afd24e9e-629e-4d2b-ab8c-57fde1993058", - "name": "An error with the authorization occurred", + "id": "04ff9103-cbc0-42d5-902c-d2efca04590c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -189140,7 +191657,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"anime9d\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "raw": "{\n \"input\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -189157,17 +191674,21 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "598947e0-c211-4f0f-8afe-c7a6972cfe02", - "name": "An error with the user permissions occurred", + "id": "9801c8c0-8116-472d-82ba-e72d4fa9c3d0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -189196,7 +191717,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"anime9d\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "raw": "{\n \"input\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -189213,17 +191734,21 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "202390aa-4a86-46cf-867e-c29845882217", - "name": "Too many requests", + "id": "32302031-b021-4d9f-99b4-9b6bc9ce258c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -189252,7 +191777,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"anime9d\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "raw": "{\n \"input\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -189269,17 +191794,21 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "54887248-ac8b-4e13-9d65-164c16e19e61", - "name": "An internal server error occurred", + "id": "30d1b492-b6af-4e9f-a0dc-db63150ef82b", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "form-instances" + "workflows", + "execute", + "external", + ":id", + "test" ], "host": [ "{{baseUrl}}" @@ -189308,7 +191837,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"expire\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"formDefinitionId\": \"\",\n \"formInput\": {\n \"anime9d\": {}\n },\n \"standAloneForm\": false,\n \"state\": \"CANCELLED\",\n \"ttl\": \"\"\n}", + "raw": "{\n \"input\": {}\n}", "options": { "raw": { "headerFamily": "json", @@ -189325,7 +191854,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -189334,2914 +191863,6 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, - { - "name": "{formInstanceID}", - "description": "", - "item": [ - { - "id": "748eaedb-89b0-4cf3-a4b7-59e906c4bfb1", - "name": "Returns a form instance.", - "request": { - "name": "Returns a form instance.", - "description": { - "content": "Parameter `{formInstanceID}` should match a form instance ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "formInstanceID", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "ddcdccb9-668e-4362-9e3f-9546f6f46900", - "name": "Returns a form instance by its key", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"expire\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"id_a\": {}\n },\n \"formDefinitionId\": \"\",\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"laborum_\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"reprehenderit_d\": {},\n \"occaecat__b0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"formInput\": {\n \"laboris__\": {}\n },\n \"id\": \"\",\n \"modified\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"\",\n \"state\": \"CANCELLED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "755bb5bc-d800-496e-a48f-a3bd62cb5abb", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8494be6-b7df-4e43-ab27-b8388a9852d3", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de6da520-8361-4d41-820a-b3f7981189f8", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "56cc16d3-4a5b-4fdd-b23f-9da0643378de", - "name": "An error with the item not found", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e0feb32e-5574-4ba9-bf32-239a02306849", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f70a509e-bb96-4a92-8eb9-1c70565cd29e", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1e6effb5-fdf5-41bc-bd04-cdc529ab4abb", - "name": "Patch a form instance.", - "request": { - "name": "Patch a form instance.", - "description": { - "content": "Parameter `{formInstanceID}` should match a form instance ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "formInstanceID", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "47eb54cb-0116-48ce-8eb0-c214ed8bb8b8", - "name": "Returns the form instance updated", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"created\": \"\",\n \"createdBy\": {\n \"id\": \"\",\n \"type\": \"SOURCE\"\n },\n \"expire\": \"\",\n \"formConditions\": [\n {\n \"ruleOperator\": \"AND\",\n \"rules\": [\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"NOT_CO\",\n \"valueType\": \"INPUT\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"OPTIONAL\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"SUBMIT_MESSAGE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n },\n {\n \"ruleOperator\": \"OR\",\n \"rules\": [\n {\n \"sourceType\": \"INPUT\",\n \"source\": \"\",\n \"operator\": \"NOT_EM\",\n \"valueType\": \"STRING\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"sourceType\": \"ELEMENT\",\n \"source\": \"\",\n \"operator\": \"EW\",\n \"valueType\": \"LIST\",\n \"value\": {\n \"description\": \"Based on the ValueType.\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"effects\": [\n {\n \"effectType\": \"HIDE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n },\n {\n \"effectType\": \"REQUIRE\",\n \"config\": {\n \"defaultValueLabel\": \"\",\n \"element\": \"\"\n }\n }\n ]\n }\n ],\n \"formData\": {\n \"id_a\": {}\n },\n \"formDefinitionId\": \"\",\n \"formElements\": [\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"laborum_\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n },\n {\n \"id\": \"\",\n \"elementType\": \"SELECT\",\n \"config\": {\n \"reprehenderit_d\": {},\n \"occaecat__b0\": {}\n },\n \"key\": \"\",\n \"validations\": {}\n }\n ],\n \"formErrors\": [\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n },\n {\n \"key\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"value\": {\n \"description\": \"Value is the value associated with a Key\",\n \"example\": \"Engineering\",\n \"x-go-name\": \"Value\"\n }\n }\n ],\n \"formInput\": {\n \"laboris__\": {}\n },\n \"id\": \"\",\n \"modified\": \"\",\n \"recipients\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n }\n ],\n \"standAloneForm\": false,\n \"standAloneFormUrl\": \"\",\n \"state\": \"CANCELLED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0703d6f5-58a9-4d80-8d89-c6cb4d08d034", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3a066a80-e4d1-430e-b5e8-c35ad786ba30", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "58c6d942-f19d-452f-8713-1f1be40fdde6", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7759c7ee-4deb-4502-a9bc-493e27343fea", - "name": "An error with the item not found", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fc2ea105-446f-4f9c-bd14-c998f5c7baec", - "name": "An error with the request property conflicts with stored", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Conflict", - "code": 409, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c5ffe924-03f8-4563-a710-b11a1a8a34cd", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ea4410a-3d83-463f-8ad5-e8b4100a62bf", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"ea_9b\": {}\n },\n {\n \"ullamco_84\": {},\n \"dolor_85a\": {}\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "data-source", - "description": "", - "item": [ - { - "name": "{formElementID}", - "description": "", - "item": [ - { - "id": "979925a7-e384-43e9-b519-21f7ebbc6293", - "name": "Retrieves dynamic data by element.", - "request": { - "name": "Retrieves dynamic data by element.", - "description": { - "content": "Parameter `{formInstanceID}` should match a form instance ID.\nParameter `{formElementID}` should match a form element ID at the data source configuration.", - "type": "text/plain" - }, - "url": { - "path": [ - "form-instances", - ":formInstanceID", - "data-source", - ":formElementID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "formInstanceID", - "disabled": true - }, - { - "type": "any", - "value": "", - "key": "formElementID", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "8a4058ab-53f8-4907-850a-24ff83f5719c", - "name": "Retrieves dynamic data to aid in correctly completing a valid form by form element ID from data source configuration", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID", - "data-source", - ":formElementID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"results\": [\n {\n \"label\": \"\",\n \"subLabel\": \"\",\n \"value\": \"\"\n },\n {\n \"label\": \"\",\n \"subLabel\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "43debcc9-273a-4efa-85df-2b0dfca3c711", - "name": "An error with the request occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID", - "data-source", - ":formElementID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e1f16022-d30a-45a2-bc29-da98fc0e63ea", - "name": "An error with the authorization occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID", - "data-source", - ":formElementID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "72a5599e-c0c9-413b-8a61-7c72b9e4e7eb", - "name": "An error with the user permissions occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID", - "data-source", - ":formElementID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0de29410-dd2d-4bee-a746-4192b44930ee", - "name": "An error with the item not found", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID", - "data-source", - ":formElementID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f74011a-4cfb-48e1-9124-ab3e41ea5d13", - "name": "Too many requests", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID", - "data-source", - ":formElementID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f42e63bd-583b-4de4-adde-805458edd89c", - "name": "An internal server error occurred", - "originalRequest": { - "url": { - "path": [ - "form-instances", - ":formInstanceID", - "data-source", - ":formElementID" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Limit\n\nInteger specifying the maximum number of records to return in a single API call. The standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results).\nIf it is not specified, a default limit is used.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**value**: *eq, ne, in*\n\n**label**: *eq, ne, in*\n\n**subLabel**: *eq, ne, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"\",\n \"text\": \"\"\n }\n ],\n \"statusCode\": \"\",\n \"trackingId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "source-usages", - "description": "", - "item": [ - { - "name": "{sourceId}", - "description": "", - "item": [ - { - "name": "status", - "description": "", - "item": [ - { - "id": "cd16ea53-bf98-43a2-ad50-2c9240f1de4f", - "name": "Finds status of source usage", - "request": { - "name": "Finds status of source usage", - "description": { - "content": "This API returns the status of the source usage insights setup by IDN source ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "2ecb8dd0-9168-4dc3-ae87-d8f4e6f248d0", - "name": "Status of the source usage insights setup by IDN source ID.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"status\": \"INCOMPLETE\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ab2d6e8-d4ea-42e4-9cde-c1401f6953d8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7822127-ff9c-4197-b34b-e3604307ef1a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fd67c522-fc8e-4c6f-92b1-96e7d7c751bd", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "81816ab3-c7cf-4ebf-9a87-07ebcd2a3da9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e0f38d26-aa14-4269-8e87-7be88e52c2f8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "summaries", - "description": "", - "item": [ - { - "id": "51c391c1-7204-4d8c-b006-cf2899076690", - "name": "Returns source usage insights", - "request": { - "name": "Returns source usage insights", - "description": { - "content": "This API returns a summary of source usage insights for past 12 months.", - "type": "text/plain" - }, - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a87b4b21-05e3-43d2-80f8-8f76a05979b9", - "name": "Summary of source usage insights for past 12 months.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"date\": \"\",\n \"count\": \"\"\n },\n {\n \"date\": \"\",\n \"count\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c7218b83-068e-4b76-9992-1a08200f0ff6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e8d8bcb-c8ab-46d1-9e5e-03882171f556", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4db31f0f-a832-4c8f-9a59-26cbc437fbff", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6a51d6eb-3bdb-4cb0-8aa5-7caa164aa666", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d2e5d883-f5cc-405d-9f7e-4cf53be9b9bd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "account-usages", - "description": "", - "item": [ - { - "name": "{accountId}", - "description": "", - "item": [ - { - "name": "summaries", - "description": "", - "item": [ - { - "id": "f4074b9e-6ec3-4925-a8af-be4c58dfe69b", - "name": "Returns account usage insights", - "request": { - "name": "Returns account usage insights", - "description": { - "content": "This API returns a summary of account usage insights for past 12 months.", - "type": "text/plain" - }, - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "accountId", - "disabled": true - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "cfc6c89c-669a-45b4-8ef6-6a9d7e655f45", - "name": "Summary of account usage insights for past 12 months.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"date\": \"\",\n \"count\": \"\"\n },\n {\n \"date\": \"\",\n \"count\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3a3599d7-2247-4bab-81ec-a47cd284e292", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f9472754-d03a-4da4-8845-bb74cda4f47d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2d496e29-60ea-4aac-90dd-536878d3f5d4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ec452c5-ec67-4d9c-a068-4666aa888d2f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5ff420e5-2666-4cbc-a33c-30817b65e0c5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] } ] } @@ -192324,7 +191945,7 @@ } ], "info": { - "_postman_id": "7aaa130d-b09c-4aa4-b801-21f57b035d8b", + "_postman_id": "ee2894f0-a445-4bd0-b4bb-5f904ebd0bbf", "name": "IdentityNow Beta API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description": { diff --git a/postman/collections/sailpoint-api-nerm.json b/postman/collections/sailpoint-api-nerm.json index 79e115e5..6279763e 100644 --- a/postman/collections/sailpoint-api-nerm.json +++ b/postman/collections/sailpoint-api-nerm.json @@ -1,11 +1,11 @@ { "item": [ { - "name": "user", + "name": "users", "description": "", "item": [ { - "id": "dbbcddf3-8771-4484-b2dd-0ecc2f585574", + "id": "135da18f-39ef-44ab-b2fc-4363e9b0b4de", "name": "Create a new user", "request": { "name": "Create a new user", @@ -36,7 +36,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user\": {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", + "raw": "{\n \"user\": {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -48,7 +48,7 @@ }, "response": [ { - "id": "09d57b4f-68a7-4a64-bc0a-ad66358713db", + "id": "24073023-534f-4c51-81b8-0eef2b787454", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -82,7 +82,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user\": {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", + "raw": "{\n \"user\": {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -104,7 +104,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b8866ff6-2d36-4e01-bf2c-ce9ef1054c10", + "id": "1e34ec7e-5aed-4b4f-bf1a-c3e51d6299b5", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -138,7 +138,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user\": {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", + "raw": "{\n \"user\": {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -160,7 +160,7 @@ "_postman_previewlanguage": "json" }, { - "id": "42eb18e3-9324-4460-b630-1750d1682692", + "id": "960a9e41-af1c-407b-ae98-4f30e7ca8824", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -194,7 +194,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user\": {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", + "raw": "{\n \"user\": {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -220,15 +220,9 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "users", - "description": "", - "item": [ + }, { - "id": "22b6e662-742b-46fb-b81d-39a449e9d838", + "id": "610ad82c-8b1e-4556-b1e5-33cf0372594c", "name": "Get users", "request": { "name": "Get users", @@ -305,7 +299,7 @@ "type": "text/plain" }, "key": "status", - "value": "Inactive" + "value": "On Leave" }, { "disabled": false, @@ -340,7 +334,7 @@ }, "response": [ { - "id": "cd584fe0-80b7-433a-a8fa-f52b19133e34", + "id": "9d6c37e3-b0e9-49ca-845d-25166ce9fec4", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -412,7 +406,7 @@ "type": "text/plain" }, "key": "status", - "value": "Inactive" + "value": "On Leave" }, { "disabled": false, @@ -460,12 +454,12 @@ "value": "application/json" } ], - "body": "{\n \"users\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"users\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "471e4d7e-823f-4059-aa2e-8d71f4c425ad", + "id": "f6d3065e-6ee9-46f1-96b5-3e1afff37ed8", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -537,7 +531,7 @@ "type": "text/plain" }, "key": "status", - "value": "Inactive" + "value": "On Leave" }, { "disabled": false, @@ -590,7 +584,7 @@ "_postman_previewlanguage": "json" }, { - "id": "6edacb8b-9fc3-40d6-952c-fa5aa76d0654", + "id": "ac74d787-1dd7-445f-a29a-98117ef2e530", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -662,7 +656,7 @@ "type": "text/plain" }, "key": "status", - "value": "Inactive" + "value": "On Leave" }, { "disabled": false, @@ -721,7 +715,7 @@ } }, { - "id": "b351837b-9350-494e-81b0-2eead0e0e12b", + "id": "be5f7f62-3a7a-4966-b8b9-d2d91c0e0cfa", "name": "Create multiple new users", "request": { "name": "Create multiple new users", @@ -752,7 +746,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"users\": [\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", + "raw": "{\n \"users\": [\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -764,7 +758,7 @@ }, "response": [ { - "id": "98d6626f-5228-453b-bc35-10f669fdf449", + "id": "e14c5733-4151-425e-9619-6d66dc198dbf", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -798,7 +792,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"users\": [\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", + "raw": "{\n \"users\": [\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -815,12 +809,12 @@ "value": "application/json" } ], - "body": "{\n \"users\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n }\n ]\n}", + "body": "{\n \"users\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "036d3655-362c-4e13-90c7-987d2e69a0fb", + "id": "0b19da13-eba8-45bd-853b-d9ff36c98ace", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -854,7 +848,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"users\": [\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", + "raw": "{\n \"users\": [\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -876,7 +870,7 @@ "_postman_previewlanguage": "json" }, { - "id": "cec68368-f5aa-4173-b4dd-89ab5b0f7ae0", + "id": "620db7e1-b0f4-4ef6-beae-a44f0e11a44c", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -910,7 +904,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"users\": [\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", + "raw": "{\n \"users\": [\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -938,7 +932,7 @@ } }, { - "id": "3dac5fb3-6ba4-4a2e-a7df-8e2a8708281c", + "id": "cf6e7514-70a6-4578-ad99-21b2da1e436b", "name": "Update multiple users", "request": { "name": "Update multiple users", @@ -969,7 +963,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"users\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", + "raw": "{\n \"users\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -981,7 +975,7 @@ }, "response": [ { - "id": "54d4b3cb-1e6b-43e3-a04f-f6b0adc852fb", + "id": "44a6dda8-a34a-4b3d-96b5-a394bcac8a14", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -1015,7 +1009,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"users\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", + "raw": "{\n \"users\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -1032,12 +1026,12 @@ "value": "application/json" } ], - "body": "{\n \"users\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n }\n ]\n}", + "body": "{\n \"users\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "197f0a4e-e6b0-4019-9db4-af670e298bf0", + "id": "13b66e24-b255-4a35-8a3b-0e2b36f7b88f", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -1071,7 +1065,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"users\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", + "raw": "{\n \"users\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -1093,7 +1087,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d88b8724-9027-47a9-a23d-c59e9cb503b6", + "id": "c71ed279-a29e-4e4a-828e-6ef0c40cc20b", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -1127,7 +1121,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"users\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", + "raw": "{\n \"users\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -1155,18 +1149,51 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "5612d218-9d67-46d3-b80b-831cab3673ae", + "name": "Find user by id", + "request": { + "name": "Find user by id", + "description": { + "content": "Info for a specific user", + "type": "text/plain" + }, + "url": { + "path": [ + "users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ { - "id": "92474c00-ee04-4f3f-a48b-e3da2c5166f3", - "name": "Find user by id", - "request": { - "name": "Find user by id", - "description": { - "content": "Info for a specific user", - "type": "text/plain" - }, + "id": "c89bcd54-6b60-4752-80a2-cff675ae5f09", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ "users", @@ -1176,173 +1203,41 @@ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "a9ad16f9-4f58-4686-950a-e3d187a6b282", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"user\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "237c6aab-df83-4ac0-97e1-1c651825b85a", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a8d74a0c-7925-4b5c-aa78-206d7bdd8de4", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "3c41bafe-b9d7-4e3d-8e95-897948a97c4c", - "name": "Update a user by id", - "request": { - "name": "Update a user by id", - "description": { - "content": "Update a user by id", - "type": "text/plain" - }, + "id": "2df5f255-6a95-4a08-909b-5eda3fe35347", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ "users", @@ -1352,225 +1247,41 @@ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "0b954759-24f7-438f-ad4f-80e44406d9ee", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"user\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "11e08af9-8ad2-4e05-b785-7d83a2b0156b", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ed14951b-b269-46ae-880f-85afa882a2e0", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Active\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "5ac1cefb-b447-4d71-99f1-11dd05f0428c", - "name": "Delete a user", - "request": { - "name": "Delete a user", - "description": { - "content": "Delete a user", - "type": "text/plain" - }, + "id": "1d256665-975c-498d-be0a-88383f0099b4", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ "users", @@ -1580,624 +1291,73 @@ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "DELETE", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "79e01dd5-2eb8-4964-9d21-9e20d2f490c8", - "name": "Info about the operation", - "originalRequest": { - "url": { - "path": [ - "users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"info\": {\n \"description\": \"A message confirming the operation\",\n \"example\": \"object deleted\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "48828143-7017-42b9-8ca3-7d45f250e3c1", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "871ddc0e-a0f9-4c35-9ced-8d43bf6196fc", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "avatar", - "description": "", - "item": [ - { - "id": "3e42d02d-546a-433c-807d-504970129d33", - "name": "Retrieves the URL of the user avatar", - "request": { - "name": "Retrieves the URL of the user avatar", - "description": { - "content": "Retrieves the URL of the user avatar", - "type": "text/plain" - }, - "url": { - "path": [ - "users", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "046b3854-93d3-403f-ab2e-725e60ed71b6", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "users", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"url\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e0f4b529-7b2c-4379-bbed-13fe63fc4a3a", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "users", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b0dbc025-99ba-4f9c-a4d9-a26ccd7e735a", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "users", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "63e23cec-c783-4fa4-be2d-84921336052d", - "name": "Uploads a new user avatar", - "request": { - "name": "Uploads a new user avatar", - "description": { - "content": "Uploads a new user avatar", - "type": "text/plain" - }, - "url": { - "path": [ - "users", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - }, - "auth": null - }, - "response": [ - { - "id": "b5012489-62f2-47db-b35f-ace8b0e96e9c", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "users", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"url\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4d29d136-52f9-491d-9fb1-fc140e694277", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "users", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "023304e4-1c98-4f67-9de3-2e763906957e", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "users", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "user_manager", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "cf67a2e6-9765-413a-9784-04d8267a31a0", - "name": "Create a new user-manager relationship", + "id": "f9726fd3-6741-4d4a-aa68-1c7387680b0a", + "name": "Update a user by id", "request": { - "name": "Create a new user-manager relationship", + "name": "Update a user by id", "description": { - "content": "Create a new user-manager relationship", + "content": "Update a user by id", "type": "text/plain" }, "url": { "path": [ - "user_manager" + "users", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -2209,10 +1369,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", + "raw": "{\n \"user\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -2224,12 +1384,13 @@ }, "response": [ { - "id": "dff3476b-33e6-430a-ab75-035139dee42c", + "id": "700d1266-b727-42ca-a424-f7a5493052d8", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "user_manager" + "users", + ":id" ], "host": [ "{{baseUrl}}" @@ -2255,10 +1416,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", + "raw": "{\n \"user\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -2275,17 +1436,18 @@ "value": "application/json" } ], - "body": "{\n \"user_manager\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", + "body": "{\n \"user\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"last_login\": \"\",\n \"cookies_accepted_at\": \"\",\n \"preferred_language\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7ef30a16-c615-4551-aeb2-039f8cb07972", + "id": "56c36544-52fd-4c44-beaa-711c2e6e6bbc", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_manager" + "users", + ":id" ], "host": [ "{{baseUrl}}" @@ -2311,10 +1473,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", + "raw": "{\n \"user\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -2336,12 +1498,13 @@ "_postman_previewlanguage": "json" }, { - "id": "285d429c-656c-44e6-815e-afd222ea709d", + "id": "61819600-8519-4046-a8e5-dd53f4433ed8", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_manager" + "users", + ":id" ], "host": [ "{{baseUrl}}" @@ -2367,10 +1530,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", + "raw": "{\n \"user\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"title\": \"\",\n \"status\": \"Disabled\",\n \"login\": \"\",\n \"group_strings\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -2396,171 +1559,68 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "user_managers", - "description": "", - "item": [ + }, { - "id": "b31f27ae-c5cf-4115-a9d4-1adb77e0cf56", - "name": "Get user-manager relationships", + "id": "0d3ee9ed-c0cf-4d07-98c1-e4d7eb937625", + "name": "Delete a user", "request": { - "name": "Get user-manager relationships", + "name": "Delete a user", "description": { - "content": "This endpoint can retrieve user-manager relationships from Lifecycle or you can search for user-manager relationships using parameters", + "content": "Delete a user", "type": "text/plain" }, "url": { "path": [ - "user_managers" + "users", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": false, "description": { - "content": "Allows for pagination and sorting.", + "content": "(Required) ID of the object to retrieve, update, or delete", "type": "text/plain" - }, - "key": "query[offset]", - "value": "" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "35e15f54-dd3b-42c6-8db4-0888d63ea418", + "name": "Info about the operation", + "originalRequest": { + "url": { + "path": [ + "users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "manager_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "3121083d-4fd5-46e5-bca4-03634cb76eae", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "user_managers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "manager_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" + "header": [ + { + "key": "Accept", + "value": "application/json" }, { "description": { @@ -2571,7 +1631,7 @@ "value": "Bearer " } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "OK", @@ -2582,77 +1642,23 @@ "value": "application/json" } ], - "body": "{\n \"user_managers\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"info\": {\n \"description\": \"A message confirming the operation\",\n \"example\": \"object deleted\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "14b21b0a-66e2-41ad-962d-c0e7f13308db", + "id": "18dca310-88e9-40d0-ae52-00c24b38be4b", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_managers" + "users", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "manager_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -2669,7 +1675,7 @@ "value": "Bearer " } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -2685,72 +1691,18 @@ "_postman_previewlanguage": "json" }, { - "id": "089fd00d-fc2d-4ccd-9670-f3a5237d4ae9", + "id": "3089d924-ae4b-4c3a-9da8-77e3205548c0", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_managers" + "users", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "manager_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -2767,7 +1719,7 @@ "value": "Bearer " } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -2789,55 +1741,57 @@ } }, { - "id": "c8981683-c8cb-4197-8e10-bebd5f0ce39e", - "name": "Create multiple new user-manager relationships", + "id": "14938883-b006-4572-bab6-59c99046f4c7", + "name": "Retrieves the URL of the user avatar", "request": { - "name": "Create multiple new user-manager relationships", + "name": "Retrieves the URL of the user avatar", "description": { - "content": "Create multiple new user-manager relationships", + "content": "Retrieves the URL of the user avatar", "type": "text/plain" }, "url": { "path": [ - "user_managers" + "users", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", + "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, + "method": "GET", + "body": {}, "auth": null }, "response": [ { - "id": "f2f46a63-4cff-4a4a-8c87-e70abe73b923", + "id": "70a8047f-9356-4836-a6b9-860f9010d335", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "user_managers" + "users", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -2846,10 +1800,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -2863,17 +1813,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -2883,17 +1824,19 @@ "value": "application/json" } ], - "body": "{\n \"info\": \"\",\n \"job_status\": {\n \"job_id\": \"\",\n \"status\": \"\"\n },\n \"status\": \"\"\n}", + "body": "{\n \"url\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f18922c8-4e56-46fd-ac1e-44f702630c4e", + "id": "eb0fc142-566c-42e4-99b8-8298f90d009a", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_managers" + "users", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -2902,10 +1845,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -2919,17 +1858,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -2944,12 +1874,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e79e2db8-375c-462c-a36b-8e7f25fc6b50", + "id": "7a61d12e-fc15-42d8-acfb-c0130fe9ec2e", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_managers" + "users", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -2958,10 +1890,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -2975,17 +1903,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -3006,55 +1925,74 @@ } }, { - "id": "a3ae98b9-04f6-44f7-96c8-a86d7a415735", - "name": "Update multiple user-manager relationships", + "id": "8f02eef5-99d3-4b29-8fc8-6ed4890e7171", + "name": "Uploads a new user avatar", "request": { - "name": "Update multiple user-manager relationships", + "name": "Uploads a new user avatar", "description": { - "content": "Update multiple user-manager relationships", + "content": "Uploads a new user avatar", "type": "text/plain" }, "url": { "path": [ - "user_managers" + "users", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] }, "auth": null }, "response": [ { - "id": "c429f403-bccf-42f1-a92e-d55e5ea862a3", + "id": "2cdc1017-f0bb-4c43-872c-ac69a71aa1c9", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "user_managers" + "users", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -3065,7 +2003,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -3080,16 +2018,20 @@ "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "OK", @@ -3100,17 +2042,19 @@ "value": "application/json" } ], - "body": "{\n \"info\": \"\",\n \"job_status\": {\n \"job_id\": \"\",\n \"status\": \"\"\n },\n \"status\": \"\"\n}", + "body": "{\n \"url\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d686b2da-3d97-468a-ab07-d802f93a4508", + "id": "b589a554-5af2-4110-a3d5-9c7f3fd312f1", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_managers" + "users", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -3121,7 +2065,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -3136,16 +2080,20 @@ "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Bad Request", @@ -3161,12 +2109,14 @@ "_postman_previewlanguage": "json" }, { - "id": "3aab8ed8-d549-4b93-a21b-35cb86998131", + "id": "11454ac6-6456-4b78-8856-5568de870f53", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_managers" + "users", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -3177,7 +2127,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -3192,16 +2142,20 @@ "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"user_managers\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Internal Server Error", @@ -3221,213 +2175,69 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "user managers", + "description": "", + "item": [ { - "name": "{id}", - "description": "", - "item": [ - { - "id": "722bd4a7-1928-4253-9bfa-4711de772533", - "name": "Find user-manager relationship by id", - "request": { - "name": "Find user-manager relationship by id", - "description": { - "content": "Info for a specific user-manager relationship", - "type": "text/plain" - }, - "url": { - "path": [ - "user_managers", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "648bbe18-f828-42e9-b63d-ae9e07eed86f", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "user_managers", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"user_manager\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ddb33d2e-6e8f-49e6-81cb-0ee1928f419f", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "user_managers", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "53ea1c44-a75a-48b2-8a1a-889de101deb8", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "user_managers", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "id": "7ee7d789-9312-4fce-979b-1a4e302c79f5", + "name": "Create a new user-manager relationship", + "request": { + "name": "Create a new user-manager relationship", + "description": { + "content": "Create a new user-manager relationship", + "type": "text/plain" + }, + "url": { + "path": [ + "user_manager" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } } }, + "auth": null + }, + "response": [ { - "id": "b9985e01-ffb3-4c14-9173-d99d16c7738e", - "name": "Update a user-manager relationship by id", - "request": { - "name": "Update a user-manager relationship by id", - "description": { - "content": "Update a user-manager relationship by id", - "type": "text/plain" - }, + "id": "0dadcfff-41e3-4b61-bdab-3a6ed8e270f6", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "user_managers", - ":id" + "user_manager" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { @@ -3437,9 +2247,17 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", @@ -3449,207 +2267,150 @@ "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "8e475da0-b4e2-4aae-8270-a48278884693", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "user_managers", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"user_manager\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "450a1b9f-981f-456e-ad5c-0e03df0ee560", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "user_managers", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f08ad82-ab6b-447e-916d-800a3ef0bc13", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "user_managers", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "roles", - "description": "", - "item": [ - { - "id": "9d1195a4-e45a-436c-9f2b-1ef40b00323f", - "name": "Get roles", - "request": { - "name": "Get roles", - "description": { - "content": "This endpoint can retrieve roles from NERM. Optionally you can provide parameters to filter results.", + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user_manager\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7d29af4-d5f0-4ca1-bc3f-30eb4e425cba", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "user_manager" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d05e5f41-d70e-47a3-8193-d6091940abbf", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "user_manager" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "16aa229d-9036-4b94-ba76-6ec398d5158a", + "name": "Get user-manager relationships", + "request": { + "name": "Get user-manager relationships", + "description": { + "content": "This endpoint can retrieve user-manager relationships from Lifecycle or you can search for user-manager relationships using parameters", "type": "text/plain" }, "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -3682,6 +2443,24 @@ "key": "query[order]", "value": "" }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "manager_id", + "value": "" + }, { "disabled": false, "description": { @@ -3706,12 +2485,12 @@ }, "response": [ { - "id": "b69f1a1e-0d1e-4e94-a360-58a357ff2aa6", + "id": "6236a791-b27a-4dbd-8b10-b9691d07ebe7", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -3744,6 +2523,24 @@ "key": "query[order]", "value": "" }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "manager_id", + "value": "" + }, { "disabled": false, "description": { @@ -3781,17 +2578,17 @@ "value": "application/json" } ], - "body": "{\n \"roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"user_managers\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8ab00ec2-c169-44be-ba52-bebfb4aef231", + "id": "24310d15-2e50-47dd-9f4e-c8f6ee0258e2", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -3824,6 +2621,24 @@ "key": "query[order]", "value": "" }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "manager_id", + "value": "" + }, { "disabled": false, "description": { @@ -3866,12 +2681,12 @@ "_postman_previewlanguage": "json" }, { - "id": "21023955-27dc-4555-a5fe-b290b14cba13", + "id": "04e9b9b5-0ca7-49a3-957d-3a1b6b7257b6", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -3904,6 +2719,24 @@ "key": "query[order]", "value": "" }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "manager_id", + "value": "" + }, { "disabled": false, "description": { @@ -3952,17 +2785,17 @@ } }, { - "id": "6a422221-1b09-400d-b7a2-e007cae4d77d", - "name": "Create multiple new roles", + "id": "13a9c354-f4cb-465e-aac8-2035e5a9ed3d", + "name": "Create multiple new user-manager relationships", "request": { - "name": "Create multiple new roles", + "name": "Create multiple new user-manager relationships", "description": { - "content": "Create multiple new users", + "content": "Create multiple new user-manager relationships", "type": "text/plain" }, "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -3983,7 +2816,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -3995,12 +2828,12 @@ }, "response": [ { - "id": "ee7deec4-211c-49ad-b9e1-41deead871e6", + "id": "3b0c0b1f-c8f9-47fd-8844-b919e4c49e74", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -4029,7 +2862,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -4046,17 +2879,17 @@ "value": "application/json" } ], - "body": "{\n \"roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "body": "{\n \"info\": \"\",\n \"job_status\": {\n \"job_id\": \"\",\n \"status\": \"\"\n },\n \"status\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "aefb6f56-d63c-42ac-890a-1d1d7c013fbb", + "id": "6e882808-23b8-48c6-8a82-5801e604fdfc", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -4085,7 +2918,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -4107,12 +2940,12 @@ "_postman_previewlanguage": "json" }, { - "id": "9009d03e-4aa3-4a14-bc2f-7d982da59869", + "id": "ba3bc93f-6edf-4d37-afc9-f75db6d35f4e", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -4141,7 +2974,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -4169,17 +3002,17 @@ } }, { - "id": "eda056df-f20d-439a-8b33-adf2cdaff168", - "name": "Update multiple roles", + "id": "99ace817-e0f2-4ca9-bdae-19a201760a18", + "name": "Update multiple user-manager relationships", "request": { - "name": "Update multiple roles", + "name": "Update multiple user-manager relationships", "description": { - "content": "Update multiple users", + "content": "Update multiple user-manager relationships", "type": "text/plain" }, "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -4200,7 +3033,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -4212,12 +3045,12 @@ }, "response": [ { - "id": "bae1d08b-7dc4-4d11-be3e-20f0a2622fac", + "id": "ad58620e-7ff8-423e-8e4b-48e783567927", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -4246,7 +3079,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -4263,17 +3096,17 @@ "value": "application/json" } ], - "body": "{\n \"roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "body": "{\n \"info\": \"\",\n \"job_status\": {\n \"job_id\": \"\",\n \"status\": \"\"\n },\n \"status\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6f627215-d14c-4de5-a76f-f69954efcf47", + "id": "c9b57ddb-9c0d-4879-9fd5-50096efd3876", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -4302,7 +3135,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -4324,12 +3157,12 @@ "_postman_previewlanguage": "json" }, { - "id": "9457778d-23cf-44ae-9bf5-9030c07a282b", + "id": "07fd5028-75a0-485e-b381-2f1581c34c4c", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "roles" + "user_managers" ], "host": [ "{{baseUrl}}" @@ -4358,7 +3191,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"roles\": [\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "raw": "{\n \"user_managers\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -4386,471 +3219,55 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "48358be2-7c63-41b9-8735-84f4d3e97225", - "name": "Find role by id", - "request": { - "name": "Find role by id", - "description": { - "content": "Info for a specific user role", - "type": "text/plain" - }, - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "5c6580ab-722e-4e83-9ba4-9dd1abee819f", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c6e75c1c-b403-471d-bbc0-29c4e488cdc7", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "97c53f63-35d6-4acb-a952-bf64507493ac", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "022706c9-f4d0-4760-a4fd-88a7fc8a345e", - "name": "Update an existing role", - "request": { - "name": "Update an existing role", - "description": { - "content": "Update an existing role", - "type": "text/plain" - }, - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"role\": {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "442ee041-26b2-4cb0-8fd0-f8cf51b76c41", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"role\": {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "62ad0784-6ee5-41b9-86d3-b54f87f3566b", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"role\": {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a2b9b25a-00ed-4e1d-8098-e1a8ba831979", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"role\": {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "role", - "description": "", - "item": [ - { - "id": "c50e030c-813b-4bdf-8a91-95227e79a565", - "name": "Create a new role", + "id": "213e0f10-31dd-497a-b2ea-6c7a8b3c4f3d", + "name": "Find user-manager relationship by id", "request": { - "name": "Create a new role", + "name": "Find user-manager relationship by id", "description": { - "content": "Create a new role", + "content": "Info for a specific user-manager relationship", "type": "text/plain" }, "url": { "path": [ - "role" + "user_managers", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"role\": {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, + "method": "GET", + "body": {}, "auth": null }, "response": [ { - "id": "75a19967-e281-4f63-85a6-ae70b6553752", + "id": "922b08f6-8f0f-4e49-86c3-afd99add1cf9", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "role" + "user_managers", + ":id" ], "host": [ "{{baseUrl}}" @@ -4859,10 +3276,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -4876,17 +3289,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"role\": {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -4896,17 +3300,18 @@ "value": "application/json" } ], - "body": "{\n \"role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", + "body": "{\n \"user_manager\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4b6f0efc-056f-4632-bf61-050b6b9d648a", + "id": "32619b09-9fe6-4fe4-b92e-a02ea7e468c9", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "role" + "user_managers", + ":id" ], "host": [ "{{baseUrl}}" @@ -4915,10 +3320,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -4932,17 +3333,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"role\": {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -4957,12 +3349,13 @@ "_postman_previewlanguage": "json" }, { - "id": "f2cd9029-a8b6-4396-8e05-1c078b543d6b", + "id": "344ce77a-18b4-4e83-8d8a-18687d89101d", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "role" + "user_managers", + ":id" ], "host": [ "{{baseUrl}}" @@ -4971,10 +3364,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -4988,17 +3377,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"role\": {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -5017,31 +3397,37 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "permissions", - "description": "", - "item": [ + }, { - "id": "4455068f-b755-4893-b507-b05bb35544a0", - "name": "Create a permission", + "id": "557dd97e-5fc6-4d79-a9d6-35d8ab6a485e", + "name": "Update a user-manager relationship by id", "request": { - "name": "Create a permission", + "name": "Update a user-manager relationship by id", "description": { - "content": "This endpoint can create permissions for Lifecycle, Consolidation, and Collaboration", + "content": "Update a user-manager relationship by id", "type": "text/plain" }, "url": { "path": [ - "permissions" + "user_managers", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -5053,10 +3439,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"permission\": {\n \"role_id\": \"\",\n \"subject_id\": \"\",\n \"value\": 4,\n \"subject\": 16\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -5068,12 +3454,13 @@ }, "response": [ { - "id": "ae7fffa5-00ea-4655-bbff-c5e73fb30558", + "id": "2f3ce8be-8dec-4931-8b64-0e5573feaa18", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "permissions" + "user_managers", + ":id" ], "host": [ "{{baseUrl}}" @@ -5099,10 +3486,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"permission\": {\n \"role_id\": \"\",\n \"subject_id\": \"\",\n \"value\": 4,\n \"subject\": 16\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -5119,17 +3506,18 @@ "value": "application/json" } ], - "body": "{\n \"permission\": {\n \"id\": \"\",\n \"role_id\": \"\",\n \"value\": \"\",\n \"subject\": \"\",\n \"subject_id\": \"\"\n }\n}", + "body": "{\n \"user_manager\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "153c4c45-1d25-40b3-ade1-197868480c1f", + "id": "927e5180-80ee-462d-80f5-912bc4e3b616", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "permissions" + "user_managers", + ":id" ], "host": [ "{{baseUrl}}" @@ -5155,10 +3543,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"permission\": {\n \"role_id\": \"\",\n \"subject_id\": \"\",\n \"value\": 4,\n \"subject\": 16\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -5180,12 +3568,13 @@ "_postman_previewlanguage": "json" }, { - "id": "3368d313-a63e-4c9c-bdee-b8e34b5341a3", + "id": "c07da334-559f-43a1-b762-8afc107b3706", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "permissions" + "user_managers", + ":id" ], "host": [ "{{baseUrl}}" @@ -5211,10 +3600,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"permission\": {\n \"role_id\": \"\",\n \"subject_id\": \"\",\n \"value\": 4,\n \"subject\": 16\n }\n}", + "raw": "{\n \"user_manager\": {\n \"user_id\": \"\",\n \"manager_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -5244,71 +3633,128 @@ ] }, { - "name": "user_role", + "name": "roles", "description": "", "item": [ { - "id": "c802af97-35de-464d-ad6f-bef68a69b19c", - "name": "Assign a new role to a user", + "id": "18f4a654-2713-4caf-ae7e-e7a828990527", + "name": "Get roles", "request": { - "name": "Assign a new role to a user", + "name": "Get roles", "description": { - "content": "Assign a new role to a user", + "content": "This endpoint can retrieve roles from NERM. Optionally you can provide parameters to filter results.", "type": "text/plain" }, "url": { "path": [ - "user_role" + "roles" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], "variable": [] }, "header": [ { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", + "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, + "method": "GET", + "body": {}, "auth": null }, "response": [ { - "id": "abdd3600-b185-45b3-b523-e468b80b8f4f", + "id": "15b8181d-e9d8-4e3b-835b-9ddae4a1197c", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "user_role" + "roles" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -5322,17 +3768,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -5342,29 +3779,62 @@ "value": "application/json" } ], - "body": "{\n \"user_role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", + "body": "{\n \"roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f5e18f12-5246-4f31-82ee-16bdd7b0fc0b", + "id": "ce9a3f58-ab79-476f-8586-983bc9ed53d6", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_role" + "roles" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -5378,17 +3848,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -5403,24 +3864,57 @@ "_postman_previewlanguage": "json" }, { - "id": "41898da8-2f2e-4f08-b82f-0e886fe610a2", + "id": "a054550f-85ff-4ac1-ac37-7fcd881cd2ea", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_role" + "roles" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -5434,17 +3928,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -5465,348 +3950,123 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "e246fb78-a42e-4ff4-ad02-89960c2804a6", + "name": "Create multiple new roles", + "request": { + "name": "Create multiple new roles", + "description": { + "content": "Create multiple new users", + "type": "text/plain" + }, + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roles\": [\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ { - "id": "6bd9a078-5a26-4931-af22-8f567c3fe4c1", - "name": "Delete a user role assignment", - "request": { - "name": "Delete a user role assignment", - "description": { - "content": "Delete a user role assignment", - "type": "text/plain" - }, + "id": "c55d684a-1541-4d40-80e3-4c3f0c710680", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "user_role", - ":id" + "roles" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "DELETE", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "8b031506-f478-4183-877a-88024db67193", - "name": "User role was destroyed", - "originalRequest": { - "url": { - "path": [ - "user_role", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f73251d1-c202-4940-b8a6-f8f851e494ef", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "user_role", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "26196064-03f0-40d1-81dc-87a1ab454937", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "user_role", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "user_roles", - "description": "", - "item": [ - { - "id": "32caf4f6-f823-4d41-9be7-015e2f2faf98", - "name": "Get user role pairings", - "request": { - "name": "Get user role pairings", - "description": { - "content": "This endpoint can retrieve user role pairings from Lifecycle or you can search for user role pairings using parameters", - "type": "text/plain" - }, - "url": { - "path": [ - "user_roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a role for filtering", - "type": "text/plain" - }, - "key": "role_id", - "value": "" - }, + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roles\": [\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" + "key": "Content-Type", + "value": "application/json" } ], - "variable": [] + "body": "{\n \"roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ { - "id": "30e11e7b-14e6-4907-965a-608fe44264a0", - "name": "Expected response to a valid request", + "id": "85d1e7b6-4bce-4001-8b2e-79b5b8ad397f", + "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_roles" + "roles" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a role for filtering", - "type": "text/plain" - }, - "key": "role_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -5820,91 +4080,49 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roles\": [\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f9325492-8144-4d1a-86bf-7bceb154400d", - "name": "Bad Request - unable to complete.", + "id": "96081337-99e7-4d31-96b7-65f393a17c3a", + "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_roles" + "roles" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a role for filtering", - "type": "text/plain" - }, - "key": "role_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -5918,106 +4136,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "286f3639-6d63-47e4-99a0-b905b2a46adf", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "user_roles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a role for filtering", - "type": "text/plain" - }, - "key": "role_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roles\": [\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"uid\": \"\",\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " } - ], - "method": "GET", - "body": {} + } }, "status": "Internal Server Error", "code": 500, @@ -6038,17 +4167,17 @@ } }, { - "id": "c797e606-a510-41aa-b5da-d7758cce7381", - "name": "Create multiple new user role pairings", + "id": "a2981d95-0f2d-4477-96df-da9ab1991bb1", + "name": "Update multiple roles", "request": { - "name": "Create multiple new user role pairings", + "name": "Update multiple roles", "description": { - "content": "Create multiple new user role pairings", + "content": "Update multiple users", "type": "text/plain" }, "url": { "path": [ - "user_roles" + "roles" ], "host": [ "{{baseUrl}}" @@ -6066,10 +4195,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"roles\": [\n {\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -6081,12 +4210,12 @@ }, "response": [ { - "id": "14ae3f40-b43c-41fe-8a49-5bdbb23eaae1", + "id": "96b5da62-6ed2-4a41-b017-51ddb73e0038", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "user_roles" + "roles" ], "host": [ "{{baseUrl}}" @@ -6112,10 +4241,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"roles\": [\n {\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -6132,17 +4261,17 @@ "value": "application/json" } ], - "body": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", + "body": "{\n \"roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "71eff5c7-f85e-47d4-ac3b-5ef5d6fdcbdc", + "id": "4ba1b098-446b-442b-92b3-259c4597dc0d", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_roles" + "roles" ], "host": [ "{{baseUrl}}" @@ -6168,10 +4297,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"roles\": [\n {\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -6193,12 +4322,12 @@ "_postman_previewlanguage": "json" }, { - "id": "a8a9b387-9ab8-48d5-aff7-e8817e63a85d", + "id": "3681bb21-66fd-45bb-b55c-6f0f2dbb2ad7", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_roles" + "roles" ], "host": [ "{{baseUrl}}" @@ -6224,10 +4353,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"roles\": [\n {\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"NeprofileRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -6255,17 +4384,17 @@ } }, { - "id": "df84c88f-3adf-41ca-8846-5c4746b1b0d1", - "name": "Update multiple user role pairings", + "id": "39c36049-4630-46da-a831-e5953227990c", + "name": "Create a new role", "request": { - "name": "Update multiple user role pairings", + "name": "Create a new role", "description": { - "content": "Update multiple user role pairings", + "content": "Create a new role", "type": "text/plain" }, "url": { "path": [ - "user_roles" + "role" ], "host": [ "{{baseUrl}}" @@ -6283,10 +4412,10 @@ "value": "application/json" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"role\": {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -6298,12 +4427,12 @@ }, "response": [ { - "id": "6c52fa80-d625-469d-b466-40a28d72d1ae", + "id": "efdb08e6-19db-497c-97cf-1932211acbed", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "user_roles" + "role" ], "host": [ "{{baseUrl}}" @@ -6329,10 +4458,10 @@ "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"role\": {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -6349,17 +4478,17 @@ "value": "application/json" } ], - "body": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", + "body": "{\n \"role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "aa48f042-a72a-4737-9879-87fed2ef908c", + "id": "8015c5e0-5886-4ead-b827-70483d87965a", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_roles" + "role" ], "host": [ "{{baseUrl}}" @@ -6385,10 +4514,10 @@ "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"role\": {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -6410,12 +4539,12 @@ "_postman_previewlanguage": "json" }, { - "id": "e9c18723-8dbe-4cc6-9aec-a9aa62f18053", + "id": "0e14013e-3c80-4656-8f76-dd0444196ceb", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_roles" + "role" ], "host": [ "{{baseUrl}}" @@ -6441,10 +4570,10 @@ "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"role\": {\n \"uid\": \"\",\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -6472,576 +4601,260 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "e7d2e4b9-6ea0-4923-923d-6da088fd194f", + "name": "Find role by id", + "request": { + "name": "Find role by id", + "description": { + "content": "Info for a specific user role", + "type": "text/plain" + }, + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ { - "id": "d3b6232f-4f03-452b-8809-479ab0a8d902", - "name": "Find user role pairing by id", - "request": { - "name": "Find user role pairing by id", - "description": { - "content": "Info for a specific user role pairing", - "type": "text/plain" - }, + "id": "de4c105c-7460-46c1-beaa-b0c754fdf757", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "user_roles", + "roles", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "8d144994-e19f-4b55-a276-c16d385f5d8f", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "user_roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"user_role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "495cd6a2-c436-4c15-9be6-a7eb04bf0667", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "user_roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2fd1be66-b5f2-4ba1-abaf-4bd41b351a3c", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "user_roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "9cb2e7d9-0d19-459f-8fe5-ab7ce181f58a", - "name": "Update a user role pairing by id", - "request": { - "name": "Update a user role pairing by id", - "description": { - "content": "Update a user role pairing by id", - "type": "text/plain" - }, + "id": "ba6a776d-6d6d-4eaf-8800-185741181e72", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "user_roles", + "roles", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "bcfe6a7f-da89-475c-8572-b1326a550b42", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "user_roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"user_role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6d3b20b1-40a6-491c-84ba-2d39cdfac7c7", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "user_roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5791dcad-c4f6-4540-b21f-a20923fe2790", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "user_roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "ne_attributes", - "description": "", - "item": [ + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "61ed84c7-449e-4d6a-a5b1-15b55a1efd5b", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "f6ba96c1-0a2f-4c61-b406-a7c970c885df", - "name": "Get attribute data in bulk", + "id": "9864f6dd-421c-49b4-846b-73c32e977f73", + "name": "Update an existing role", "request": { - "name": "Get attribute data in bulk", + "name": "Update an existing role", "description": { - "content": "This endpoint can retrieve attribute data in bulk from Lifecycle or you can search for attributes using parameters", + "content": "Update an existing role", "type": "text/plain" }, "url": { "path": [ - "ne_attributes" + "roles", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute label to filter by", - "type": "text/plain" - }, - "key": "label", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute data type to filter by", - "type": "text/plain" - }, - "key": "data_type", - "value": "attachment" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": false, "description": { - "content": "Returns batching metadata in the response", + "content": "(Required) ID of the object to retrieve, update, or delete", "type": "text/plain" - }, - "key": "metadata", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {}, + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role\": {\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, "auth": null }, "response": [ { - "id": "3c31e4ad-655f-42e7-a54e-27d5abe56d93", + "id": "c5488654-9f8c-4664-a3cb-c4d300045624", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "ne_attributes" + "roles", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute label to filter by", - "type": "text/plain" - }, - "key": "label", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute data type to filter by", - "type": "text/plain" - }, - "key": "data_type", - "value": "attachment" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -7055,8 +4868,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role\": {\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -7066,95 +4888,54 @@ "value": "application/json" } ], - "body": "{\n \"ne_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"description\": \"\",\n \"tool_tip\": \"\",\n \"crypt\": \"\",\n \"archived\": \"\",\n \"archived_on\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"date_format\": \"yyyy/mm/dd\",\n \"selectable_status\": \"\",\n \"risk_score_setting\": \"\",\n \"risk_type\": \"\",\n \"ownership_driver\": \"\",\n \"allow_multiple_selections\": \"\",\n \"filtered_by_ne_attribute\": \"\",\n \"filtering_ne_attribute_id\": \"\",\n \"ne_attribute_filter_id\": \"\",\n \"reverse_association_attribute_id\": \"\",\n \"profile_type_id\": \"\",\n \"legacy_id\": \"\",\n \"tmp_created_at\": \"\",\n \"tmp_updated_at\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"description\": \"\",\n \"tool_tip\": \"\",\n \"crypt\": \"\",\n \"archived\": \"\",\n \"archived_on\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"date_format\": \"yyyy-mm-dd\",\n \"selectable_status\": \"\",\n \"risk_score_setting\": \"\",\n \"risk_type\": \"\",\n \"ownership_driver\": \"\",\n \"allow_multiple_selections\": \"\",\n \"filtered_by_ne_attribute\": \"\",\n \"filtering_ne_attribute_id\": \"\",\n \"ne_attribute_filter_id\": \"\",\n \"reverse_association_attribute_id\": \"\",\n \"profile_type_id\": \"\",\n \"legacy_id\": \"\",\n \"tmp_created_at\": \"\",\n \"tmp_updated_at\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ee804c7b-75c6-4f15-b2e1-1e2fd81c1c07", + "id": "e227405e-9a16-4593-b8af-b6bcd857326e", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "ne_attributes" + "roles", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute label to filter by", - "type": "text/plain" - }, - "key": "label", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute data type to filter by", - "type": "text/plain" - }, - "key": "data_type", - "value": "attachment" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" }, "key": "Authorization", "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role\": {\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -7169,75 +4950,25 @@ "_postman_previewlanguage": "json" }, { - "id": "8845aa67-9fce-45e6-9314-e2f1284f6511", + "id": "2470bb37-2127-40c5-befb-b2c131e04ede", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "ne_attributes" + "roles", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute label to filter by", - "type": "text/plain" - }, - "key": "label", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute data type to filter by", - "type": "text/plain" - }, - "key": "data_type", - "value": "attachment" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -7251,8 +4982,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role\": {\n \"type\": \"NeaccessRole\",\n \"name\": \"\",\n \"archived\": \"\",\n \"groups\": [\n \"\",\n \"\"\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -7271,207 +5011,25 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "c0ee461e-d67d-4ee1-8956-48a72619bbf3", - "name": "Find attribute data by id", - "request": { - "name": "Find attribute data by id", - "description": { - "content": "Info for a specific attribute", - "type": "text/plain" - }, - "url": { - "path": [ - "ne_attributes", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "b37e8331-997a-49e0-8576-bd0f8f3f6bf4", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "ne_attributes", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"ne_attribute\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"description\": \"\",\n \"tool_tip\": \"\",\n \"crypt\": \"\",\n \"archived\": \"\",\n \"archived_on\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"date_format\": \"yyyy-mm-dd\",\n \"selectable_status\": \"\",\n \"risk_score_setting\": \"\",\n \"risk_type\": \"\",\n \"ownership_driver\": \"\",\n \"allow_multiple_selections\": \"\",\n \"filtered_by_ne_attribute\": \"\",\n \"filtering_ne_attribute_id\": \"\",\n \"ne_attribute_filter_id\": \"\",\n \"reverse_association_attribute_id\": \"\",\n \"profile_type_id\": \"\",\n \"legacy_id\": \"\",\n \"tmp_created_at\": \"\",\n \"tmp_updated_at\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cf6d3dc5-f99b-41f4-bfc8-f98eb9675d4d", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "ne_attributes", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "35316385-2799-4eba-b3ef-0fb93e31a802", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "ne_attributes", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] } ] }, { - "name": "ne_attribute_option", + "name": "permissions", "description": "", "item": [ { - "id": "65921ae2-1679-4f28-ade2-1b137eefb316", - "name": "Add a value to an option based attribute", + "id": "06b26f19-a131-4430-a720-ac4b761147dd", + "name": "Create a permission", "request": { - "name": "Add a value to an option based attribute", + "name": "Create a permission", "description": { - "content": "Add a value to an option based attribute", + "content": "This endpoint can create permissions for Lifecycle, Consolidation, and Collaboration", "type": "text/plain" }, "url": { "path": [ - "ne_attribute_option" + "permissions" ], "host": [ "{{baseUrl}}" @@ -7492,7 +5050,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", + "raw": "{\n \"permission\": {\n \"role_id\": \"\",\n \"subject_id\": \"\",\n \"value\": 1,\n \"subject\": 12\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7504,12 +5062,12 @@ }, "response": [ { - "id": "359af958-d5bb-4c6f-a194-fec1e10dd46a", + "id": "008442e2-8935-4298-af4b-88bce7b5b382", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "ne_attribute_option" + "permissions" ], "host": [ "{{baseUrl}}" @@ -7538,7 +5096,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", + "raw": "{\n \"permission\": {\n \"role_id\": \"\",\n \"subject_id\": \"\",\n \"value\": 1,\n \"subject\": 12\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7555,17 +5113,17 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute_option\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", + "body": "{\n \"permission\": {\n \"id\": \"\",\n \"role_id\": \"\",\n \"value\": \"\",\n \"subject\": \"\",\n \"subject_id\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6fc76fc4-17ba-479d-abb9-7cb3af24a498", - "name": "Invalid input", + "id": "b8ad57be-2b6b-4176-996b-94cb4ff39247", + "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "ne_attribute_option" + "permissions" ], "host": [ "{{baseUrl}}" @@ -7578,6 +5136,10 @@ "key": "Content-Type", "value": "application/json" }, + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: bearer", @@ -7590,7 +5152,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", + "raw": "{\n \"permission\": {\n \"role_id\": \"\",\n \"subject_id\": \"\",\n \"value\": 1,\n \"subject\": 12\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -7599,11 +5161,73 @@ } } }, - "status": "Method Not Allowed", - "code": 405, - "header": [], + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" + }, + { + "id": "7bf635b4-f0ed-4d7f-86c5-8a6f2830fe9c", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"permission\": {\n \"role_id\": \"\",\n \"subject_id\": \"\",\n \"value\": 1,\n \"subject\": 12\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } ], "event": [], @@ -7614,21 +5238,238 @@ ] }, { - "name": "ne_attribute_options", + "name": "user roles", "description": "", "item": [ { - "id": "947a6a3a-fc28-436b-9ef7-d5ca993ea369", - "name": "Get option based attribute values", + "id": "36c80141-1fa8-449c-8bd8-ab3b530c15b4", + "name": "Assign a new role to a user", "request": { - "name": "Get option based attribute values", + "name": "Assign a new role to a user", "description": { - "content": "Get option based attribute values", + "content": "Assign a new role to a user", "type": "text/plain" }, "url": { "path": [ - "ne_attribute_options" + "user_role" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "c1e7f38a-f38d-4688-832e-255d542916a6", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "user_role" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user_role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ac6438cb-4242-41c9-aba6-a2eae9e94068", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "user_role" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "450b0201-3489-46fd-859f-8ffbef9efd34", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "user_role" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e10fc12f-16c3-4236-9a10-9896319d4d42", + "name": "Get user role pairings", + "request": { + "name": "Get user role pairings", + "description": { + "content": "This endpoint can retrieve user role pairings from Lifecycle or you can search for user role pairings using parameters", + "type": "text/plain" + }, + "url": { + "path": [ + "user_roles" ], "host": [ "{{baseUrl}}" @@ -7664,10 +5505,19 @@ { "disabled": false, "description": { - "content": "ID of an attribute for filtering", + "content": "The ID of a user for filtering", "type": "text/plain" }, - "key": "ne_attribute_id", + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a role for filtering", + "type": "text/plain" + }, + "key": "role_id", "value": "" }, { @@ -7694,12 +5544,12 @@ }, "response": [ { - "id": "f6b863d3-3fbd-4f09-a461-b572b405c121", + "id": "34ddd590-30b3-419e-9d97-220d621db03a", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -7735,10 +5585,19 @@ { "disabled": false, "description": { - "content": "ID of an attribute for filtering", + "content": "The ID of a user for filtering", "type": "text/plain" }, - "key": "ne_attribute_id", + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a role for filtering", + "type": "text/plain" + }, + "key": "role_id", "value": "" }, { @@ -7778,17 +5637,17 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0c6e14b1-f6fc-43e5-b4ea-2037a3191257", + "id": "bded1565-6887-4d3f-bc49-4c77bd4a9d59", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -7824,16 +5683,25 @@ { "disabled": false, "description": { - "content": "ID of an attribute for filtering", + "content": "The ID of a user for filtering", "type": "text/plain" }, - "key": "ne_attribute_id", + "key": "user_id", "value": "" }, { "disabled": false, "description": { - "content": "Returns batching metadata in the response", + "content": "The ID of a role for filtering", + "type": "text/plain" + }, + "key": "role_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", "type": "text/plain" }, "key": "metadata", @@ -7872,12 +5740,12 @@ "_postman_previewlanguage": "json" }, { - "id": "2b18e2a1-a3be-47ae-93e1-5be44bf18807", + "id": "9d3e7972-aaea-4b65-be65-064b11246b5e", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -7913,10 +5781,19 @@ { "disabled": false, "description": { - "content": "ID of an attribute for filtering", + "content": "The ID of a user for filtering", "type": "text/plain" }, - "key": "ne_attribute_id", + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a role for filtering", + "type": "text/plain" + }, + "key": "role_id", "value": "" }, { @@ -7967,17 +5844,17 @@ } }, { - "id": "277a6c47-66cf-4d87-9639-2f095e7ef96e", - "name": "Create multiple new option based attribute values", + "id": "5393f41c-bd4b-43c0-bd61-65d114fdc4e9", + "name": "Create multiple new user role pairings", "request": { - "name": "Create multiple new option based attribute values", + "name": "Create multiple new user role pairings", "description": { - "content": "Create multiple new option based attribute values", + "content": "Create multiple new user role pairings", "type": "text/plain" }, "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -7998,7 +5875,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8010,12 +5887,12 @@ }, "response": [ { - "id": "a8d44041-375f-4238-9c27-8072c7ed4784", + "id": "94e50c9a-fd36-4e9d-8620-f3b87a0b7634", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -8044,7 +5921,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8061,17 +5938,17 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", + "body": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "aefee64c-51a1-4b4c-b5c7-9f8655df8102", + "id": "70f1c84e-24da-40fb-bafe-62f5627aa7ff", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -8100,7 +5977,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8122,12 +5999,12 @@ "_postman_previewlanguage": "json" }, { - "id": "7613e632-b8ac-4a0c-a6cd-e090ea4ffa2b", + "id": "6266a3cc-904b-4fb5-9300-1c3b6ac5e42c", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -8156,7 +6033,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8184,17 +6061,17 @@ } }, { - "id": "02bd201a-6bd2-4d0c-b80d-3dde7df4d515", - "name": "Update multiple option based attribute values", + "id": "3f82ef4c-e29a-4e31-aef6-a07c0286a59f", + "name": "Update multiple user role pairings", "request": { - "name": "Update multiple option based attribute values", + "name": "Update multiple user role pairings", "description": { - "content": "Update multiple option based attribute values", + "content": "Update multiple user role pairings", "type": "text/plain" }, "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -8215,7 +6092,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8227,12 +6104,12 @@ }, "response": [ { - "id": "649d2436-b626-41e9-83a2-25324fe46718", + "id": "a939c82b-9b45-4d70-becc-b0732a22b458", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -8261,7 +6138,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8278,17 +6155,17 @@ "value": "application/json" } ], - "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", + "body": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8d80358a-9a11-4a12-974a-a731a3bc71b1", + "id": "6f9f756d-89e0-44d3-a901-97e30049a79e", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -8317,7 +6194,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8339,12 +6216,12 @@ "_postman_previewlanguage": "json" }, { - "id": "9ce4f9af-1a56-4929-a0b3-b311b6012934", + "id": "d66a88b7-a604-4b08-a5e6-bb2a2de5da96", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "ne_attribute_options" + "user_roles" ], "host": [ "{{baseUrl}}" @@ -8373,7 +6250,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", + "raw": "{\n \"user_roles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -8401,1075 +6278,215 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "da07c9cd-ba75-4a5c-8f8d-694c2508c0b9", + "name": "Find user role pairing by id", + "request": { + "name": "Find user role pairing by id", + "description": { + "content": "Info for a specific user role pairing", + "type": "text/plain" + }, + "url": { + "path": [ + "user_roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ { - "id": "eb033c6c-9ed8-47e5-851f-026052dcfb15", - "name": "Find option based attribute value by id", - "request": { - "name": "Find option based attribute value by id", - "description": { - "content": "Info for a specific option based attribute value", - "type": "text/plain" - }, + "id": "5d177671-5693-49f9-a2af-3791f8890234", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "ne_attribute_options", + "user_roles", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "316c7047-059a-4fa2-bb7e-4d1234cfe423", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "ne_attribute_options", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"ne_attribute_option\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "49afd195-ea0d-4181-91eb-0bccda2b014c", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "ne_attribute_options", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e08fbe0-2682-4cd5-a981-5e05fb5bc6ae", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "ne_attribute_options", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user_role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "fb755421-902f-461b-905c-0ea8741fbde8", - "name": "Update a option based attribute value by id", - "request": { - "name": "Update a option based attribute value by id", - "description": { - "content": "Update a option based attribute value by id", - "type": "text/plain" - }, + "id": "5f78b7f0-0f4e-4a98-b722-b97f3ff7db6c", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "ne_attribute_options", + "user_roles", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "6248ce67-8747-410e-9c4c-2f13398958b7", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "ne_attribute_options", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"ne_attribute_option\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6d0f225e-5351-4383-af92-e8d82ddfb8a1", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "ne_attribute_options", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7f33461-6e50-4a2c-b121-1f6358252f5e", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "ne_attribute_options", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "63cf371c-c90b-432b-9c5d-1a0e3c72bf3c", - "name": "Delete a option based attribute value by id", - "request": { - "name": "Delete a option based attribute value by id", - "description": { - "content": "Delete a option based attribute value by id", - "type": "text/plain" - }, + "id": "15c4d8c7-e32e-4e03-944f-1fa73ca469ca", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "ne_attribute_options", + "user_roles", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "102fc287-146e-40ea-ae88-602a9c56daec", - "name": "Confirmation of a deleted object", - "originalRequest": { - "url": { - "path": [ - "ne_attribute_options", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"info\": \"The option '{Option Value}' has been deleted\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4984ec62-45d1-4ec7-a303-5d629cac46d8", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "ne_attribute_options", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a661a431-2bdb-497e-b163-ecba8242e780", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "ne_attribute_options", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "pages", - "description": "", - "item": [ - { - "name": "profile_pages", - "description": "", - "item": [ - { - "id": "23aaefb5-d053-4259-97e9-8834cb685910", - "name": "Create a profile page", - "request": { - "name": "Create a profile page", - "description": { - "content": "Create a profile page", - "type": "text/plain" - }, - "url": { - "path": [ - "pages", - "profile_pages" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "d02152db-995d-4d96-ac76-64f33381cb41", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "pages", - "profile_pages" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2f399617-52f3-49c8-b20a-e228593f0bba", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "pages", - "profile_pages" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4f8f5435-09bf-4e9c-8996-8f84f1666a44", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "pages", - "profile_pages" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - }, - { - "name": "workflow_pages", - "description": "", - "item": [ - { - "id": "5e141402-a673-46b1-b74f-46877665cb02", - "name": "Create a workflow page", - "request": { - "name": "Create a workflow page", - "description": { - "content": "Create a workflow page", - "type": "text/plain" - }, - "url": { - "path": [ - "pages", - "workflow_pages" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "2090c570-8bb3-44fd-8260-d801a8f7b9ed", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "pages", - "workflow_pages" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "da9bd76a-b9f5-464d-a27c-b10ca9792541", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "pages", - "workflow_pages" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "abe19f8f-a6e8-478e-955a-1ea4e6e39150", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "pages", - "workflow_pages" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "profile_type", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "e72cba3c-714b-48e3-8bd8-fc67f1b6562f", - "name": "Create a profile type", + "id": "56e420af-d8e0-4589-9ce5-6136cc6a7972", + "name": "Update a user role pairing by id", "request": { - "name": "Create a profile type", + "name": "Update a user role pairing by id", "description": { - "content": "Create a profile type", + "content": "Update a user role pairing by id", "type": "text/plain" }, "url": { "path": [ - "profile_type" + "user_roles", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -9481,10 +6498,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -9496,12 +6513,13 @@ }, "response": [ { - "id": "f654427e-8f51-4046-8266-766f07f0859d", + "id": "cc600a12-2022-472a-9e30-4a6a6a9651ee", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "profile_type" + "user_roles", + ":id" ], "host": [ "{{baseUrl}}" @@ -9527,10 +6545,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -9547,17 +6565,18 @@ "value": "application/json" } ], - "body": "{\n \"profile_type\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", + "body": "{\n \"user_role\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3c6a24e4-cb38-4c2f-8b0f-83208d4352f0", + "id": "9381e735-f1ad-4c01-af37-a6c2433212d8", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "profile_type" + "user_roles", + ":id" ], "host": [ "{{baseUrl}}" @@ -9583,10 +6602,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -9608,12 +6627,13 @@ "_postman_previewlanguage": "json" }, { - "id": "6c3a613d-6f3f-4a35-88e6-768595e13ae7", + "id": "174b07c4-2b64-4c43-a0f7-7fd2eb5cf827", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "profile_type" + "user_roles", + ":id" ], "host": [ "{{baseUrl}}" @@ -9639,10 +6659,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", + "raw": "{\n \"user_role\": {\n \"user_id\": \"\",\n \"role_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -9668,86 +6688,37 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "profile_types", - "description": "", - "item": [ + }, { - "id": "3a8ea50d-3817-42ea-9cc6-376df12693e7", - "name": "Get profile types", + "id": "3baeec37-226c-402c-9ab6-7458d27c2562", + "name": "Delete a user role assignment", "request": { - "name": "Get profile types", + "name": "Delete a user role assignment", "description": { - "content": "Get option based attribute values", + "content": "Delete a user role assignment", "type": "text/plain" }, "url": { "path": [ - "profile_types" + "user_role", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "object name for filtering", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Filter by archive status", - "type": "text/plain" - }, - "key": "archived", - "value": "false" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": false, "description": { - "content": "Returns batching metadata in the response", + "content": "(Required) ID of the object to retrieve, update, or delete", "type": "text/plain" - }, - "key": "metadata", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ { @@ -9755,78 +6726,24 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {}, "auth": null }, "response": [ { - "id": "e3d3d73d-ff25-496e-b9c4-071e581c0357", - "name": "Expected response to a valid request", + "id": "2eb959a5-4092-49c6-9b60-2069a8c07b3e", + "name": "User role was destroyed", "originalRequest": { "url": { "path": [ - "profile_types" + "user_role", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "object name for filtering", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Filter by archive status", - "type": "text/plain" - }, - "key": "archived", - "value": "false" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -9843,7 +6760,7 @@ "value": "Bearer " } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "OK", @@ -9854,66 +6771,251 @@ "value": "application/json" } ], - "body": "{\n \"profile_types\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8bd24cd8-6427-48e5-887e-0baf5b98787b", + "id": "37095dd8-bca6-425b-8441-4b5fa6aa452d", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "profile_types" + "user_role", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "13047309-d8c2-45a3-b869-3f5b4f5270fa", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "user_role", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "attributes", + "description": "", + "item": [ + { + "id": "22b71215-e5f0-4603-9551-b71f15ebe1b9", + "name": "Get attribute data in bulk", + "request": { + "name": "Get attribute data in bulk", + "description": { + "content": "This endpoint can retrieve attribute data in bulk from Lifecycle or you can search for attributes using parameters", + "type": "text/plain" + }, + "url": { + "path": [ + "ne_attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The attribute label to filter by", + "type": "text/plain" + }, + "key": "label", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The attribute data type to filter by", + "type": "text/plain" + }, + "key": "data_type", + "value": "owner search" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "b66af613-b813-4f7b-9c07-80044670889a", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "ne_attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, "key": "query[order]", "value": "" }, { "disabled": false, "description": { - "content": "object name for filtering", + "content": "The attribute label to filter by", "type": "text/plain" }, - "key": "name", + "key": "label", "value": "" }, { "disabled": false, "description": { - "content": "Filter by archive status", + "content": "The attribute data type to filter by", "type": "text/plain" }, - "key": "archived", - "value": "false" + "key": "data_type", + "value": "owner search" }, { "disabled": false, @@ -9944,25 +7046,25 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "body": "{\n \"ne_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"description\": \"\",\n \"tool_tip\": \"\",\n \"crypt\": \"\",\n \"archived\": \"\",\n \"archived_on\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"date_format\": \"mm/dd/yyyy\",\n \"selectable_status\": \"\",\n \"risk_score_setting\": \"\",\n \"risk_type\": \"\",\n \"ownership_driver\": \"\",\n \"allow_multiple_selections\": \"\",\n \"filtered_by_ne_attribute\": \"\",\n \"filtering_ne_attribute_id\": \"\",\n \"ne_attribute_filter_id\": \"\",\n \"reverse_association_attribute_id\": \"\",\n \"profile_type_id\": \"\",\n \"legacy_id\": \"\",\n \"tmp_created_at\": \"\",\n \"tmp_updated_at\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"description\": \"\",\n \"tool_tip\": \"\",\n \"crypt\": \"\",\n \"archived\": \"\",\n \"archived_on\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"date_format\": \"dd-mm-yyyy\",\n \"selectable_status\": \"\",\n \"risk_score_setting\": \"\",\n \"risk_type\": \"\",\n \"ownership_driver\": \"\",\n \"allow_multiple_selections\": \"\",\n \"filtered_by_ne_attribute\": \"\",\n \"filtering_ne_attribute_id\": \"\",\n \"ne_attribute_filter_id\": \"\",\n \"reverse_association_attribute_id\": \"\",\n \"profile_type_id\": \"\",\n \"legacy_id\": \"\",\n \"tmp_created_at\": \"\",\n \"tmp_updated_at\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7a1e4712-a1d3-46c8-bc79-9dc6abb256ce", - "name": "Internal Server Error - returned on unhandled exceptions.", + "id": "4c1cae6d-ff60-4302-8cb7-d4b7305ff3f9", + "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "profile_types" + "ne_attributes" ], "host": [ "{{baseUrl}}" @@ -9998,20 +7100,20 @@ { "disabled": false, "description": { - "content": "object name for filtering", + "content": "The attribute label to filter by", "type": "text/plain" }, - "key": "name", + "key": "label", "value": "" }, { "disabled": false, "description": { - "content": "Filter by archive status", + "content": "The attribute data type to filter by", "type": "text/plain" }, - "key": "archived", - "value": "false" + "key": "data_type", + "value": "owner search" }, { "disabled": false, @@ -10042,666 +7144,172 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "f8ef99d0-97f5-4e6b-bd68-ff48bba28630", - "name": "Find profile type by id", - "request": { - "name": "Find profile type by id", - "description": { - "content": "Find profile type by id", - "type": "text/plain" - }, + "id": "d78c8472-df58-4eb1-bc09-fccb4a4d0563", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "profile_types", - ":id" + "ne_attributes" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "5e964430-1647-462a-b4bb-0186d3915805", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profile_type\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "556424a0-a678-41d9-9b92-63e2360ef4be", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "560e9310-7551-42ed-84da-783d434f1618", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "a159ecb8-f91a-4b2f-9b67-611282ac7634", - "name": "Update a profile type by id", - "request": { - "name": "Update a profile type by id", - "description": { - "content": "Update a profile type by id", - "type": "text/plain" - }, - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "fbc74309-ee3f-4365-9713-1a1b193dbca1", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profile_type\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8cda9007-293a-4f5c-bdc5-61be0d130be9", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "10256cd9-db4b-4427-95a1-65b8ce9b1632", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "05a0e80c-4390-430d-90e1-be2c43be731a", - "name": "Delete profile type", - "request": { - "name": "Delete profile type", - "description": { - "content": "Delete a profile type. All profiles of that type must first be destroyed before the profile type can be destroyed.", - "type": "text/plain" - }, - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The attribute label to filter by", + "type": "text/plain" + }, + "key": "label", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The attribute data type to filter by", + "type": "text/plain" + }, + "key": "data_type", + "value": "owner search" + }, { - "type": "any", - "value": "", - "key": "id", - "disabled": false + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" } - ] + ], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "DELETE", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "697012ef-6587-47df-9fb1-0c4583ec8116", - "name": "Info about the operation", - "originalRequest": { - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"info\": {\n \"description\": \"A message confirming the operation\",\n \"example\": \"object deleted\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "212a0a29-59e8-459c-ba0d-53de6d4d1f4d", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1013a5c2-2590-44d1-a47c-e0792b30a61e", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profile_types", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "profile_type_roles", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "5b566dde-28e6-479a-a4a6-f8c185ab1d2b", - "name": "Create a profile type role", + "id": "8a3b0625-4d84-468d-994b-e4fd63e48acc", + "name": "Find attribute data by id", "request": { - "name": "Create a profile type role", + "name": "Find attribute data by id", "description": { - "content": "This endpoint can create a profile type role. NOTE- The ability to toggle Allow/Block is done through the Profile Type", + "content": "Info for a specific attribute", "type": "text/plain" }, "url": { "path": [ - "profile_type_roles" + "ne_attributes", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"form\": {\n \"profile_type_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, + "method": "GET", + "body": {}, "auth": null }, "response": [ { - "id": "efba3744-f011-4780-ad85-7755ff4226a1", + "id": "e1187773-b22e-465d-9221-85d7dbc01649", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "profile_type_roles" + "ne_attributes", + ":id" ], "host": [ "{{baseUrl}}" @@ -10710,10 +7318,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -10727,17 +7331,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"form\": {\n \"profile_type_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -10747,17 +7342,18 @@ "value": "application/json" } ], - "body": "{\n \"form\": {\n \"profile_type_id\": \"\",\n \"role_id\": \"\",\n \"id\": \"\"\n }\n}", + "body": "{\n \"ne_attribute\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"description\": \"\",\n \"tool_tip\": \"\",\n \"crypt\": \"\",\n \"archived\": \"\",\n \"archived_on\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"date_format\": \"yyyy/mm/dd\",\n \"selectable_status\": \"\",\n \"risk_score_setting\": \"\",\n \"risk_type\": \"\",\n \"ownership_driver\": \"\",\n \"allow_multiple_selections\": \"\",\n \"filtered_by_ne_attribute\": \"\",\n \"filtering_ne_attribute_id\": \"\",\n \"ne_attribute_filter_id\": \"\",\n \"reverse_association_attribute_id\": \"\",\n \"profile_type_id\": \"\",\n \"legacy_id\": \"\",\n \"tmp_created_at\": \"\",\n \"tmp_updated_at\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bff511f9-b397-4243-9e22-4a01796320e8", + "id": "09c249d3-e4fe-4e49-8f31-42c9c49ea664", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "profile_type_roles" + "ne_attributes", + ":id" ], "host": [ "{{baseUrl}}" @@ -10766,10 +7362,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -10783,17 +7375,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"form\": {\n \"profile_type_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -10808,12 +7391,13 @@ "_postman_previewlanguage": "json" }, { - "id": "ae19a9b8-a13f-4ab0-b1f2-9f86151477d8", + "id": "aefbab57-af3b-40e7-85c6-b569c3b26612", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "profile_type_roles" + "ne_attributes", + ":id" ], "host": [ "{{baseUrl}}" @@ -10822,10 +7406,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -10839,17 +7419,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"form\": {\n \"profile_type_id\": \"\",\n \"role_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -10872,21 +7443,21 @@ ] }, { - "name": "profile", + "name": "attribute options", "description": "", "item": [ { - "id": "6514b2cf-21ff-48cd-957c-e7d2fedfd008", - "name": "Create a profile", + "id": "c275bafa-1436-4d19-8611-6fd638765f63", + "name": "Add a value to an option based attribute", "request": { - "name": "Create a profile", + "name": "Add a value to an option based attribute", "description": { - "content": "Create a profile", + "content": "Add a value to an option based attribute", "type": "text/plain" }, "url": { "path": [ - "profile" + "ne_attribute_option" ], "host": [ "{{baseUrl}}" @@ -10907,7 +7478,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"nulla_bde\": \"\",\n \"ex_30\": \"\",\n \"Loremf\": \"\",\n \"in6e6\": \"\"\n }\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -10919,12 +7490,12 @@ }, "response": [ { - "id": "a918d136-cea6-46d2-a322-37193a32be82", + "id": "80dc8601-9b17-460e-b1b0-964587c9b564", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "profile" + "ne_attribute_option" ], "host": [ "{{baseUrl}}" @@ -10953,7 +7524,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"nulla_bde\": \"\",\n \"ex_30\": \"\",\n \"Loremf\": \"\",\n \"in6e6\": \"\"\n }\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -10970,17 +7541,17 @@ "value": "application/json" } ], - "body": "{\n \"profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"nisi21\": \"\",\n \"nond\": \"\",\n \"Ut03a\": \"\"\n }\n }\n}", + "body": "{\n \"ne_attribute_option\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5ed0dcea-1472-415c-a000-0c04b7bba2e9", - "name": "Bad Request - unable to complete.", + "id": "e15ff73e-99f1-46cf-80c2-ceea82a46178", + "name": "Invalid input", "originalRequest": { "url": { "path": [ - "profile" + "ne_attribute_option" ], "host": [ "{{baseUrl}}" @@ -10993,10 +7564,6 @@ "key": "Content-Type", "value": "application/json" }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: bearer", @@ -11009,7 +7576,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"nulla_bde\": \"\",\n \"ex_30\": \"\",\n \"Loremf\": \"\",\n \"in6e6\": \"\"\n }\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -11018,98 +7585,30 @@ } } }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2286341c-4284-4cd9-9b14-a201b09cad28", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profile" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"nulla_bde\": \"\",\n \"ex_30\": \"\",\n \"Loremf\": \"\",\n \"in6e6\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "status": "Method Not Allowed", + "code": 405, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" } ], "event": [], "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "profiles", - "description": "", - "item": [ + }, { - "id": "129d5b06-d0b4-4610-bb37-d688b6469126", - "name": "Get profiles", + "id": "18497d69-c88a-488d-9662-5e2dd73990ec", + "name": "Get option based attribute values", "request": { - "name": "Get profiles", + "name": "Get option based attribute values", "description": { - "content": "Get profiles", + "content": "Get option based attribute values", "type": "text/plain" }, "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11145,39 +7644,12 @@ { "disabled": false, "description": { - "content": "Allows for optimization by not returning the associated attribute data for the returned profiles", - "type": "text/plain" - }, - "key": "exclude_attributes", - "value": "false" - }, - { - "disabled": false, - "description": { - "content": "object name for filtering", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile Type ID for filtering", + "content": "ID of an attribute for filtering", "type": "text/plain" }, - "key": "profile_type_id", + "key": "ne_attribute_id", "value": "" }, - { - "disabled": false, - "description": { - "content": "status value for filtering", - "type": "text/plain" - }, - "key": "status", - "value": "Inactive" - }, { "disabled": false, "description": { @@ -11202,12 +7674,12 @@ }, "response": [ { - "id": "d791d8ef-de84-4e8a-a862-af156b21f356", + "id": "50138dd3-df10-42a9-8fed-0e3d523c71a5", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11243,39 +7715,12 @@ { "disabled": false, "description": { - "content": "Allows for optimization by not returning the associated attribute data for the returned profiles", - "type": "text/plain" - }, - "key": "exclude_attributes", - "value": "false" - }, - { - "disabled": false, - "description": { - "content": "object name for filtering", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile Type ID for filtering", + "content": "ID of an attribute for filtering", "type": "text/plain" }, - "key": "profile_type_id", + "key": "ne_attribute_id", "value": "" }, - { - "disabled": false, - "description": { - "content": "status value for filtering", - "type": "text/plain" - }, - "key": "status", - "value": "Inactive" - }, { "disabled": false, "description": { @@ -11313,17 +7758,17 @@ "value": "application/json" } ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"ut4\": \"\",\n \"eaf0\": \"\",\n \"aliqua2fe\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"fail\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"eu_7\": \"\",\n \"minim_24\": \"\"\n }\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e60dc4f4-4a2b-4bf7-b0c6-a3444d694350", + "id": "6c32232d-9472-4759-9410-d91faabb6e73", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11359,39 +7804,12 @@ { "disabled": false, "description": { - "content": "Allows for optimization by not returning the associated attribute data for the returned profiles", - "type": "text/plain" - }, - "key": "exclude_attributes", - "value": "false" - }, - { - "disabled": false, - "description": { - "content": "object name for filtering", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile Type ID for filtering", + "content": "ID of an attribute for filtering", "type": "text/plain" }, - "key": "profile_type_id", + "key": "ne_attribute_id", "value": "" }, - { - "disabled": false, - "description": { - "content": "status value for filtering", - "type": "text/plain" - }, - "key": "status", - "value": "Inactive" - }, { "disabled": false, "description": { @@ -11434,12 +7852,12 @@ "_postman_previewlanguage": "json" }, { - "id": "61d1533f-b647-44dd-8836-37d33560912c", + "id": "39856cd2-3582-40d9-b328-0a00a5c8508e", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11475,39 +7893,12 @@ { "disabled": false, "description": { - "content": "Allows for optimization by not returning the associated attribute data for the returned profiles", - "type": "text/plain" - }, - "key": "exclude_attributes", - "value": "false" - }, - { - "disabled": false, - "description": { - "content": "object name for filtering", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile Type ID for filtering", + "content": "ID of an attribute for filtering", "type": "text/plain" }, - "key": "profile_type_id", + "key": "ne_attribute_id", "value": "" }, - { - "disabled": false, - "description": { - "content": "status value for filtering", - "type": "text/plain" - }, - "key": "status", - "value": "Inactive" - }, { "disabled": false, "description": { @@ -11556,17 +7947,17 @@ } }, { - "id": "da2f3ac8-d485-4b02-830c-91f779e4c9e8", - "name": "Create multiple profiles", + "id": "3e823c57-f476-48c2-b4f1-8144fab07e02", + "name": "Create multiple new option based attribute values", "request": { - "name": "Create multiple profiles", + "name": "Create multiple new option based attribute values", "description": { - "content": "Create multiple profiles", + "content": "Create multiple new option based attribute values", "type": "text/plain" }, "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11587,7 +7978,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"amet_8d\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"Duis_0\": \"\",\n \"in_8b\": \"\",\n \"utf0d\": \"\",\n \"aliqua_b\": \"\"\n }\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -11599,12 +7990,12 @@ }, "response": [ { - "id": "d410b125-b655-4fb5-bc7e-7e5a116d9c96", + "id": "a38295ae-19c5-4903-b1ba-8ff882e49260", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11633,7 +8024,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"amet_8d\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"Duis_0\": \"\",\n \"in_8b\": \"\",\n \"utf0d\": \"\",\n \"aliqua_b\": \"\"\n }\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -11650,17 +8041,17 @@ "value": "application/json" } ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"dolore_0\": \"\",\n \"consequat17c\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"ipsumb8\": \"\"\n }\n }\n ]\n}", + "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c8277d2e-3d46-4c36-8429-638917d4c569", + "id": "fcdb1a42-3680-4f6e-a862-9a5a7e6d08ab", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11689,7 +8080,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"amet_8d\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"Duis_0\": \"\",\n \"in_8b\": \"\",\n \"utf0d\": \"\",\n \"aliqua_b\": \"\"\n }\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -11711,12 +8102,12 @@ "_postman_previewlanguage": "json" }, { - "id": "6a55fa58-8ac0-42e8-922d-884344507971", + "id": "cc6a1ab5-e803-420e-a2c4-31bbdaa1ac6d", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11745,7 +8136,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"amet_8d\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"Duis_0\": \"\",\n \"in_8b\": \"\",\n \"utf0d\": \"\",\n \"aliqua_b\": \"\"\n }\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -11773,17 +8164,17 @@ } }, { - "id": "d0028043-cef7-4cd1-9381-386c927b6a8e", - "name": "Update multiple profiles", + "id": "7e3f6a22-dc0b-43f8-baa6-ee03999cbcd4", + "name": "Update multiple option based attribute values", "request": { - "name": "Update multiple profiles", + "name": "Update multiple option based attribute values", "description": { - "content": "Update multiple profiles", + "content": "Update multiple option based attribute values", "type": "text/plain" }, "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11804,7 +8195,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"enimf6a\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"pariatur_15_\": \"\"\n }\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -11816,12 +8207,12 @@ }, "response": [ { - "id": "b661fbc4-1701-4756-881a-958dda841d60", + "id": "737ae25a-960f-4c74-9f55-a959fcbf5b1f", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11850,7 +8241,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"enimf6a\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"pariatur_15_\": \"\"\n }\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -11867,17 +8258,17 @@ "value": "application/json" } ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"dolore_0\": \"\",\n \"consequat17c\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"ipsumb8\": \"\"\n }\n }\n ]\n}", + "body": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0e492050-a551-49e5-aa1d-e0f1ed1ab374", + "id": "dbe20f47-1118-444d-b5af-72d495982d7c", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11906,7 +8297,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"enimf6a\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"pariatur_15_\": \"\"\n }\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -11928,12 +8319,12 @@ "_postman_previewlanguage": "json" }, { - "id": "98785c11-abe9-47a9-ba00-6b1412f666a7", + "id": "42af0934-32cd-42f8-9fd5-59b6bb47774f", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options" ], "host": [ "{{baseUrl}}" @@ -11962,7 +8353,7 @@ "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pass\",\n \"archived\": false,\n \"attributes\": {\n \"enimf6a\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"pariatur_15_\": \"\"\n }\n }\n ]\n}", + "raw": "{\n \"ne_attribute_options\": [\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n },\n {\n \"id\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -11990,55 +8381,55 @@ } }, { - "id": "63ea7e80-b379-4bb8-b480-8a38f68afcdd", - "name": "Delete multiple profiles", + "id": "0407e1d5-fd76-4939-a5a8-054d104da419", + "name": "Find option based attribute value by id", "request": { - "name": "Delete multiple profiles", + "name": "Find option based attribute value by id", "description": { - "content": "Delete multiple profiles", + "content": "Info for a specific option based attribute value", "type": "text/plain" }, "url": { "path": [ - "profiles" + "ne_attribute_options", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "DELETE", - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, + "method": "GET", + "body": {}, "auth": null }, "response": [ { - "id": "2caa38b4-7840-4739-9890-17b8ae65ad43", + "id": "2fd288fa-b359-4445-a64e-f5cc013c9d14", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options", + ":id" ], "host": [ "{{baseUrl}}" @@ -12047,10 +8438,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -12064,17 +8451,8 @@ "value": "Bearer " } ], - "method": "DELETE", - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -12084,17 +8462,18 @@ "value": "application/json" } ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"dolore_0\": \"\",\n \"consequat17c\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"ipsumb8\": \"\"\n }\n }\n ]\n}", + "body": "{\n \"ne_attribute_option\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "aedda53c-a895-4cc3-815b-bb8a696cfd45", + "id": "66b4661e-051b-4600-9b83-27d87c6ac59b", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options", + ":id" ], "host": [ "{{baseUrl}}" @@ -12103,10 +8482,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -12120,17 +8495,8 @@ "value": "Bearer " } ], - "method": "DELETE", - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -12145,12 +8511,13 @@ "_postman_previewlanguage": "json" }, { - "id": "1d0784f2-197e-4c6f-960f-e054d516c683", + "id": "62aa930b-7f0f-4e63-a79b-693e2db29ae2", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "profiles" + "ne_attribute_options", + ":id" ], "host": [ "{{baseUrl}}" @@ -12159,10 +8526,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -12176,17 +8539,8 @@ "value": "Bearer " } ], - "method": "DELETE", - "body": { - "mode": "raw", - "raw": "{\n \"profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -12207,211 +8561,131 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "4b619957-e2ee-4d24-9c5b-807bbfffed77", + "name": "Update a option based attribute value by id", + "request": { + "name": "Update a option based attribute value by id", + "description": { + "content": "Update a option based attribute value by id", + "type": "text/plain" + }, + "url": { + "path": [ + "ne_attribute_options", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ { - "id": "38e0a136-098b-4211-abea-7b3f19796496", - "name": "Find profile by id", - "request": { - "name": "Find profile by id", - "description": { - "content": "Find profile by id", - "type": "text/plain" - }, + "id": "ffea59d1-3791-4aeb-984f-928a0da0f1b1", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "profiles", + "ne_attribute_options", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "5032d9b6-4c1a-4c18-86e6-2432c3f62263", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"nisi21\": \"\",\n \"nond\": \"\",\n \"Ut03a\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d619a4cf-ca8d-4629-8e55-a3c49b6ef4e1", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13cb4de9-9d90-46a1-9e45-f516a01d113e", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"ne_attribute_option\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "c52cfc82-3143-4bfc-9cb5-7b183f8493dc", - "name": "Update a profile by id", - "request": { - "name": "Update a profile by id", - "description": { - "content": "Update a profile by id", - "type": "text/plain" - }, + "id": "e7060f32-071c-4276-b119-fa702913462e", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "profiles", + "ne_attribute_options", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { @@ -12421,1367 +8695,133 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"pariatur0a\": \"\"\n }\n }\n}", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "04de3e89-437c-43fc-bf01-b33d33eb5f44", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"pariatur0a\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"nisi21\": \"\",\n \"nond\": \"\",\n \"Ut03a\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1197d315-2ca5-4cb6-bab2-7138ab48f9b5", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"pariatur0a\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b4a33c92-6880-466e-a96c-615c228532a9", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"fail\",\n \"archived\": false,\n \"attributes\": {\n \"pariatur0a\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "fadde427-83dd-4f6d-bdfb-63ec872eab4c", - "name": "Delete a single profile", - "request": { - "name": "Delete a single profile", - "description": { - "content": "Delete a single profile", - "type": "text/plain" - }, + "id": "f6b28e49-823e-4446-9d89-d6ea72b29cba", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "profiles", + "ne_attribute_options", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "DELETE", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "9c10e9dc-e5ff-4172-9e03-10747678edb5", - "name": "The Profile was successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "f0632252-84c9-4bfe-80df-b2b467e38bb9", - "name": "Error deleting Profile", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3364c238-56e8-4b29-927c-3e986a105658", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "upload", - "description": "", - "item": [ - { - "name": "{attribute_id}", - "description": "", - "item": [ - { - "id": "7a765eb1-7ce7-4d08-855b-d5d6460f5fb5", - "name": "Retrieves the URL of an attachment attribute value from a profile", - "request": { - "name": "Retrieves the URL of an attachment attribute value from a profile", - "description": { - "content": "Retrieves the URL of an attachment attribute value from a profile", - "type": "text/plain" - }, - "url": { - "path": [ - "profiles", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - }, - { - "type": "any", - "value": "", - "key": "attribute_id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "684a1c14-c7df-4763-8e7c-62228a179273", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"url\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "507d7923-1644-4e68-be3d-b72e3e146150", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "284d15a6-6505-4839-b851-173df99a0b2c", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8861c926-7b0f-44d8-87fe-b6c685ae498e", - "name": "Uploads a new attachment attribute value to a profile", - "request": { - "name": "Uploads a new attachment attribute value to a profile", - "description": { - "content": "Uploads a new attachment attribute value to a profile", - "type": "text/plain" - }, - "url": { - "path": [ - "profiles", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - }, - { - "type": "any", - "value": "", - "key": "attribute_id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - }, - "auth": null - }, - "response": [ - { - "id": "f613f35a-8243-4bb5-ab08-2ec2fb1c8328", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"url\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d1b90047-426b-4ea0-92e9-d8f693a0921c", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6470d390-ec41-4089-b9c3-5fa5c0ea4d5d", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"ne_attribute_option\": {\n \"ne_attribute_id\": \"\",\n \"option\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] - } - ] - }, - { - "name": "avatar", - "description": "", - "item": [ - { - "id": "6cbb3f1c-3717-4bd2-969c-c6d6b545f4da", - "name": "Retrieves the URL of the profile avatar", - "request": { - "name": "Retrieves the URL of the profile avatar", - "description": { - "content": "Retrieves the URL of the profile avatar", - "type": "text/plain" - }, - "url": { - "path": [ - "profiles", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "75614de2-ce48-4148-965c-3c93b0ac014f", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"url\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ffa0bb4-b034-4262-b986-d972437ae2b7", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0138827c-ea56-483c-a00f-a3742586b7f0", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "e03eefd5-3d00-45d1-a737-6b0b39bc6acd", - "name": "Uploads a new profile avatar", - "request": { - "name": "Uploads a new profile avatar", - "description": { - "content": "Uploads a new profile avatar", - "type": "text/plain" - }, - "url": { - "path": [ - "profiles", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - }, - "auth": null - }, - "response": [ - { - "id": "977bf93e-edb1-4c8d-ac9f-3fe48c9bbdf4", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"url\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1897ef92-021d-4d8c-a278-8e61d57aaeb8", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ae51be90-6f1b-4f77-b6b4-cbd450c1cb24", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "profiles", - ":id", - "avatar" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true } } - ] + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "risk_scores", - "description": "", - "item": [ - { - "id": "db2125e5-5557-499b-94fa-8a4bd30b52b0", - "name": "Get risk score data in bulk", - "request": { - "name": "Get risk score data in bulk", - "description": { - "content": "This endpoint can retrieve risk score data in bulk from Lifecycle", + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2adcb93d-4838-4224-a0ed-fdd0c66cf3fc", + "name": "Delete a option based attribute value by id", + "request": { + "name": "Delete a option based attribute value by id", + "description": { + "content": "Delete a option based attribute value by id", "type": "text/plain" }, "url": { "path": [ - "risk_scores" + "ne_attribute_options", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "ID of an object for filtering. Used along with object_type", - "type": "text/plain" - }, - "key": "object_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Type of object that object_id represents", - "type": "text/plain" - }, - "key": "object_type", - "value": "WorkflowSession" - }, - { - "disabled": false, - "description": { - "content": "Overall risk level to filter by", - "type": "text/plain" - }, - "key": "overall_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Impact risk level to filter by", - "type": "text/plain" - }, - "key": "impact_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Probability risk level to filter by", - "type": "text/plain" - }, - "key": "probability_risk_level_id", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": false, "description": { - "content": "Returns batching metadata in the response", + "content": "(Required) ID of the object to retrieve, update, or delete", "type": "text/plain" - }, - "key": "metadata", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ { @@ -13789,105 +8829,24 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {}, "auth": null }, "response": [ { - "id": "1a70fc27-a44c-4064-b057-75361c42a513", - "name": "Expected response to a valid request", + "id": "71599da1-57e2-407c-adcf-277208c5defd", + "name": "Confirmation of a deleted object", "originalRequest": { "url": { "path": [ - "risk_scores" + "ne_attribute_options", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "ID of an object for filtering. Used along with object_type", - "type": "text/plain" - }, - "key": "object_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Type of object that object_id represents", - "type": "text/plain" - }, - "key": "object_type", - "value": "WorkflowSession" - }, - { - "disabled": false, - "description": { - "content": "Overall risk level to filter by", - "type": "text/plain" - }, - "key": "overall_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Impact risk level to filter by", - "type": "text/plain" - }, - "key": "impact_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Probability risk level to filter by", - "type": "text/plain" - }, - "key": "probability_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -13904,7 +8863,7 @@ "value": "Bearer " } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "OK", @@ -13915,121 +8874,40 @@ "value": "application/json" } ], - "body": "{\n \"risk_scores\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"object_id\": \"\",\n \"object_type\": \"Profile\",\n \"overall_score\": \"\",\n \"overall_risk_level_id\": \"\",\n \"impact_score\": \"\",\n \"impact_risk_level_id\": \"\",\n \"probability_score\": \"\",\n \"probability_risk_level_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"object_id\": \"\",\n \"object_type\": \"Profile\",\n \"overall_score\": \"\",\n \"overall_risk_level_id\": \"\",\n \"impact_score\": \"\",\n \"impact_risk_level_id\": \"\",\n \"probability_score\": \"\",\n \"probability_risk_level_id\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"info\": \"The option '{Option Value}' has been deleted\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ceb9179a-38b1-435a-be47-e3491b6f7b7e", + "id": "55c939c6-3af6-40e3-a5ad-7c44d8009b1f", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "risk_scores" + "ne_attribute_options", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "ID of an object for filtering. Used along with object_type", - "type": "text/plain" - }, - "key": "object_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Type of object that object_id represents", - "type": "text/plain" - }, - "key": "object_type", - "value": "WorkflowSession" - }, - { - "disabled": false, - "description": { - "content": "Overall risk level to filter by", - "type": "text/plain" - }, - "key": "overall_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Impact risk level to filter by", - "type": "text/plain" - }, - "key": "impact_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Probability risk level to filter by", - "type": "text/plain" - }, - "key": "probability_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" }, "key": "Authorization", "value": "Bearer " } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -14045,99 +8923,18 @@ "_postman_previewlanguage": "json" }, { - "id": "887fa6d4-fa51-4ff5-9b31-2798340b4df6", + "id": "6f980226-5ca8-4d66-bec6-17791b22ee7f", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "risk_scores" + "ne_attribute_options", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "ID of an object for filtering. Used along with object_type", - "type": "text/plain" - }, - "key": "object_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Type of object that object_id represents", - "type": "text/plain" - }, - "key": "object_type", - "value": "WorkflowSession" - }, - { - "disabled": false, - "description": { - "content": "Overall risk level to filter by", - "type": "text/plain" - }, - "key": "overall_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Impact risk level to filter by", - "type": "text/plain" - }, - "key": "impact_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Probability risk level to filter by", - "type": "text/plain" - }, - "key": "probability_risk_level_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ @@ -14154,7 +8951,7 @@ "value": "Bearer " } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -14174,347 +8971,101 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "4fe4b47a-bc4d-4b55-9266-9bed2936c773", - "name": "Find risk score data by id", - "request": { - "name": "Find risk score data by id", - "description": { - "content": "Find risk score data by id", - "type": "text/plain" - }, - "url": { - "path": [ - "risk_scores", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "698110b3-cc55-41b1-a38f-f250f7dfe90f", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "risk_scores", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"risk_score\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"object_id\": \"\",\n \"object_type\": \"WorkflowSession\",\n \"overall_score\": \"\",\n \"overall_risk_level_id\": \"\",\n \"impact_score\": \"\",\n \"impact_risk_level_id\": \"\",\n \"probability_score\": \"\",\n \"probability_risk_level_id\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f9c62ae6-cd16-49c2-81e4-db4ab3b481db", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "risk_scores", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "18f19691-394d-424a-a993-f4a65deb4585", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "risk_scores", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] } ] }, { - "name": "risk_levels", + "name": "pages", "description": "", "item": [ { - "id": "d8680160-dc13-4b67-9f5b-a0c6167f5a89", - "name": "Get risk level data in bulk", + "id": "8f28d4a4-cdd7-47ac-9092-06ed2baeb8e0", + "name": "Create a profile page", "request": { - "name": "Get risk level data in bulk", + "name": "Create a profile page", "description": { - "content": "This endpoint can retrieve risk level data in bulk from Lifecycle", + "content": "Create a profile page", "type": "text/plain" }, "url": { "path": [ - "risk_levels" + "pages", + "profile_pages" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute label to filter by", - "type": "text/plain" - }, - "key": "label", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {}, + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, "auth": null }, "response": [ { - "id": "a5de8a71-0ac9-4987-a59d-5e586595f53b", + "id": "15fd89c2-26d9-4a53-8958-e4c95d0c645d", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "risk_levels" + "pages", + "profile_pages" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute label to filter by", - "type": "text/plain" - }, - "key": "label", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" }, "key": "Authorization", "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -14524,71 +9075,30 @@ "value": "application/json" } ], - "body": "{\n \"risk_levels\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"points\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"points\": \"\",\n \"order\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "433cbb8a-e098-46ab-9a2f-02a1af51e0a9", + "id": "00d2cfaf-a75c-4e4a-af63-28d611ce038f", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "risk_levels" + "pages", + "profile_pages" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute label to filter by", - "type": "text/plain" - }, - "key": "label", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -14602,8 +9112,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -14618,66 +9137,25 @@ "_postman_previewlanguage": "json" }, { - "id": "db60e42d-bfd1-4fd5-9c79-6059dc14d48a", + "id": "2ab34ad8-ddca-49b3-a310-432eacb6da3d", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "risk_levels" + "pages", + "profile_pages" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The attribute label to filter by", - "type": "text/plain" - }, - "key": "label", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -14691,8 +9169,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -14713,205 +9200,18 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "e48c77b3-09a9-4458-ace5-73b0e92d22ff", - "name": "Find risk level data by id", - "request": { - "name": "Find risk level data by id", - "description": { - "content": "Find risk level data by id", - "type": "text/plain" - }, - "url": { - "path": [ - "risk_levels", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "bbee7d04-ba16-4be5-aef4-18468d195183", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "risk_levels", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"risk_level\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"points\": \"\",\n \"order\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c12d76cf-ed9d-4078-8ade-95c2ff614c02", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "risk_levels", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13750541-f3e7-4199-aaa1-628c3175e243", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "risk_levels", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "user_profile", - "description": "", - "item": [ - { - "id": "6af352f2-dddf-4e03-b468-cba9de57672b", - "name": "Create a user-profile contributor relationship", + "id": "d301adf1-24e2-4804-95bc-5dcc940ef5e1", + "name": "Create a workflow page", "request": { - "name": "Create a user-profile contributor relationship", + "name": "Create a workflow page", "description": { - "content": "Create a user-profile contributor relationship", + "content": "Create a workflow page", "type": "text/plain" }, "url": { "path": [ - "user_profile" + "pages", + "workflow_pages" ], "host": [ "{{baseUrl}}" @@ -14932,7 +9232,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -14944,12 +9244,13 @@ }, "response": [ { - "id": "873c8136-2682-48d9-938e-fe1aebd448aa", + "id": "b88ff9a5-0db5-4b92-ba8a-790ae6c89307", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "user_profile" + "pages", + "workflow_pages" ], "host": [ "{{baseUrl}}" @@ -14978,7 +9279,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -14995,17 +9296,18 @@ "value": "application/json" } ], - "body": "{\n \"user_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "body": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c3bef72c-3e01-4fbc-8827-a01ce5baddd0", - "name": "Invalid input", + "id": "e702427f-086e-4b9d-9e97-2a25c7d7e63b", + "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_profile" + "pages", + "workflow_pages" ], "host": [ "{{baseUrl}}" @@ -15018,6 +9320,10 @@ "key": "Content-Type", "value": "application/json" }, + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: bearer", @@ -15030,7 +9336,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -15039,397 +9345,149 @@ } } }, - "status": "Method Not Allowed", - "code": 405, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "c1b271be-5a92-4316-b18d-11628bf68157", - "name": "Delete a user profile assignment", - "request": { - "name": "Delete a user profile assignment", - "description": { - "content": "Delete a user profile assignment", - "type": "text/plain" - }, + "id": "c9b4bd21-2482-477b-b3d1-aced45cda9f2", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "user_profile", - ":id" + "pages", + "workflow_pages" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "DELETE", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "9d5c5e14-0fd0-411d-b32e-401ba9fca9e6", - "name": "User profile was destroyed", - "originalRequest": { - "url": { - "path": [ - "user_profile", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "445f98dc-833d-4e71-8d85-0090ce69b5ce", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "user_profile", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6abc52b-130d-4cfe-87b3-1c255dc6d712", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "user_profile", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"page\": {\n \"uid\": \"\",\n \"description\": \"\",\n \"name\": \"\",\n \"archived\": \"\",\n \"id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } } ] }, { - "name": "user_profiles", + "name": "profile types", "description": "", "item": [ { - "id": "48e9275d-05ff-4bd5-a7ab-fbecc474d959", - "name": "Get user-profile contributor relationships", + "id": "d29bf815-a162-4ef4-bff2-c522560d7f7e", + "name": "Create a profile type", "request": { - "name": "Get user-profile contributor relationships", + "name": "Create a profile type", "description": { - "content": "Get user-profile contributor relationships", + "content": "Create a profile type", "type": "text/plain" }, "url": { "path": [ - "user_profiles" + "profile_type" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "ID of an attribute for filtering", - "type": "text/plain" - }, - "key": "ne_attribute_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Type of user contributor relationship to filter by", - "type": "text/plain" - }, - "key": "relationship_type", - "value": "owner" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {}, + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, "auth": null }, "response": [ { - "id": "33992449-2295-4d11-a857-f0e10b32b8dc", + "id": "e4c908c9-a11d-4d70-9b2a-27d491056b8a", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_type" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "ID of an attribute for filtering", - "type": "text/plain" - }, - "key": "ne_attribute_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Type of user contributor relationship to filter by", - "type": "text/plain" - }, - "key": "relationship_type", - "value": "owner" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -15443,109 +9501,49 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"profile_type\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d6127f4d-e9cd-4c87-91c2-d8126d1e0346", + "id": "7ab75578-0c61-4269-8eae-07acdc2ac0a7", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_type" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "ID of an attribute for filtering", - "type": "text/plain" - }, - "key": "ne_attribute_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Type of user contributor relationship to filter by", - "type": "text/plain" - }, - "key": "relationship_type", - "value": "owner" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -15559,8 +9557,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -15575,93 +9582,24 @@ "_postman_previewlanguage": "json" }, { - "id": "01da63b9-b5a9-4ddb-bcd1-0229da7a086c", + "id": "0b01a1f5-22d7-4b33-9d51-2f14969223b8", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_type" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a user for filtering", - "type": "text/plain" - }, - "key": "user_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "ID of an attribute for filtering", - "type": "text/plain" - }, - "key": "ne_attribute_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Type of user contributor relationship to filter by", - "type": "text/plain" - }, - "key": "relationship_type", - "value": "owner" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -15675,8 +9613,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": false,\n \"archived\": false,\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -15697,67 +9644,160 @@ } }, { - "id": "381921ca-4799-433d-9a9f-88f936e7df60", - "name": "Create multiple user-profile contributor relationships", + "id": "d76006c6-c9de-4231-bd93-8c75f59cdcda", + "name": "Get profile types", "request": { - "name": "Create multiple user-profile contributor relationships", + "name": "Get profile types", "description": { - "content": "Create multiple user-profile contributor relationships", + "content": "Get option based attribute values", "type": "text/plain" }, "url": { "path": [ - "user_profiles" + "profile_types" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "a3eefc84-098a-45d7-bbdf-9d54ea587ef6", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "user_profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "object name for filtering", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Filter by archive status", + "type": "text/plain" + }, + "key": "archived", + "value": "false" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "0c8df1f0-3566-4ae5-8b29-65e5110a7770", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "profile_types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "object name for filtering", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Filter by archive status", + "type": "text/plain" + }, + "key": "archived", + "value": "false" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -15771,17 +9811,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -15791,29 +9822,80 @@ "value": "application/json" } ], - "body": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "body": "{\n \"profile_types\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0b285d21-c114-4702-8378-051cc29d5800", + "id": "33985e79-6f7e-46fa-ad43-bd9021d8da76", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_types" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "object name for filtering", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Filter by archive status", + "type": "text/plain" + }, + "key": "archived", + "value": "false" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -15827,17 +9909,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -15852,48 +9925,90 @@ "_postman_previewlanguage": "json" }, { - "id": "59e5870a-1110-4f2f-89bc-fbf1c34e2384", + "id": "12e1a7cc-49e6-49de-b39b-80726b480ec5", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_types" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "object name for filtering", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Filter by archive status", + "type": "text/plain" + }, + "key": "archived", + "value": "false" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" }, "key": "Authorization", "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -15914,55 +10029,55 @@ } }, { - "id": "7413cf22-df56-4b83-9f92-98cb799a8a6f", - "name": "Update multiple user-profile contributor relationships", + "id": "aeaf7e89-291e-49e4-b9e9-603782422042", + "name": "Find profile type by id", "request": { - "name": "Update multiple user-profile contributor relationships", + "name": "Find profile type by id", "description": { - "content": "Update multiple user-profile contributor relationships", + "content": "Find profile type by id", "type": "text/plain" }, "url": { "path": [ - "user_profiles" + "profile_types", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, + "method": "GET", + "body": {}, "auth": null }, "response": [ { - "id": "9edf9ac9-2c2a-4d1c-860f-78c7727d4c35", + "id": "6c538d39-8737-4d7e-b45b-23e7c299ed9f", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_types", + ":id" ], "host": [ "{{baseUrl}}" @@ -15971,10 +10086,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -15988,17 +10099,8 @@ "value": "Bearer " } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -16008,17 +10110,18 @@ "value": "application/json" } ], - "body": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "body": "{\n \"profile_type\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bcb18959-ee21-4224-a287-9e015a95001c", + "id": "778dd522-0ad5-4da8-b4e2-ffeeb055c39c", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_types", + ":id" ], "host": [ "{{baseUrl}}" @@ -16027,10 +10130,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -16044,17 +10143,8 @@ "value": "Bearer " } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -16069,12 +10159,13 @@ "_postman_previewlanguage": "json" }, { - "id": "7b2d262e-d8a6-4efc-b63a-db8c43151af3", + "id": "746f3429-676e-40bb-8499-84752d14f479", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_types", + ":id" ], "host": [ "{{baseUrl}}" @@ -16083,10 +10174,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -16100,17 +10187,8 @@ "value": "Bearer " } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -16131,23 +10209,35 @@ } }, { - "id": "c4b34ace-bc0e-45d8-9d5f-7423613f83de", - "name": "Delete multiple user-profile contributor relationships", + "id": "eb3a3bbc-1060-427b-a125-0d057440dc3d", + "name": "Update a profile type by id", "request": { - "name": "Delete multiple user-profile contributor relationships", + "name": "Update a profile type by id", "description": { - "content": "Delete multiple user-profile contributor relationships", + "content": "Update a profile type by id", "type": "text/plain" }, "url": { "path": [ - "user_profiles" + "profile_types", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -16159,10 +10249,10 @@ "value": "application/json" } ], - "method": "DELETE", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -16174,12 +10264,13 @@ }, "response": [ { - "id": "8e3bee3d-4e29-4289-af96-b05827408c5a", + "id": "33b417af-a49c-4559-9792-2d45715d59b9", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_types", + ":id" ], "host": [ "{{baseUrl}}" @@ -16205,10 +10296,10 @@ "value": "Bearer " } ], - "method": "DELETE", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -16225,17 +10316,18 @@ "value": "application/json" } ], - "body": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "body": "{\n \"profile_type\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "24711699-12c4-4693-ac03-81b799434647", + "id": "f793dc79-1da8-48e7-9f9a-daf3dd2d6de9", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_types", + ":id" ], "host": [ "{{baseUrl}}" @@ -16261,10 +10353,10 @@ "value": "Bearer " } ], - "method": "DELETE", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -16286,12 +10378,13 @@ "_postman_previewlanguage": "json" }, { - "id": "a7193b63-7314-4a73-be74-3e890605f16c", + "id": "8bf22670-993b-4c78-ae87-0665975db925", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "user_profiles" + "profile_types", + ":id" ], "host": [ "{{baseUrl}}" @@ -16317,10 +10410,10 @@ "value": "Bearer " } ], - "method": "DELETE", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"profile_type\": {\n \"name\": \"\",\n \"bypass_dup_protection\": \"\",\n \"archived\": \"\",\n \"permitted_role_ids\": [\n \"\",\n \"\"\n ],\n \"profile_type_dup_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\"\n }\n ],\n \"profile_type_namings\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"profile_type_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"order\": \"\"\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -16348,433 +10441,203 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "c5851bff-ed06-48f3-9ceb-a75665bc154d", - "name": "Find user-profile contributor relationship by id", - "request": { - "name": "Find user-profile contributor relationship by id", - "description": { - "content": "Find user-profile contributor relationship by id", - "type": "text/plain" - }, - "url": { - "path": [ - "user_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" + "id": "c38b8741-a3ba-43b1-836b-be14b0bd751d", + "name": "Delete profile type", + "request": { + "name": "Delete profile type", + "description": { + "content": "Delete a profile type. All profiles of that type must first be destroyed before the profile type can be destroyed.", + "type": "text/plain" + }, + "url": { + "path": [ + "profile_types", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "46647c00-446f-494d-9a7d-acef5b89a734", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "user_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"user_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98d8b170-a114-4922-b5ed-7e154cc4e503", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "user_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "594bed42-f234-4f95-869b-04ecc500d704", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "user_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {}, + "auth": null + }, + "response": [ { - "id": "683e06c3-e8a1-48b5-9b18-76343fa0c06c", - "name": "Update a user-profile contributor relationship by id", - "request": { - "name": "Update a user-profile contributor relationship by id", - "description": { - "content": "Update a user-profile contributor relationship by id", - "type": "text/plain" - }, + "id": "2653f33c-2bd8-40ed-af61-c53e0bd8a601", + "name": "Info about the operation", + "originalRequest": { "url": { "path": [ - "user_profiles", + "profile_types", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"info\": {\n \"description\": \"A message confirming the operation\",\n \"example\": \"object deleted\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4a185f84-898e-40b3-ac96-311bf2a04778", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "profile_types", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1ddd1965-2e28-4417-b4b3-cad3f01bbd09", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "profile_types", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, - "auth": null - }, - "response": [ - { - "id": "da4c0510-b69d-4b46-899e-bcfc40de9b1c", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "user_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"user_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c4b168e9-f0f6-44e6-a762-709a4bd2a5d0", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "user_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "847a092f-df90-4554-bbf5-401d43bf350e", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "user_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } } ] }, { - "name": "role_profile", + "name": "profile type roles", "description": "", "item": [ { - "id": "367fbb08-dac2-4d17-94d2-65534aadc0ac", - "name": "Create a role-profile contributor relationship", + "id": "1d6b53fa-8a22-46d9-88f4-4a6fb886e6f6", + "name": "Create a profile type role", "request": { - "name": "Create a role-profile contributor relationship", + "name": "Create a profile type role", "description": { - "content": "Create a role-profile contributor relationship", + "content": "This endpoint can create a profile type role. NOTE- The ability to toggle Allow/Block is done through the Profile Type", "type": "text/plain" }, "url": { "path": [ - "role_profile" + "profile_type_roles" ], "host": [ "{{baseUrl}}" @@ -16795,7 +10658,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "raw": "{\n \"form\": {\n \"profile_type_id\": \"\",\n \"role_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -16807,12 +10670,12 @@ }, "response": [ { - "id": "b1664ecc-e13d-4333-b43e-5004816cbce1", + "id": "03b2e1c6-b972-49be-a28c-f218dbd15684", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "role_profile" + "profile_type_roles" ], "host": [ "{{baseUrl}}" @@ -16841,7 +10704,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "raw": "{\n \"form\": {\n \"profile_type_id\": \"\",\n \"role_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -16858,17 +10721,17 @@ "value": "application/json" } ], - "body": "{\n \"role_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "body": "{\n \"form\": {\n \"profile_type_id\": \"\",\n \"role_id\": \"\",\n \"id\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "21c383ca-ca36-49d2-8436-e7f616a5fe01", - "name": "Invalid input", + "id": "d0498d11-5dc2-49fc-bff3-848ab3cef9a4", + "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "role_profile" + "profile_type_roles" ], "host": [ "{{baseUrl}}" @@ -16881,6 +10744,10 @@ "key": "Content-Type", "value": "application/json" }, + { + "key": "Accept", + "value": "application/json" + }, { "description": { "content": "Added as a part of security scheme: bearer", @@ -16893,7 +10760,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "raw": "{\n \"form\": {\n \"profile_type_id\": \"\",\n \"role_id\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -16902,361 +10769,148 @@ } } }, - "status": "Method Not Allowed", - "code": 405, - "header": [], + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", "cookie": [], - "_postman_previewlanguage": "text" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + "_postman_previewlanguage": "json" + }, { - "id": "2280799e-f2ef-48bb-8fb8-12c08dfc6c70", - "name": "Delete a role profile assignment", - "request": { - "name": "Delete a role profile assignment", - "description": { - "content": "Delete a role profile assignment", - "type": "text/plain" - }, + "id": "e02b3fec-f65d-4b7a-b8ef-0258bbeec81a", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "role_profile", - ":id" + "profile_type_roles" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "DELETE", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "2136cca4-372f-407d-ae48-afb34d449f6f", - "name": "Role profile was destroyed", - "originalRequest": { - "url": { - "path": [ - "role_profile", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d02b9a80-c884-4de1-8fbb-02b512968ce6", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "role_profile", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bac0da4f-4fbf-4fe8-8348-05aa56c435bf", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "role_profile", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"form\": {\n \"profile_type_id\": \"\",\n \"role_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } } ] }, { - "name": "role_profiles", + "name": "profiles", "description": "", "item": [ { - "id": "39adde70-6585-4b00-ba29-cc566e112c39", - "name": "Get role-profile contributor relationships", + "id": "bd8fe2c3-bdbd-4901-ac0a-176ba73d7860", + "name": "Create a profile", "request": { - "name": "Get role-profile contributor relationships", + "name": "Create a profile", "description": { - "content": "Get role-profile contributor relationships", + "content": "Create a profile", "type": "text/plain" }, "url": { "path": [ - "role_profiles" + "profile" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a role for filtering", - "type": "text/plain" - }, - "key": "role_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {}, + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"incididunt_70\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, "auth": null }, "response": [ { - "id": "546223b8-f3fd-4bb1-8986-45ad9e82c49e", + "id": "a5c416c8-1e9e-454a-b212-3b0379558dde", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "role_profiles" + "profile" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a role for filtering", - "type": "text/plain" - }, - "key": "role_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -17270,8 +10924,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"incididunt_70\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -17281,80 +10944,29 @@ "value": "application/json" } ], - "body": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"incididuntf3\": \"\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6dc632c2-9136-402e-8a82-3c3493dda869", + "id": "a33c9539-9606-4314-9e7d-c2c6665c22eb", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "role_profiles" + "profile" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a role for filtering", - "type": "text/plain" - }, - "key": "role_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -17368,8 +10980,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"incididunt_70\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -17384,77 +11005,26 @@ "_postman_previewlanguage": "json" }, { - "id": "62c20bae-791a-4968-a7f9-ace64e53f56b", + "id": "8538cab6-243b-4cc9-82ab-0787e7fc215f", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "role_profiles" + "profile" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "The ID of a role for filtering", - "type": "text/plain" - }, - "key": "role_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", - "type": "text/plain" - }, - "key": "metadata", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Accept", + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", "value": "application/json" }, { @@ -17466,8 +11036,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"incididunt_70\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -17488,67 +11067,196 @@ } }, { - "id": "a288c903-4ea5-461c-a0ca-101d80547dbf", - "name": "Create multiple role-profile contributor relationships", + "id": "755aa317-e8eb-469d-bdf1-66df7d226ca9", + "name": "Get profiles", "request": { - "name": "Create multiple role-profile contributor relationships", + "name": "Get profiles", "description": { - "content": "Create multiple role-profile contributor relationships", + "content": "Get profiles", "type": "text/plain" }, "url": { "path": [ - "role_profiles" + "profiles" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for optimization by not returning the associated attribute data for the returned profiles", + "type": "text/plain" + }, + "key": "exclude_attributes", + "value": "false" + }, + { + "disabled": false, + "description": { + "content": "object name for filtering", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile Type ID for filtering", + "type": "text/plain" + }, + "key": "profile_type_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "status value for filtering", + "type": "text/plain" + }, + "key": "status", + "value": "On Leave" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, + "method": "GET", + "body": {}, "auth": null }, "response": [ { - "id": "4de8525c-39c7-43ae-a6b6-21ad60414583", + "id": "6ef163d4-d6ba-48ee-9de6-90b37a702dfa", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "role_profiles" + "profiles" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for optimization by not returning the associated attribute data for the returned profiles", + "type": "text/plain" + }, + "key": "exclude_attributes", + "value": "false" + }, + { + "disabled": false, + "description": { + "content": "object name for filtering", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile Type ID for filtering", + "type": "text/plain" + }, + "key": "profile_type_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "status value for filtering", + "type": "text/plain" + }, + "key": "status", + "value": "On Leave" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -17562,17 +11270,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -17582,57 +11281,117 @@ "value": "application/json" } ], - "body": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"laboris_78b\": \"\",\n \"nostrud5\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pass\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"fugiat__f2\": \"\"\n }\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "df87304c-b86b-463d-8a58-e3657611159d", + "id": "3fdcc3bc-3a9e-42e4-b598-3de44190d4d8", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "role_profiles" + "profiles" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for optimization by not returning the associated attribute data for the returned profiles", + "type": "text/plain" + }, + "key": "exclude_attributes", + "value": "false" + }, + { + "disabled": false, + "description": { + "content": "object name for filtering", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile Type ID for filtering", + "type": "text/plain" + }, + "key": "profile_type_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "status value for filtering", + "type": "text/plain" + }, + "key": "status", + "value": "On Leave" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ { "key": "Content-Type", "value": "application/json" @@ -17643,24 +11402,93 @@ "_postman_previewlanguage": "json" }, { - "id": "abcd73d5-2445-47e8-9a53-8655022c7789", + "id": "74119962-7b38-4ae1-8b8a-f29a863065f4", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "role_profiles" + "profiles" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for optimization by not returning the associated attribute data for the returned profiles", + "type": "text/plain" + }, + "key": "exclude_attributes", + "value": "false" + }, + { + "disabled": false, + "description": { + "content": "object name for filtering", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile Type ID for filtering", + "type": "text/plain" + }, + "key": "profile_type_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "status value for filtering", + "type": "text/plain" + }, + "key": "status", + "value": "On Leave" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -17674,17 +11502,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -17705,17 +11524,17 @@ } }, { - "id": "64049a4b-5d1d-492d-a32f-6cba19c76487", - "name": "Update multiple role-profile contributor relationships", + "id": "aaf1d438-13c0-4326-b9bc-34dc5537b8d6", + "name": "Create multiple profiles", "request": { - "name": "Update multiple role-profile contributor relationships", + "name": "Create multiple profiles", "description": { - "content": "Update multiple role-profile contributor relationships", + "content": "Create multiple profiles", "type": "text/plain" }, "url": { "path": [ - "role_profiles" + "profiles" ], "host": [ "{{baseUrl}}" @@ -17733,10 +11552,10 @@ "value": "application/json" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"cupidatat_7\": \"\",\n \"in_f\": \"\",\n \"adipisicing6\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"id2\": \"\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17748,12 +11567,12 @@ }, "response": [ { - "id": "88ea1302-de34-4c9a-a3e9-2339db02477c", + "id": "e3a8a451-5610-4485-93f2-3efd678d9a73", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "role_profiles" + "profiles" ], "host": [ "{{baseUrl}}" @@ -17779,10 +11598,10 @@ "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"cupidatat_7\": \"\",\n \"in_f\": \"\",\n \"adipisicing6\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"id2\": \"\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17799,17 +11618,17 @@ "value": "application/json" } ], - "body": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pass\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"exercitationc09\": \"\",\n \"culpaf\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"tempor3e\": \"\",\n \"veniam_8d\": \"\"\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9abfb3f7-de99-4527-858a-bf433b524210", + "id": "1a3f5feb-04b8-4761-9f1e-67c61df16623", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "role_profiles" + "profiles" ], "host": [ "{{baseUrl}}" @@ -17835,10 +11654,10 @@ "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"cupidatat_7\": \"\",\n \"in_f\": \"\",\n \"adipisicing6\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"id2\": \"\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17860,12 +11679,12 @@ "_postman_previewlanguage": "json" }, { - "id": "19801ad8-239a-4f6d-ae9e-93fbb89aea11", + "id": "af7347b8-4562-494e-a720-8c9a04de7531", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "role_profiles" + "profiles" ], "host": [ "{{baseUrl}}" @@ -17891,10 +11710,10 @@ "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "raw": "{\n \"profiles\": [\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"On Leave\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"cupidatat_7\": \"\",\n \"in_f\": \"\",\n \"adipisicing6\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Inactive\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"id2\": \"\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -17922,211 +11741,61 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "9fc58aaa-d13d-4a57-8493-6f8848a1b515", + "name": "Update multiple profiles", + "request": { + "name": "Update multiple profiles", + "description": { + "content": "Update multiple profiles", + "type": "text/plain" + }, + "url": { + "path": [ + "profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"dolore8bb\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"mollit_4\": \"\"\n }\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ { - "id": "802bb059-c92c-4013-af11-0dc252002430", - "name": "Find role-profile contributor relationship by id", - "request": { - "name": "Find role-profile contributor relationship by id", - "description": { - "content": "Find role-profile contributor relationship by id", - "type": "text/plain" - }, + "id": "03e21564-6060-4954-b71e-9a24c0c64900", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "role_profiles", - ":id" + "profiles" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "370a9712-7751-44cb-ba13-2cb1de1a96b4", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "role_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"role_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "03a3a700-0ec8-4db2-8134-d8f5b52ad46b", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "role_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6c300e08-bdf5-4420-a7e9-904f22c50eec", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "role_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f0ca1e7d-3a07-415e-881e-cf48dc6ff6e9", - "name": "Update a role-profile contributor relationship by id", - "request": { - "name": "Update a role-profile contributor relationship by id", - "description": { - "content": "Update a role-profile contributor relationship by id", - "type": "text/plain" - }, - "url": { - "path": [ - "role_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "variable": [] }, "header": [ { @@ -18136,224 +11805,47 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"dolore8bb\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"mollit_4\": \"\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "2c323d0f-6b53-45d9-b7c0-acd07b9f7552", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "role_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"role_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a050b96d-1945-4677-81de-d34548374143", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "role_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cb8680fe-bc1d-43d0-90ae-fb427decaecc", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "role_profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "workflows", - "description": "", - "item": [ - { - "name": "create_workflows", - "description": "", - "item": [ + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pass\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"exercitationc09\": \"\",\n \"culpaf\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"tempor3e\": \"\",\n \"veniam_8d\": \"\"\n }\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "c921f5e1-8a7c-4f78-8207-d9289ff33376", - "name": "Create a create workflow", - "request": { - "name": "Create a create workflow", - "description": { - "content": "Create a create workflow", - "type": "text/plain" - }, + "id": "5f6d2e64-b67c-4b46-ac5b-454efbd2d667", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "workflows", - "create_workflows" + "profiles" ], "host": [ "{{baseUrl}}" @@ -18369,218 +11861,47 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"dolore8bb\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"mollit_4\": \"\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "195cd119-a70e-411f-a43a-a5bc74db1453", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflows", - "create_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_request\",\n \"attributes\": {\n \"anim5\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ad0793c-01e5-4a76-b2f4-a9c43d0bd27d", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "create_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6e882d7a-c508-4846-a885-9744c7fdf487", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "create_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "update_workflows", - "description": "", - "item": [ + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "c7940329-c9b5-4d9d-9deb-672a594d1704", - "name": "Create an update workflow", - "request": { - "name": "Create an update workflow", - "description": { - "content": "Create an update workflow", - "type": "text/plain" - }, + "id": "f11bfe0f-4084-4edd-9b1c-7df43f2c8201", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflows", - "update_workflows" + "profiles" ], "host": [ "{{baseUrl}}" @@ -18596,218 +11917,96 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_status\": \"\"\n }\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"dolore8bb\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"mollit_4\": \"\"\n }\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "a65a8509-d013-4a1d-a587-6c73047d8c99", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflows", - "update_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_status\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_request\",\n \"attributes\": {\n \"anim5\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "543b50d4-c0cd-4de2-a065-37407696e5c4", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "update_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_status\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fc28a29f-7465-49a9-872d-c2ca21a82cfd", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "update_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_status\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "batch_workflows", - "description": "", - "item": [ + "id": "1bb4d320-8bc7-49e0-b7b6-8ae6841d9edc", + "name": "Delete multiple profiles", + "request": { + "name": "Delete multiple profiles", + "description": { + "content": "Delete multiple profiles", + "type": "text/plain" + }, + "url": { + "path": [ + "profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": { + "mode": "raw", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ { - "id": "095dc934-418d-45ce-9a6d-3931fc7583c8", - "name": "Create a batch workflow", - "request": { - "name": "Create a batch workflow", - "description": { - "content": "Create a batch workflow", - "type": "text/plain" - }, + "id": "843418ce-f3b0-41a4-9aaa-415ea1276aff", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "workflows", - "batch_workflows" + "profiles" ], "host": [ "{{baseUrl}}" @@ -18823,218 +12022,47 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", + "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"all_profiles\": \"false\",\n \"multiple_requests\": \"true\"\n }\n }\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "89e6656c-0c93-46b2-b7bf-d9f8fd800133", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflows", - "batch_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"all_profiles\": \"false\",\n \"multiple_requests\": \"true\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_request\",\n \"attributes\": {\n \"anim5\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b493e4cc-acc5-4045-a8fe-bc836017bfbd", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "batch_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"all_profiles\": \"false\",\n \"multiple_requests\": \"true\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7db6f8ba-fd68-4035-a1d7-a6622dd2948f", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "batch_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"all_profiles\": \"false\",\n \"multiple_requests\": \"true\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "automated_workflows", - "description": "", - "item": [ + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pass\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"exercitationc09\": \"\",\n \"culpaf\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"tempor3e\": \"\",\n \"veniam_8d\": \"\"\n }\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "edc313e2-c06e-4403-8637-8208927fc24a", - "name": "Create an automated workflow", - "request": { - "name": "Create an automated workflow", - "description": { - "content": "Create an automated workflow", - "type": "text/plain" - }, + "id": "236f08d9-999c-4602-88a2-b4cd14c61e91", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "workflows", - "automated_workflows" + "profiles" ], "host": [ "{{baseUrl}}" @@ -19050,218 +12078,47 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", + "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"condition_rules_attributes\": [\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \">\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileExistsRule\"\n },\n {\n \"logical_operator\": \"OR\",\n \"comparison_operator\": \"<\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileStatusRule\"\n }\n ]\n }\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "51b66a21-243d-41bf-af19-fedc909d534e", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflows", - "automated_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"condition_rules_attributes\": [\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \">\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileExistsRule\"\n },\n {\n \"logical_operator\": \"OR\",\n \"comparison_operator\": \"<\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileStatusRule\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_request\",\n \"attributes\": {\n \"anim5\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6169b9bb-df6d-4465-8a65-2dc218bc83b1", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "automated_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"condition_rules_attributes\": [\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \">\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileExistsRule\"\n },\n {\n \"logical_operator\": \"OR\",\n \"comparison_operator\": \"<\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileStatusRule\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bfd1c13e-df82-45d0-bd02-be52a0e09ad0", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "automated_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"condition_rules_attributes\": [\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \">\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileExistsRule\"\n },\n {\n \"logical_operator\": \"OR\",\n \"comparison_operator\": \"<\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileStatusRule\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "registration_workflows", - "description": "", - "item": [ + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "6fc13d18-afe0-4cb6-82d7-9584660fcb63", - "name": "Create a registration workflow", - "request": { - "name": "Create a registration workflow", - "description": { - "content": "Create a registration workflow", - "type": "text/plain" - }, + "id": "e7045b11-67db-4e7c-8a84-f9f4bd5c9e42", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflows", - "registration_workflows" + "profiles" ], "host": [ "{{baseUrl}}" @@ -19277,218 +12134,96 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", + "method": "DELETE", "body": { "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", + "raw": "{\n \"profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "f728abf2-9a4b-4c83-b818-bf684627e04c", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflows", - "registration_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_request\",\n \"attributes\": {\n \"anim5\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5467ee98-bbc8-44d3-b836-f6bb8cea0f9f", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "registration_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "114fc797-7d0b-40cc-bbc6-e99d8fd8ec7a", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "registration_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "login_workflows", - "description": "", - "item": [ + "id": "c305185e-6198-4e08-931e-fec8dbb011bb", + "name": "Find profile by id", + "request": { + "name": "Find profile by id", + "description": { + "content": "Find profile by id", + "type": "text/plain" + }, + "url": { + "path": [ + "profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ { - "id": "ca3a6ad6-2893-4bb3-bbc5-8efc4a85dc32", - "name": "Create a login workflow", - "request": { - "name": "Create a login workflow", - "description": { - "content": "Create a login workflow", - "type": "text/plain" - }, + "id": "d8b341fa-aaa7-4ef1-a3dc-1c4192453da0", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "workflows", - "login_workflows" + "profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -19498,224 +12233,41 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "db01889a-e39c-497c-9717-8ed8075ef813", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflows", - "login_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_request\",\n \"attributes\": {\n \"anim5\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a5b5a251-6217-4c83-b498-d3035fa3c0c9", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "login_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0938f458-c0d3-416a-ac39-f4b4decc8647", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "login_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "password_reset_workflows", - "description": "", - "item": [ + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"incididuntf3\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "27ff506a-027d-4e3f-80f6-2b0d192ed766", - "name": "Create a password reset workflow", - "request": { - "name": "Create a password reset workflow", - "description": { - "content": "Create a password reset workflow", - "type": "text/plain" - }, + "id": "3b68a66c-4fab-40a4-802a-450dc1b26891", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "workflows", - "password_reset_workflows" + "profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -19725,230 +12277,41 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "b2e28872-9da1-4ce5-a0c1-1e6313b24b49", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflows", - "password_reset_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_request\",\n \"attributes\": {\n \"anim5\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0ee9196d-e8ab-484a-9779-86559430bc88", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "password_reset_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "711e608a-b4ce-4ef3-9062-567d8dab3d75", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflows", - "password_reset_workflows" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "workflow_actions", - "description": "", - "item": [ - { - "name": "approval_actions", - "description": "", - "item": [ + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "6382792b-8325-4cab-8ee5-02653633cd36", - "name": "Create an approval action", - "request": { - "name": "Create an approval action", - "description": { - "content": "Create an approval action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_performers, workflow_action_roles, workflow_action_performer_notification_email, workflow_action_approval_email, workflow_action_rejection_email. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, + "id": "e13968d4-bd43-4c9e-8ca3-071ec7294dff", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "approval_actions" + "profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -19958,224 +12321,102 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "b87433d7-9b6b-4b0d-957e-7a6d4dc4f515", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "approval_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "57cb73c1-829f-4a9c-94ff-9dc8387486a0", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "approval_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "205bc6e9-b46c-4a7b-8abc-956e75464ad4", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "approval_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "ask_security_question_actions", - "description": "", - "item": [ + "id": "91e35634-504a-49aa-b10a-39c7e2f643d9", + "name": "Update a profile by id", + "request": { + "name": "Update a profile by id", + "description": { + "content": "Update a profile by id", + "type": "text/plain" + }, + "url": { + "path": [ + "profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"dolore_83\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ { - "id": "5f0b1fbc-eb8d-4bb5-aee2-ff5514500bb9", - "name": "Create ask security question action", - "request": { - "name": "Create ask security question action", - "description": { - "content": "Create an ask security question action", - "type": "text/plain" - }, + "id": "649b0f4b-c859-433f-9215-7307d1efcd5d", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "ask_security_question_actions" + "profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -20191,218 +12432,48 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"number_of_questions\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"always\",\n \"archived\": false\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"dolore_83\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "1001e044-24ca-48ae-9941-c667f1a76927", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "ask_security_question_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"number_of_questions\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"always\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "04c0d19e-6039-4bfb-81b4-93059cb839d4", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "ask_security_question_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"number_of_questions\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"always\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dc24a762-6fef-4548-8573-c13b9d8372e0", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "ask_security_question_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"number_of_questions\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"always\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "auto_assign_actions", - "description": "", - "item": [ + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"incididuntf3\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "655e1d2f-32f7-4df9-bc59-a115dca07c0b", - "name": "Create an auto assign action", - "request": { - "name": "Create an auto assign action", - "description": { - "content": "Create an auto assign action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_roles. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, + "id": "180c1997-5b45-4e34-872d-9a63131ce24c", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "auto_assign_actions" + "profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -20418,218 +12489,48 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"contributor_attr\": \"\"\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"dolore_83\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "599814b0-efb2-4616-b0fc-93217013b79d", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "auto_assign_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"contributor_attr\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bfb9a0d2-996b-458e-9f80-5c19676e3db7", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "auto_assign_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"contributor_attr\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "10f84f46-ae66-482a-8f3d-2ae4870372ba", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "auto_assign_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"contributor_attr\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "batch_update_actions", - "description": "", - "item": [ + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "0c8e39b2-a332-4ca0-b5ba-037e7f20b49a", - "name": "Create a batch update action", - "request": { - "name": "Create a batch update action", - "description": { - "content": "Create a batch update action", - "type": "text/plain" - }, + "id": "4328a304-8547-481c-8f25-af5ccef99014", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "batch_update_actions" + "profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -20645,218 +12546,96 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "raw": "{\n \"profile\": {\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"archived\": false,\n \"attributes\": {\n \"dolore_83\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "d42293a8-b5f5-43c3-a0fc-9a21c1f92db1", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "batch_update_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7a7bd8d3-7e7d-49dc-8b3b-592889b67167", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "batch_update_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d5b749aa-8b17-4f0b-a0dd-c352e0a0be19", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "batch_update_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "close_session_actions", - "description": "", - "item": [ + "id": "845e3834-91bd-4f19-8cbf-f22dc12a2d21", + "name": "Delete a single profile", + "request": { + "name": "Delete a single profile", + "description": { + "content": "Delete a single profile", + "type": "text/plain" + }, + "url": { + "path": [ + "profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {}, + "auth": null + }, + "response": [ { - "id": "cabe7349-41f5-42f1-a87a-1e0acf587a4d", - "name": "Create a close session action", - "request": { - "name": "Create a close session action", - "description": { - "content": "Create a close session action", - "type": "text/plain" - }, + "id": "a1b79d8c-749d-42c3-8bdf-1ed4e9194aa7", + "name": "The Profile was successfully deleted.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "close_session_actions" + "profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -20866,224 +12645,31 @@ }, "header": [ { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "21eec1a9-0814-4f5d-8108-6d8954c2fb40", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "close_session_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "91cc8f22-ca17-4afe-8753-ea050233072b", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "close_session_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8d33adf2-d98e-4930-8f60-188a9f086d70", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "close_session_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "contributors_actions", - "description": "", - "item": [ + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, { - "id": "99c0bee3-8c84-4d5e-8ce2-ef473ecadaac", - "name": "Create a contributors action", - "request": { - "name": "Create a contributors action", - "description": { - "content": "Create a contributors action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_performers, workflow_action_roles, workflow_action_performer_notification_email. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, + "id": "b7db96c5-6037-471a-a0d7-38e58d8684df", + "name": "Error deleting Profile", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "contributors_actions" + "profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -21093,224 +12679,41 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"owner\": \"false\",\n \"contributors\": \"true\",\n \"roles\": \"true\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "79ebd007-cc90-4c6e-b8c5-549cfeb3d1de", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "contributors_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"owner\": \"false\",\n \"contributors\": \"true\",\n \"roles\": \"true\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bbccb1d3-afa8-41bc-8285-f138f6c1e5a6", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "contributors_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"owner\": \"false\",\n \"contributors\": \"true\",\n \"roles\": \"true\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3b6ed714-e45d-4760-8ce6-5817ad8080cb", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "contributors_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"owner\": \"false\",\n \"contributors\": \"true\",\n \"roles\": \"true\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "create_profile_actions", - "description": "", - "item": [ + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "3efd1c01-1119-4c05-ba2f-8b81f03fb47e", - "name": "Create a create profile action", - "request": { - "name": "Create a create profile action", - "description": { - "content": "Create a create profile action", - "type": "text/plain" - }, + "id": "f56d2475-6278-4496-bc20-65d0b6b90e82", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "create_profile_actions" + "profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -21320,451 +12723,103 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"add_requester_as_owner\": true,\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "6230af61-8d5f-4076-a92b-a3d97bb2889c", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "create_profile_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"add_requester_as_owner\": true,\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "14f4c368-0d4c-4907-8d04-ee4265c25daf", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "create_profile_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"add_requester_as_owner\": true,\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bdd00c71-6b52-4e43-a8a8-c1f056d538a8", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "create_profile_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"add_requester_as_owner\": true,\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "duplicate_prevention_actions", - "description": "", - "item": [ - { - "id": "7ae58aa2-3969-4ad6-8848-191014bb034c", - "name": "Create a duplicate prevention action", - "request": { - "name": "Create a duplicate prevention action", - "description": { - "content": "Create a duplicate prevention action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - duplicatation_prevention_attributes, workflow_action_performers, workflow_action_roles, workflow_action_performer_notification_email. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow_actions", - "duplicate_prevention_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"search_scope\": \"current\",\n \"ne_attribute_ids\": \"\",\n \"handle_id\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "id": "776ba373-493a-4e42-b098-3c344bf02dd4", + "name": "Retrieves the URL of an attachment attribute value from a profile", + "request": { + "name": "Retrieves the URL of an attachment attribute value from a profile", + "description": { + "content": "Retrieves the URL of an attachment attribute value from a profile", + "type": "text/plain" + }, + "url": { + "path": [ + "profiles", + ":id", + "upload", + ":attribute_id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" } }, - "auth": null - }, - "response": [ - { - "id": "f2c610c6-8628-41fa-abee-a98e6c927f77", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "duplicate_prevention_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"search_scope\": \"current\",\n \"ne_attribute_ids\": \"\",\n \"handle_id\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d91415a8-7fe9-4ca2-82e9-82e36a0a04b3", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "duplicate_prevention_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"search_scope\": \"current\",\n \"ne_attribute_ids\": \"\",\n \"handle_id\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "52dfb8c4-e0ee-47f1-9d87-a845896a36bc", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "duplicate_prevention_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"search_scope\": \"current\",\n \"ne_attribute_ids\": \"\",\n \"handle_id\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + { + "type": "any", + "value": "", + "key": "attribute_id", + "disabled": false, + "description": { + "content": "(Required) The id of the attachment attribute", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" } - } - ] - }, - { - "name": "email_verification_actions", - "description": "", - "item": [ + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ { - "id": "4d9e2c8d-eafd-463e-af68-cc4574aaac66", - "name": "Create an email verification action", - "request": { - "name": "Create an email verification action", - "description": { - "content": "Create an email verification action", - "type": "text/plain" - }, + "id": "0fd8a73c-46ee-4a44-90b9-c92c49e8d032", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "email_verification_actions" + "profiles", + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" @@ -21774,224 +12829,43 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_expiration\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"days\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "d35315d3-cc77-4768-9614-24d310e0b8d6", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "email_verification_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_expiration\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"days\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec2e1d93-4636-49d1-aed5-056d69116321", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "email_verification_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_expiration\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"days\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7ea0ca4c-836b-4dc1-b4d8-804cf7e69cfe", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "email_verification_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_expiration\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"days\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "fulfillment_actions", - "description": "", - "item": [ + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"url\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "1c40663d-3a33-4ca6-b594-f1238cdfedae", - "name": "Create a fulfillment action", - "request": { - "name": "Create a fulfillment action", - "description": { - "content": "Create a fulfillment action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_performers, workflow_action_roles, workflow_action_performer_notification_email. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, + "id": "e26466ee-c94b-4a6e-a5d8-dad5696432b9", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "fulfillment_actions" + "profiles", + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" @@ -22001,224 +12875,43 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "002f706e-53ec-414d-a602-607bbc1c22b8", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "fulfillment_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2756e7a3-ea75-4d83-9ade-4140638220c5", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "fulfillment_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0190ae46-e1f0-4b85-accf-95da54732d93", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "fulfillment_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "identity_proofing_actions", - "description": "", - "item": [ + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "9da6491d-2001-42d7-9b82-0ab8bbeaef65", - "name": "Create an identity proofing action", - "request": { - "name": "Create an identity proofing action", - "description": { - "content": "Create an identity proofing action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - identity_proofing_action_configuration, identity_proofing_action_mappings. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, + "id": "13949fb6-e261-48b2-9a39-1c3d0d456abf", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "identity_proofing_actions" + "profiles", + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" @@ -22228,224 +12921,120 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "0e8a2dfd-3795-487c-8901-c49bc9524516", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "identity_proofing_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "94ac8fce-6523-4a1f-8709-d070d08ce9e4", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "identity_proofing_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c0d737e1-e311-4dde-8e28-8b4b93db1973", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "identity_proofing_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "invitation_actions", - "description": "", - "item": [ - { - "id": "5e5ba636-ca0d-4cfd-be13-c88559dd743e", - "name": "Create an invitation action", - "request": { - "name": "Create an invitation action", - "description": { - "content": "Create an invitation action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_pause_action. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" + "id": "df813933-e28f-46e4-9eba-ca4e652257a5", + "name": "Uploads a new attachment attribute value to a profile", + "request": { + "name": "Uploads a new attachment attribute value to a profile", + "description": { + "content": "Uploads a new attachment attribute value to a profile", + "type": "text/plain" + }, + "url": { + "path": [ + "profiles", + ":id", + "upload", + ":attribute_id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } }, + { + "type": "any", + "value": "", + "key": "attribute_id", + "disabled": false, + "description": { + "content": "(Required) The id of the attachment attribute", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + }, + "auth": null + }, + "response": [ + { + "id": "fb76972a-c612-4991-a0f7-aef8990c4a56", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "invitation_actions" + "profiles", + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" @@ -22456,450 +13045,59 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"wait_for_completion\": \"\",\n \"return_profile\": \"\",\n \"portal_id\": \"\",\n \"registration_workflow_id\": \"\",\n \"email_attribute_id\": \"\",\n \"validate_completed_registration\": \"\",\n \"validate_open_registration\": \"\"\n },\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"PerformerNotificationEmail\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "d1270819-43fe-47ac-9aa7-5ee2f4c666f0", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "invitation_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"wait_for_completion\": \"\",\n \"return_profile\": \"\",\n \"portal_id\": \"\",\n \"registration_workflow_id\": \"\",\n \"email_attribute_id\": \"\",\n \"validate_completed_registration\": \"\",\n \"validate_open_registration\": \"\"\n },\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"PerformerNotificationEmail\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b0b571df-b7de-4cde-b9d3-494de6646169", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "invitation_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"wait_for_completion\": \"\",\n \"return_profile\": \"\",\n \"portal_id\": \"\",\n \"registration_workflow_id\": \"\",\n \"email_attribute_id\": \"\",\n \"validate_completed_registration\": \"\",\n \"validate_open_registration\": \"\"\n },\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"PerformerNotificationEmail\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a132470e-2b69-4dcf-aa18-bf5ddfc8782a", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "invitation_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"wait_for_completion\": \"\",\n \"return_profile\": \"\",\n \"portal_id\": \"\",\n \"registration_workflow_id\": \"\",\n \"email_attribute_id\": \"\",\n \"validate_completed_registration\": \"\",\n \"validate_open_registration\": \"\"\n },\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"PerformerNotificationEmail\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "ldap_actions", - "description": "", - "item": [ - { - "id": "35bd2f73-2a04-44e1-8c7b-b8b6f3608388", - "name": "Create a ldap action", - "request": { - "name": "Create a ldap action", - "description": { - "content": "Create a ldap action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_performers, workflow_action_roles. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow_actions", - "ldap_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"store_type\": \"Local\",\n \"ldap_action_user_roles_attributes\": {\n \"id\": \"\",\n \"role_id\": \"\"\n },\n \"workflow_action_value_builders_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"value_builder_id\": \"\",\n \"position\": \"\"\n },\n \"workflow_action_directory_groups_attributes\": {\n \"id\": \"\",\n \"directory_id\": \"\",\n \"group_label\": \"\",\n \"group_dn\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } - }, - "auth": null - }, - "response": [ - { - "id": "9aeb22bc-b73e-403a-9627-b58686b37308", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "ldap_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"store_type\": \"Local\",\n \"ldap_action_user_roles_attributes\": {\n \"id\": \"\",\n \"role_id\": \"\"\n },\n \"workflow_action_value_builders_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"value_builder_id\": \"\",\n \"position\": \"\"\n },\n \"workflow_action_directory_groups_attributes\": {\n \"id\": \"\",\n \"directory_id\": \"\",\n \"group_label\": \"\",\n \"group_dn\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9cf30cfe-9ed9-41b0-9c55-ae2c28e363fd", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "ldap_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"store_type\": \"Local\",\n \"ldap_action_user_roles_attributes\": {\n \"id\": \"\",\n \"role_id\": \"\"\n },\n \"workflow_action_value_builders_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"value_builder_id\": \"\",\n \"position\": \"\"\n },\n \"workflow_action_directory_groups_attributes\": {\n \"id\": \"\",\n \"directory_id\": \"\",\n \"group_label\": \"\",\n \"group_dn\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0223fc28-4a57-42b2-b378-3ac42feb4c99", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "ldap_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"store_type\": \"Local\",\n \"ldap_action_user_roles_attributes\": {\n \"id\": \"\",\n \"role_id\": \"\"\n },\n \"workflow_action_value_builders_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"value_builder_id\": \"\",\n \"position\": \"\"\n },\n \"workflow_action_directory_groups_attributes\": {\n \"id\": \"\",\n \"directory_id\": \"\",\n \"group_label\": \"\",\n \"group_dn\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "notification_actions", - "description": "", - "item": [ + ] + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"url\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "a6998dad-16f9-4aee-afff-6feeeab1affa", - "name": "Create a notification action", - "request": { - "name": "Create a notification action", - "description": { - "content": "Create a notification action", - "type": "text/plain" - }, + "id": "39c0429b-7b66-40b7-bb5e-7d4abec7f481", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "notification_actions" + "profiles", + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" @@ -22910,223 +13108,59 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"archived\": false,\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } - }, - "auth": null - }, - "response": [ - { - "id": "b49777dc-2cdb-4b84-b5f6-02749860a15d", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "notification_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"archived\": false,\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5edaca55-a50e-4cdd-a21b-dda55853ad92", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "notification_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"archived\": false,\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "87732344-a659-46d1-a89f-c2166fb303b8", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "notification_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"archived\": false,\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "password_reset_actions", - "description": "", - "item": [ + ] + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "c84763aa-ea19-4bca-aeec-6b374b46aac5", - "name": "Create a password reset action", - "request": { - "name": "Create a password reset action", - "description": { - "content": "Create a password reset action", - "type": "text/plain" - }, + "id": "a3e75fc1-6342-4359-bd3e-e10d37de56a9", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "password_reset_actions" + "profiles", + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" @@ -23137,223 +13171,107 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } - }, - "auth": null - }, - "response": [ - { - "id": "e464113d-3ca9-4aeb-ba0c-0bdefc251af7", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "password_reset_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1af65a1c-0d5b-45fc-a2a1-6436fb200b7f", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "password_reset_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff6ae630-1972-4aaf-8ea9-c509484421bc", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "password_reset_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + ] + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "profile_check_actions", - "description": "", - "item": [ + "id": "aa63b9a9-4f19-4c7a-ab08-ac0b900b2613", + "name": "Retrieves the URL of the profile avatar", + "request": { + "name": "Retrieves the URL of the profile avatar", + "description": { + "content": "Retrieves the URL of the profile avatar", + "type": "text/plain" + }, + "url": { + "path": [ + "profiles", + ":id", + "avatar" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ { - "id": "6fd7cc4a-8f68-426b-ac16-831d46cb14e8", - "name": "Create a profile check action", - "request": { - "name": "Create a profile check action", - "description": { - "content": "Create a profile check action", - "type": "text/plain" - }, + "id": "676090e6-21b6-4876-babc-752b1ef62c15", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "profile_check_actions" + "profiles", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -23363,224 +13281,42 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"ne_attribute_ids\": \"\",\n \"handle_type\": \"session\",\n \"handle_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "5c3a2926-aae2-45b4-a39a-8c4a40ac84b8", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "profile_check_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"ne_attribute_ids\": \"\",\n \"handle_type\": \"session\",\n \"handle_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9dbcf0af-9237-4edd-a576-bb765fce4ac6", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "profile_check_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"ne_attribute_ids\": \"\",\n \"handle_type\": \"session\",\n \"handle_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0ab7818f-9def-4e30-912c-801b406711d1", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "profile_check_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"ne_attribute_ids\": \"\",\n \"handle_type\": \"session\",\n \"handle_id\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "profile_select_actions", - "description": "", - "item": [ + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"url\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "82e1f498-51ee-4a6a-8a02-443e1f28cdd3", - "name": "Create a profile select action", - "request": { - "name": "Create a profile select action", - "description": { - "content": "Create a profile select action", - "type": "text/plain" - }, + "id": "8324e145-5912-4d0b-9b2e-690a2096159a", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "profile_select_actions" + "profiles", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -23590,224 +13326,42 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "275dc4f9-c574-44c8-91f1-54349f21de2e", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "profile_select_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9441fc9d-6ce1-4079-aca3-d4dcd65eeed7", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "profile_select_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6b159f3-3025-469e-8004-d47853cb4c4b", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "profile_select_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "request_actions", - "description": "", - "item": [ + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "ae909400-bf73-4fe0-98cd-8d6a3c927b35", - "name": "Create a request action", - "request": { - "name": "Create a request action", - "description": { - "content": "Create a request action", - "type": "text/plain" - }, + "id": "658b12ca-d3bd-4454-a80e-163f89d573d5", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "request_actions" + "profiles", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -23817,451 +13371,108 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "dc7868c8-e08d-4d8e-b238-9af2dd568e8b", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "request_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "28561f69-3ebd-4abc-a1d3-594568523bca", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "request_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ce6c93ae-9620-4fd3-be91-c4ec563483cf", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "request_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "rest_api_actions", - "description": "", - "item": [ - { - "id": "81245c02-1357-4af1-968a-c53cefa749d4", - "name": "Create a REST API action", - "request": { - "name": "Create a REST API action", - "description": { - "content": "Create a REST API action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - rest_api_action_configuration, api_configuration_attributes. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow_actions", - "rest_api_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "id": "2111b1b0-0083-443c-872c-b5e26a23a8ba", + "name": "Uploads a new profile avatar", + "request": { + "name": "Uploads a new profile avatar", + "description": { + "content": "Uploads a new profile avatar", + "type": "text/plain" + }, + "url": { + "path": [ + "profiles", + ":id", + "avatar" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" } - }, - "auth": null - }, - "response": [ - { - "id": "f0172512-a9f4-4825-9362-793dd48fa4b1", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "rest_api_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1c3bd046-c3a8-41ef-ab59-e305d212f7e6", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "rest_api_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f1d34c7c-31e5-4aa7-be7d-d3ff59e263fc", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "rest_api_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" } - } - ] - }, - { - "name": "review_actions", - "description": "", - "item": [ + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + }, + "auth": null + }, + "response": [ { - "id": "cc6c9b47-a60b-4267-91a1-e05b010ce2b9", - "name": "Create a review action", - "request": { - "name": "Create a review action", - "description": { - "content": "Create a review action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_performer_notification_email. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, + "id": "93a1bd4d-7a29-46b3-8cd9-47b92797e205", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "review_actions" + "profiles", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -24272,223 +13483,58 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } - }, - "auth": null - }, - "response": [ - { - "id": "c8a1062a-13b5-4511-be5e-d8f3d793118f", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "review_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "611ab95c-7946-47ea-910c-a9a5a6d2cb94", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "review_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6a73dd8a-9ae1-42d9-8a68-077630eb62fd", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "review_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "run_workflow_actions", - "description": "", - "item": [ + ] + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"url\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "89be4a0b-2bca-42c5-96fd-8a1e334b8db5", - "name": "Create a run workflow action", - "request": { - "name": "Create a run workflow action", - "description": { - "content": "Create a run workflow action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - configuration_profile_attribute. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, + "id": "eb740b79-53a3-4f43-83c0-b762d1a29d4e", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "run_workflow_actions" + "profiles", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -24499,223 +13545,58 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"workflow_id\": \"\",\n \"wait_for_completion\": \"\",\n \"profile_to_send\": \"none\",\n \"return_profile\": \"\",\n \"run_workflow_action_id\": \"\",\n \"profile_type_id\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } - }, - "auth": null - }, - "response": [ - { - "id": "d97598a8-bd84-4049-8f98-0a9d0dd54109", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "run_workflow_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"workflow_id\": \"\",\n \"wait_for_completion\": \"\",\n \"profile_to_send\": \"none\",\n \"return_profile\": \"\",\n \"run_workflow_action_id\": \"\",\n \"profile_type_id\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "814fed1d-177c-4ef2-910d-fb251d389f9e", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "run_workflow_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"workflow_id\": \"\",\n \"wait_for_completion\": \"\",\n \"profile_to_send\": \"none\",\n \"return_profile\": \"\",\n \"run_workflow_action_id\": \"\",\n \"profile_type_id\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ef959a2-af98-4600-a6fb-8b200f7b60bc", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "run_workflow_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"workflow_id\": \"\",\n \"wait_for_completion\": \"\",\n \"profile_to_send\": \"none\",\n \"return_profile\": \"\",\n \"run_workflow_action_id\": \"\",\n \"profile_type_id\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "set_attributes_actions", - "description": "", - "item": [ + ] + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "58d445ff-4d0f-4800-b199-ddce6022c55b", - "name": "Create a set attributes action", - "request": { - "name": "Create a set attributes action", - "description": { - "content": "Create a set attributes action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_set_attributes. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, + "id": "365357c5-ccde-4b44-b894-56bcae247367", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "set_attributes_actions" + "profiles", + ":id", + "avatar" ], "host": [ "{{baseUrl}}" @@ -24726,909 +13607,13015 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "POST", "body": { - "mode": "raw", + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "risk scores", + "description": "", + "item": [ + { + "id": "797b06a1-0d40-452b-805d-2013d9cd5126", + "name": "Get risk score data in bulk", + "request": { + "name": "Get risk score data in bulk", + "description": { + "content": "This endpoint can retrieve risk score data in bulk from Lifecycle", + "type": "text/plain" + }, + "url": { + "path": [ + "risk_scores" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "ID of an object for filtering. Used along with object_type", + "type": "text/plain" + }, + "key": "object_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Type of object that object_id represents", + "type": "text/plain" + }, + "key": "object_type", + "value": "WorkflowSession" + }, + { + "disabled": false, + "description": { + "content": "Overall risk level to filter by", + "type": "text/plain" + }, + "key": "overall_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Impact risk level to filter by", + "type": "text/plain" + }, + "key": "impact_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Probability risk level to filter by", + "type": "text/plain" + }, + "key": "probability_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "911a5671-fe35-4a50-9c67-2f899239814c", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "risk_scores" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "ID of an object for filtering. Used along with object_type", + "type": "text/plain" + }, + "key": "object_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Type of object that object_id represents", + "type": "text/plain" + }, + "key": "object_type", + "value": "WorkflowSession" + }, + { + "disabled": false, + "description": { + "content": "Overall risk level to filter by", + "type": "text/plain" + }, + "key": "overall_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Impact risk level to filter by", + "type": "text/plain" + }, + "key": "impact_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Probability risk level to filter by", + "type": "text/plain" + }, + "key": "probability_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"risk_scores\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"object_id\": \"\",\n \"object_type\": \"WorkflowSession\",\n \"overall_score\": \"\",\n \"overall_risk_level_id\": \"\",\n \"impact_score\": \"\",\n \"impact_risk_level_id\": \"\",\n \"probability_score\": \"\",\n \"probability_risk_level_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"object_id\": \"\",\n \"object_type\": \"WorkflowSession\",\n \"overall_score\": \"\",\n \"overall_risk_level_id\": \"\",\n \"impact_score\": \"\",\n \"impact_risk_level_id\": \"\",\n \"probability_score\": \"\",\n \"probability_risk_level_id\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "206fb3ff-d2b0-4644-8c11-9a57c010e9a1", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "risk_scores" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "ID of an object for filtering. Used along with object_type", + "type": "text/plain" + }, + "key": "object_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Type of object that object_id represents", + "type": "text/plain" + }, + "key": "object_type", + "value": "WorkflowSession" + }, + { + "disabled": false, + "description": { + "content": "Overall risk level to filter by", + "type": "text/plain" + }, + "key": "overall_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Impact risk level to filter by", + "type": "text/plain" + }, + "key": "impact_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Probability risk level to filter by", + "type": "text/plain" + }, + "key": "probability_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8d44cfba-0ad1-4bb9-b47e-df5ef1cc7a36", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "risk_scores" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "ID of an object for filtering. Used along with object_type", + "type": "text/plain" + }, + "key": "object_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Type of object that object_id represents", + "type": "text/plain" + }, + "key": "object_type", + "value": "WorkflowSession" + }, + { + "disabled": false, + "description": { + "content": "Overall risk level to filter by", + "type": "text/plain" + }, + "key": "overall_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Impact risk level to filter by", + "type": "text/plain" + }, + "key": "impact_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Probability risk level to filter by", + "type": "text/plain" + }, + "key": "probability_risk_level_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3d50b627-be88-4a57-87a7-dfa8ea1c5a23", + "name": "Find risk score data by id", + "request": { + "name": "Find risk score data by id", + "description": { + "content": "Find risk score data by id", + "type": "text/plain" + }, + "url": { + "path": [ + "risk_scores", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "c1d2fba1-de00-4979-a458-c14210bb0cc4", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "risk_scores", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"risk_score\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"object_id\": \"\",\n \"object_type\": \"Profile\",\n \"overall_score\": \"\",\n \"overall_risk_level_id\": \"\",\n \"impact_score\": \"\",\n \"impact_risk_level_id\": \"\",\n \"probability_score\": \"\",\n \"probability_risk_level_id\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d915354f-4ee6-4873-9af2-db04ca3291a5", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "risk_scores", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "78a1d255-1571-4251-a983-79bfc1248b71", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "risk_scores", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "risk levels", + "description": "", + "item": [ + { + "id": "c0ce59ee-4baa-449d-9a01-e369ac0b505d", + "name": "Get risk level data in bulk", + "request": { + "name": "Get risk level data in bulk", + "description": { + "content": "This endpoint can retrieve risk level data in bulk from Lifecycle", + "type": "text/plain" + }, + "url": { + "path": [ + "risk_levels" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The attribute label to filter by", + "type": "text/plain" + }, + "key": "label", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "0b907923-fd8c-4eae-80a6-e9973038dd28", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "risk_levels" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The attribute label to filter by", + "type": "text/plain" + }, + "key": "label", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"risk_levels\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"points\": \"\",\n \"order\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"points\": \"\",\n \"order\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0296d561-bd3f-4757-a3a4-4a0f218b9b83", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "risk_levels" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The attribute label to filter by", + "type": "text/plain" + }, + "key": "label", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fd36bcd7-7de8-496f-8592-d5c4049fa082", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "risk_levels" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The attribute label to filter by", + "type": "text/plain" + }, + "key": "label", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a5f767ec-75c0-4079-98c0-b3d886e368a7", + "name": "Find risk level data by id", + "request": { + "name": "Find risk level data by id", + "description": { + "content": "Find risk level data by id", + "type": "text/plain" + }, + "url": { + "path": [ + "risk_levels", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "1fdc03b1-7b43-4d85-9a50-d5df96eb9e3c", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "risk_levels", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"risk_level\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"points\": \"\",\n \"order\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a11aacb2-e4ad-4ebc-b196-dd387135e20b", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "risk_levels", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c139f8d-6a02-4ff2-bbdd-af85d97e32b1", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "risk_levels", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "user profiles", + "description": "", + "item": [ + { + "id": "ed37b36c-b750-4586-8eb1-91e09c2218da", + "name": "Create a user-profile contributor relationship", + "request": { + "name": "Create a user-profile contributor relationship", + "description": { + "content": "Create a user-profile contributor relationship", + "type": "text/plain" + }, + "url": { + "path": [ + "user_profile" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "3e47c6a3-e497-41dc-9695-c098eb882c55", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "user_profile" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7fc665ab-9d24-4f2d-9aa9-5a56fac7dcd2", + "name": "Invalid input", + "originalRequest": { + "url": { + "path": [ + "user_profile" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Method Not Allowed", + "code": 405, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5beb9c40-0e43-4985-ac95-7f9c7c07afdd", + "name": "Get user-profile contributor relationships", + "request": { + "name": "Get user-profile contributor relationships", + "description": { + "content": "Get user-profile contributor relationships", + "type": "text/plain" + }, + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "ID of an attribute for filtering", + "type": "text/plain" + }, + "key": "ne_attribute_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Type of user contributor relationship to filter by", + "type": "text/plain" + }, + "key": "relationship_type", + "value": "owner" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "2238acdd-4891-475c-af3c-5b8a133c08b7", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "ID of an attribute for filtering", + "type": "text/plain" + }, + "key": "ne_attribute_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Type of user contributor relationship to filter by", + "type": "text/plain" + }, + "key": "relationship_type", + "value": "owner" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dcca24bb-85f7-4077-866c-4f875c96a887", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "ID of an attribute for filtering", + "type": "text/plain" + }, + "key": "ne_attribute_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Type of user contributor relationship to filter by", + "type": "text/plain" + }, + "key": "relationship_type", + "value": "owner" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "166c4062-9b1d-4219-b53f-b76a2f88b27b", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a user for filtering", + "type": "text/plain" + }, + "key": "user_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "ID of an attribute for filtering", + "type": "text/plain" + }, + "key": "ne_attribute_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Type of user contributor relationship to filter by", + "type": "text/plain" + }, + "key": "relationship_type", + "value": "owner" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "69e590ee-fc5f-4eac-965f-6ad8aff69cd5", + "name": "Create multiple user-profile contributor relationships", + "request": { + "name": "Create multiple user-profile contributor relationships", + "description": { + "content": "Create multiple user-profile contributor relationships", + "type": "text/plain" + }, + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "186258ed-b8d1-435b-8607-b14a35a2ec03", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "317a9375-ab53-4364-96f6-1293fe4dc57e", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ad2407f0-fdff-449f-b169-fb746b4b2c26", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fd35b54b-82ea-4a70-9d30-827f9ff9c31a", + "name": "Update multiple user-profile contributor relationships", + "request": { + "name": "Update multiple user-profile contributor relationships", + "description": { + "content": "Update multiple user-profile contributor relationships", + "type": "text/plain" + }, + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "4317c913-1e8f-484c-b677-69b2ba0d4b3c", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "611f9d00-445b-41ba-966b-a564f6ce274a", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1865016c-fdf6-4f13-976d-d9d3b76589d5", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bee69ba5-7fa8-4d49-9846-e88249475752", + "name": "Delete multiple user-profile contributor relationships", + "request": { + "name": "Delete multiple user-profile contributor relationships", + "description": { + "content": "Delete multiple user-profile contributor relationships", + "type": "text/plain" + }, + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "7e080b33-b341-485c-9ffe-d6d4e24952e7", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"contributor\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bc520c4d-07ab-4e6f-825f-82076893a8a9", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ac39cec-448e-4d20-827a-027ea6dac1d0", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "user_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": { + "mode": "raw", + "raw": "{\n \"user_profiles\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9772e5d3-7853-4fac-b0bb-728be3a34e26", + "name": "Find user-profile contributor relationship by id", + "request": { + "name": "Find user-profile contributor relationship by id", + "description": { + "content": "Find user-profile contributor relationship by id", + "type": "text/plain" + }, + "url": { + "path": [ + "user_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "3c34be49-ac50-4719-9b48-74d7c595b5cd", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "user_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4aba18d-5c16-4987-a4b9-cafc5e8bc7cd", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "user_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "11176c0f-d6cc-48c1-bd9d-b5972d293f27", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "user_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f14a9fa9-cd62-4548-a80d-84c01fdc8c83", + "name": "Update a user-profile contributor relationship by id", + "request": { + "name": "Update a user-profile contributor relationship by id", + "description": { + "content": "Update a user-profile contributor relationship by id", + "type": "text/plain" + }, + "url": { + "path": [ + "user_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "70cf2963-d214-4e62-a1ee-428e2d665901", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "user_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"user_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e9334944-27f3-4601-a066-8f01119a7417", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "user_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "451dfa86-aa3e-4f18-814e-a94ab07ccb8f", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "user_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"user_profile\": {\n \"user_id\": \"\",\n \"profile_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"relationship_type\": \"owner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b7b2932a-cd27-4a4b-935d-da73e1bf60c2", + "name": "Delete a user profile assignment", + "request": { + "name": "Delete a user profile assignment", + "description": { + "content": "Delete a user profile assignment", + "type": "text/plain" + }, + "url": { + "path": [ + "user_profile", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "9508c47b-0093-42e9-af93-199d8686baef", + "name": "User profile was destroyed", + "originalRequest": { + "url": { + "path": [ + "user_profile", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "15c87ecd-80b9-4dd8-91c1-20a2b6aa3087", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "user_profile", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "668c0f46-1321-467a-9f88-3aa2932c8c17", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "user_profile", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "role profiles", + "description": "", + "item": [ + { + "id": "a64686d5-9ab0-4649-8d70-1019946f0729", + "name": "Create a role-profile contributor relationship", + "request": { + "name": "Create a role-profile contributor relationship", + "description": { + "content": "Create a role-profile contributor relationship", + "type": "text/plain" + }, + "url": { + "path": [ + "role_profile" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "bc203955-d677-47b2-a7b1-005d3653a6b6", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "role_profile" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"role_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f1680afb-de58-4a2b-812e-8f27e3b8f6d8", + "name": "Invalid input", + "originalRequest": { + "url": { + "path": [ + "role_profile" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Method Not Allowed", + "code": 405, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4317288f-69d1-46e2-b4ea-f9c3f645da6e", + "name": "Get role-profile contributor relationships", + "request": { + "name": "Get role-profile contributor relationships", + "description": { + "content": "Get role-profile contributor relationships", + "type": "text/plain" + }, + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a role for filtering", + "type": "text/plain" + }, + "key": "role_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "4e2c2a78-22eb-4ba2-a30d-04e1ef35d9bf", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a role for filtering", + "type": "text/plain" + }, + "key": "role_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5dbf657a-0b23-4674-9d2f-7c0cc871c254", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a role for filtering", + "type": "text/plain" + }, + "key": "role_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f2cf03aa-0c8b-4e44-ba62-b4d79ef95e80", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "The ID of a role for filtering", + "type": "text/plain" + }, + "key": "role_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "48566cd4-5c13-4315-bc9f-f2e2f9a242fd", + "name": "Create multiple role-profile contributor relationships", + "request": { + "name": "Create multiple role-profile contributor relationships", + "description": { + "content": "Create multiple role-profile contributor relationships", + "type": "text/plain" + }, + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "3f195590-e013-48ae-b1d1-e36ef3da6343", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1bd9f2af-3a3a-4bd4-b8da-3347a7d0158d", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f0ded094-3a19-4c12-ae20-3e2b6d0b499c", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"role_profiles\": [\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b802da19-3e03-47db-a3e5-39d7793de8a5", + "name": "Update multiple role-profile contributor relationships", + "request": { + "name": "Update multiple role-profile contributor relationships", + "description": { + "content": "Update multiple role-profile contributor relationships", + "type": "text/plain" + }, + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "7d4a03f1-9251-46cf-9e82-7bb72ca052c2", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1544365d-fd7e-4a52-9300-ae4e718e83c2", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "73f53134-10ea-49b2-8dcb-206353f0c754", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "role_profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role_profiles\": [\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n },\n {\n \"id\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ff2f4aff-572a-44b5-a7d5-5fcc3ac30086", + "name": "Find role-profile contributor relationship by id", + "request": { + "name": "Find role-profile contributor relationship by id", + "description": { + "content": "Find role-profile contributor relationship by id", + "type": "text/plain" + }, + "url": { + "path": [ + "role_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "8b7c8309-32d7-47ba-9df4-aa5c11cc8d25", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "role_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"role_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fc2b8ba4-1bfe-493e-879a-9b24b08fcfb8", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "role_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "19fa86f0-ffcd-49eb-b65a-0ddef5bd54b0", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "role_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "375335cf-89a9-437f-a972-f0e67b9eced1", + "name": "Update a role-profile contributor relationship by id", + "request": { + "name": "Update a role-profile contributor relationship by id", + "description": { + "content": "Update a role-profile contributor relationship by id", + "type": "text/plain" + }, + "url": { + "path": [ + "role_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "8941e486-7bb5-482d-9e9a-f0434bb7357c", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "role_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"role_profile\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f4086316-6031-45a7-9069-9a50509ad910", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "role_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dc9de161-c59e-475d-862c-9f3ac010fa9a", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "role_profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"role_profile\": {\n \"role_id\": \"\",\n \"profile_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2097bf01-8744-40af-9160-b0688ce6db54", + "name": "Delete a role profile assignment", + "request": { + "name": "Delete a role profile assignment", + "description": { + "content": "Delete a role profile assignment", + "type": "text/plain" + }, + "url": { + "path": [ + "role_profile", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "7a404ca9-5677-452d-b16e-8e7486525f18", + "name": "Role profile was destroyed", + "originalRequest": { + "url": { + "path": [ + "role_profile", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d5c18829-2266-4b36-a547-1f6bc2130289", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "role_profile", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "18e3b10d-3f5f-4c7a-9f1a-ac34af651bfc", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "role_profile", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "workflows", + "description": "", + "item": [ + { + "id": "f39d352b-a211-4c7d-bef7-1a2dc7c6bdae", + "name": "Create a create workflow", + "request": { + "name": "Create a create workflow", + "description": { + "content": "Create a create workflow", + "type": "text/plain" + }, + "url": { + "path": [ + "workflows", + "create_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "4a4feb66-37f2-4a07-bc96-91fdc721a928", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflows", + "create_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"notified\",\n \"attributes\": {\n \"occaecat9d\": \"\",\n \"in22\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e95204f5-6df6-4d85-8349-f15eb34c85ea", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "create_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8a900a04-e065-4d8f-aeff-2670e5d83289", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "create_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bbe6350f-b49a-48e8-81bf-8d566dba3989", + "name": "Create an update workflow", + "request": { + "name": "Create an update workflow", + "description": { + "content": "Create an update workflow", + "type": "text/plain" + }, + "url": { + "path": [ + "workflows", + "update_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_status\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "afdd208d-abef-4d77-b9a6-0beff482ea86", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflows", + "update_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_status\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"notified\",\n \"attributes\": {\n \"occaecat9d\": \"\",\n \"in22\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7ee68f31-bf12-431a-91f8-b9391d688ea1", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "update_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_status\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "23a5b167-bba1-4c69-9e6d-87c9df8eefb7", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "update_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_status\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a958cd19-b3f8-4855-9b36-0fc7e55c560d", + "name": "Create a batch workflow", + "request": { + "name": "Create a batch workflow", + "description": { + "content": "Create a batch workflow", + "type": "text/plain" + }, + "url": { + "path": [ + "workflows", + "batch_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"all_profiles\": \"true\",\n \"multiple_requests\": \"false\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "6624cb84-bf4c-468f-85b4-4048545849c1", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflows", + "batch_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"all_profiles\": \"true\",\n \"multiple_requests\": \"false\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"notified\",\n \"attributes\": {\n \"occaecat9d\": \"\",\n \"in22\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d65048e7-efed-4f6e-bbed-803ce70cfdf0", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "batch_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"all_profiles\": \"true\",\n \"multiple_requests\": \"false\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6c995867-064f-4623-80e0-f94aaf441d80", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "batch_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"all_profiles\": \"true\",\n \"multiple_requests\": \"false\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d1b0b313-9a2f-4928-a6bf-b2552a958bab", + "name": "Create an automated workflow", + "request": { + "name": "Create an automated workflow", + "description": { + "content": "Create an automated workflow", + "type": "text/plain" + }, + "url": { + "path": [ + "workflows", + "automated_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"condition_rules_attributes\": [\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \"==\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileExistsRule\"\n },\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \"absent?\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileAttributeRule\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "e67102a6-751c-4a6f-9d6b-17652256c35e", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflows", + "automated_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"condition_rules_attributes\": [\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \"==\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileExistsRule\"\n },\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \"absent?\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileAttributeRule\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"notified\",\n \"attributes\": {\n \"occaecat9d\": \"\",\n \"in22\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ef417d5a-c6bc-4299-a335-4bf060ebd6d2", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "automated_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"condition_rules_attributes\": [\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \"==\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileExistsRule\"\n },\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \"absent?\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileAttributeRule\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5c465d3f-805a-474a-b434-acd99ae551c1", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "automated_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"condition_rules_attributes\": [\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \"==\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileExistsRule\"\n },\n {\n \"logical_operator\": \"AND\",\n \"comparison_operator\": \"absent?\",\n \"condition_object_id\": \"\",\n \"condition_object_type\": \"\",\n \"secondary_value\": \"\",\n \"tertiary_value\": \"\",\n \"value\": \"\",\n \"order\": \"\",\n \"type\": \"ProfileAttributeRule\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "741d51e1-b2a5-4765-a9c5-e045a744f0b1", + "name": "Create a registration workflow", + "request": { + "name": "Create a registration workflow", + "description": { + "content": "Create a registration workflow", + "type": "text/plain" + }, + "url": { + "path": [ + "workflows", + "registration_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "ff0cfbaf-e10e-4b10-b594-1a27d3ea2be8", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflows", + "registration_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"notified\",\n \"attributes\": {\n \"occaecat9d\": \"\",\n \"in22\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3ce33be6-b62a-4dcd-b731-4c229b12389c", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "registration_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b0faea33-415c-42b8-ac18-f024a87dfabc", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "registration_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Enabled\",\n \"uid\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "716a0bba-7ac7-4ae3-af26-17047928d3ad", + "name": "Create a login workflow", + "request": { + "name": "Create a login workflow", + "description": { + "content": "Create a login workflow", + "type": "text/plain" + }, + "url": { + "path": [ + "workflows", + "login_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "85909c43-e3b7-4bfd-82c6-d148d6f223f2", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflows", + "login_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"notified\",\n \"attributes\": {\n \"occaecat9d\": \"\",\n \"in22\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "498fb4dd-227b-4a0e-9c63-57fe57c94f61", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "login_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d9a10c3e-0df8-42a1-a959-36285bacaa8c", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "login_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "59d57003-d36c-4a79-ae75-4255192c23b5", + "name": "Create a password reset workflow", + "request": { + "name": "Create a password reset workflow", + "description": { + "content": "Create a password reset workflow", + "type": "text/plain" + }, + "url": { + "path": [ + "workflows", + "password_reset_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "1c76d773-20bc-4943-8281-0b54b61c9745", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflows", + "password_reset_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"notified\",\n \"attributes\": {\n \"occaecat9d\": \"\",\n \"in22\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "65db21ac-a7c4-4b69-b1fe-c9447b5746a1", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "password_reset_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "96d85c84-6274-4854-ae1e-09d49a3df16f", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflows", + "password_reset_workflows" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow\": {\n \"profile_type_id\": \"\",\n \"status\": \"Disabled\",\n \"uid\": \"\",\n \"name\": \"\",\n \"options\": {\n \"expiration_time\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "workflow actions", + "description": "", + "item": [ + { + "id": "ffa17fdf-d9c6-48d4-889a-b58a2aed99cb", + "name": "Create an approval action", + "request": { + "name": "Create an approval action", + "description": { + "content": "Create an approval action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_performers, workflow_action_roles, workflow_action_performer_notification_email, workflow_action_approval_email, workflow_action_rejection_email. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "approval_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "3c42d7cc-cd9e-438a-91ec-51b9c9d08c08", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "approval_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4b074e2-3f9d-4779-a7c5-07ade3d3a9f0", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "approval_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "779c6779-58d8-42bc-b392-7ae0c81608b5", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "approval_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d04a4e70-aaf9-4f78-a1ad-e319d1d7746b", + "name": "Create ask security question action", + "request": { + "name": "Create ask security question action", + "description": { + "content": "Create an ask security question action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "ask_security_question_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"number_of_questions\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"hours\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "eda1b6ed-b1a0-4842-a7ca-2d01c43054d3", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "ask_security_question_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"number_of_questions\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"hours\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6098d50a-f4a5-4b67-9c56-e758c9cb0af2", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "ask_security_question_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"number_of_questions\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"hours\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "38b8a369-5ea7-446c-8d45-c1068fb60c02", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "ask_security_question_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"number_of_questions\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"hours\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "21b9947c-6836-47fa-a05e-2ad7717cfaba", + "name": "Create an auto assign action", + "request": { + "name": "Create an auto assign action", + "description": { + "content": "Create an auto assign action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_roles. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "auto_assign_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"contributor_attr\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "52bcffcd-0f00-4024-972c-58ff0f71d60b", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "auto_assign_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"contributor_attr\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1eb314a9-237f-41eb-a84c-1dd5d3fa3b66", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "auto_assign_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"contributor_attr\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1ca38dbb-dd7d-4974-a7ce-230a52cc98c2", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "auto_assign_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"contributor_attr\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "af5aa9c0-d919-4f54-b7ed-76817932505c", + "name": "Create a batch update action", + "request": { + "name": "Create a batch update action", + "description": { + "content": "Create a batch update action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "batch_update_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "26ae9bc3-3a3b-4db4-b7a7-6d76679a2435", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "batch_update_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "97b82d91-b3b0-4b69-87b0-20269b845ac8", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "batch_update_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c47ecc0d-77d1-4ad1-9826-365ce1dfe0bf", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "batch_update_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "28b60845-557f-4c97-938b-c65db8831926", + "name": "Create a close session action", + "request": { + "name": "Create a close session action", + "description": { + "content": "Create a close session action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "close_session_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "400809f6-7d34-4c23-940a-ec1511d23707", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "close_session_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83b765ed-b8e2-49c5-b4b0-3b60c6aea19b", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "close_session_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c80a112c-8ed8-41f1-8237-20e97f523222", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "close_session_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "557be495-9c22-4379-a91b-8f2bbdf1e6d6", + "name": "Create a contributors action", + "request": { + "name": "Create a contributors action", + "description": { + "content": "Create a contributors action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_performers, workflow_action_roles, workflow_action_performer_notification_email. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "contributors_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"owner\": \"true\",\n \"contributors\": \"true\",\n \"roles\": \"true\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "76603c43-8dc9-4b63-ad19-75f8c496bad2", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "contributors_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"owner\": \"true\",\n \"contributors\": \"true\",\n \"roles\": \"true\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7bae0ecf-378c-48b7-8743-ab16dd82be72", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "contributors_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"owner\": \"true\",\n \"contributors\": \"true\",\n \"roles\": \"true\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07209ba2-190d-4cd7-9ff0-6dd69a9769bc", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "contributors_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"owner\": \"true\",\n \"contributors\": \"true\",\n \"roles\": \"true\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c823983e-b986-44cc-a72d-f37637bd8c6d", + "name": "Create a create profile action", + "request": { + "name": "Create a create profile action", + "description": { + "content": "Create a create profile action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "create_profile_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"add_requester_as_owner\": true,\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "9f620ed8-5247-4956-adfc-90dbfa56de68", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "create_profile_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"add_requester_as_owner\": true,\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1630aea5-53a7-425c-a60b-43718e131f94", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "create_profile_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"add_requester_as_owner\": true,\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "505261b0-e6ed-4101-a5aa-690c25b12766", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "create_profile_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"add_requester_as_owner\": true,\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f99f00bc-9cd4-40de-884a-ab3902aa55e0", + "name": "Create a duplicate prevention action", + "request": { + "name": "Create a duplicate prevention action", + "description": { + "content": "Create a duplicate prevention action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - duplicatation_prevention_attributes, workflow_action_performers, workflow_action_roles, workflow_action_performer_notification_email. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "duplicate_prevention_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"search_scope\": \"current\",\n \"ne_attribute_ids\": \"\",\n \"handle_id\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "487fa2c5-c194-463d-812f-ba7a552cd47a", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "duplicate_prevention_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"search_scope\": \"current\",\n \"ne_attribute_ids\": \"\",\n \"handle_id\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d0b994ef-9272-47b2-8f22-f2c646257e7d", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "duplicate_prevention_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"search_scope\": \"current\",\n \"ne_attribute_ids\": \"\",\n \"handle_id\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3e97d692-bda4-4348-9a5e-5eedadd79700", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "duplicate_prevention_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"search_scope\": \"current\",\n \"ne_attribute_ids\": \"\",\n \"handle_id\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "015b0b21-27ab-4920-b9c3-2b200f5d8abd", + "name": "Create an email verification action", + "request": { + "name": "Create an email verification action", + "description": { + "content": "Create an email verification action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "email_verification_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_expiration\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"days\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "90e21fa5-d677-4ac5-aaf9-f1fcfa5029af", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "email_verification_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_expiration\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"days\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a5b4e131-5014-4585-aa2b-8d3e483f6814", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "email_verification_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_expiration\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"days\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c908bd21-6f04-41dc-a8a6-842e28007ea7", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "email_verification_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_expiration\": \"\",\n \"token_expiration\": \"\",\n \"token_expiration_type\": \"days\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d70e8183-62c3-4556-9b4f-c5e503f9c9ae", + "name": "Create a fulfillment action", + "request": { + "name": "Create a fulfillment action", + "description": { + "content": "Create a fulfillment action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_performers, workflow_action_roles, workflow_action_performer_notification_email. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "fulfillment_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "a91bbfa5-76ce-4f86-8c10-968e459b3482", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "fulfillment_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "25957638-54ca-44a7-8a2d-ca9eaf3628d2", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "fulfillment_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fec6a7ec-8f8f-498f-9089-8600489188c8", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "fulfillment_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9bab0e83-aa4c-40d2-b94b-a4e4b3ccb9fc", + "name": "Create an identity proofing action", + "request": { + "name": "Create an identity proofing action", + "description": { + "content": "Create an identity proofing action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - identity_proofing_action_configuration, identity_proofing_action_mappings. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "identity_proofing_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "4c4762ce-e152-4d91-a533-d92c2bd9abac", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "identity_proofing_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f3b61706-b290-409c-85d3-d8b6eb6738b8", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "identity_proofing_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "66793490-01a2-47b5-a676-3193c354bce7", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "identity_proofing_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5586a74d-28eb-4901-acfe-fd10368f4a01", + "name": "Create an invitation action", + "request": { + "name": "Create an invitation action", + "description": { + "content": "Create an invitation action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_pause_action. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "invitation_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"wait_for_completion\": \"\",\n \"return_profile\": \"\",\n \"portal_id\": \"\",\n \"registration_workflow_id\": \"\",\n \"email_attribute_id\": \"\",\n \"validate_completed_registration\": \"\",\n \"validate_open_registration\": \"\"\n },\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "560c29a0-5513-4161-bddf-b2cbd1834805", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "invitation_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"wait_for_completion\": \"\",\n \"return_profile\": \"\",\n \"portal_id\": \"\",\n \"registration_workflow_id\": \"\",\n \"email_attribute_id\": \"\",\n \"validate_completed_registration\": \"\",\n \"validate_open_registration\": \"\"\n },\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d0786cad-1f35-41e6-ada4-e60b5f7a5ccc", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "invitation_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"wait_for_completion\": \"\",\n \"return_profile\": \"\",\n \"portal_id\": \"\",\n \"registration_workflow_id\": \"\",\n \"email_attribute_id\": \"\",\n \"validate_completed_registration\": \"\",\n \"validate_open_registration\": \"\"\n },\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fb8c1194-d74f-4c6b-b0ee-4991acc37807", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "invitation_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"wait_for_completion\": \"\",\n \"return_profile\": \"\",\n \"portal_id\": \"\",\n \"registration_workflow_id\": \"\",\n \"email_attribute_id\": \"\",\n \"validate_completed_registration\": \"\",\n \"validate_open_registration\": \"\"\n },\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "001061c2-8c03-4410-960e-603935a5f3a2", + "name": "Create a ldap action", + "request": { + "name": "Create a ldap action", + "description": { + "content": "Create a ldap action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_performers, workflow_action_roles. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "ldap_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"store_type\": \"Local\",\n \"ldap_action_user_roles_attributes\": {\n \"id\": \"\",\n \"role_id\": \"\"\n },\n \"workflow_action_value_builders_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"value_builder_id\": \"\",\n \"position\": \"\"\n },\n \"workflow_action_directory_groups_attributes\": {\n \"id\": \"\",\n \"directory_id\": \"\",\n \"group_label\": \"\",\n \"group_dn\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "daef283d-7d1c-47ad-a4cf-36e5292a7ced", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "ldap_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"store_type\": \"Local\",\n \"ldap_action_user_roles_attributes\": {\n \"id\": \"\",\n \"role_id\": \"\"\n },\n \"workflow_action_value_builders_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"value_builder_id\": \"\",\n \"position\": \"\"\n },\n \"workflow_action_directory_groups_attributes\": {\n \"id\": \"\",\n \"directory_id\": \"\",\n \"group_label\": \"\",\n \"group_dn\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "372c412d-685c-445d-9f1f-20664b64ad3b", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "ldap_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"store_type\": \"Local\",\n \"ldap_action_user_roles_attributes\": {\n \"id\": \"\",\n \"role_id\": \"\"\n },\n \"workflow_action_value_builders_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"value_builder_id\": \"\",\n \"position\": \"\"\n },\n \"workflow_action_directory_groups_attributes\": {\n \"id\": \"\",\n \"directory_id\": \"\",\n \"group_label\": \"\",\n \"group_dn\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "db9de30f-b734-4efe-97d0-cc510ff6a6d5", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "ldap_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"store_type\": \"Local\",\n \"ldap_action_user_roles_attributes\": {\n \"id\": \"\",\n \"role_id\": \"\"\n },\n \"workflow_action_value_builders_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"value_builder_id\": \"\",\n \"position\": \"\"\n },\n \"workflow_action_directory_groups_attributes\": {\n \"id\": \"\",\n \"directory_id\": \"\",\n \"group_label\": \"\",\n \"group_dn\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c03882aa-891f-4683-af82-1efbf6c1b4d7", + "name": "Create a notification action", + "request": { + "name": "Create a notification action", + "description": { + "content": "Create a notification action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "notification_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"archived\": false,\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "5aa9b92c-c5b4-441b-b029-760fe986a90d", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "notification_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"archived\": false,\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9cc306e6-611a-4ae3-93c6-bbcfcff99cc0", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "notification_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"archived\": false,\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "481974cf-59eb-4c5f-85a3-34d042fb4ca8", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "notification_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"archived\": false,\n \"workflow_action_email_attributes\": {\n \"id\": \"\",\n \"workflow_action_id\": \"\",\n \"email_id\": \"\",\n \"type\": \"StandardEmail\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "35b63930-3b85-4fd0-bb2c-5ffbfdb89d44", + "name": "Create a password reset action", + "request": { + "name": "Create a password reset action", + "description": { + "content": "Create a password reset action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "password_reset_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "0ab8da07-d6bc-40af-a58e-d64a8905055f", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "password_reset_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "456f5a03-1db7-4068-bf55-fa3d084692ef", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "password_reset_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "329cb6fd-2703-4f0d-a61d-716baefb6325", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "password_reset_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "81840cc9-8e0b-47e5-87c6-24252624f3a6", + "name": "Create a profile check action", + "request": { + "name": "Create a profile check action", + "description": { + "content": "Create a profile check action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "profile_check_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"ne_attribute_ids\": \"\",\n \"handle_type\": \"session\",\n \"handle_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "aad9c527-e39a-4aa9-9d25-f72254d69ecb", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "profile_check_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"ne_attribute_ids\": \"\",\n \"handle_type\": \"session\",\n \"handle_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6e2d1c5a-5fa8-4919-a45a-70a29acfe3af", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "profile_check_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"ne_attribute_ids\": \"\",\n \"handle_type\": \"session\",\n \"handle_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8bd3849-820b-4253-b676-49a253ff5a98", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "profile_check_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"ne_attribute_ids\": \"\",\n \"handle_type\": \"session\",\n \"handle_id\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f825d941-e006-4ad8-b076-d7476198681c", + "name": "Create a profile select action", + "request": { + "name": "Create a profile select action", + "description": { + "content": "Create a profile select action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "profile_select_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "06cf1aed-0d81-4d40-8c5c-1b8dc65bcb76", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "profile_select_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d79e66e1-75a4-42ae-b2f2-90ecf0a52043", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "profile_select_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f5aa9b1e-0612-4c57-b8b4-2a1504c558ed", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "profile_select_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2483abd5-72c8-42c5-a673-4e33e546240a", + "name": "Create a request action", + "request": { + "name": "Create a request action", + "description": { + "content": "Create a request action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "request_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "03490ba1-52df-4406-ab01-1ab6f4e7d689", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "request_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "52a4c61d-48e5-4873-829a-c78cb6a1dd9e", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "request_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9b5a49a6-5dec-4291-a00a-17d2465a97a2", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "request_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7c91faea-2377-4a3b-8dd7-c82f501612fe", + "name": "Create a REST API action", + "request": { + "name": "Create a REST API action", + "description": { + "content": "Create a REST API action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - rest_api_action_configuration, api_configuration_attributes. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "rest_api_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "09d841ab-346c-41f4-a123-ff9e4bbab971", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "rest_api_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0bca5cb6-e0c5-4544-9da0-2ce06983fea9", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "rest_api_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1ebb736-55e7-42a8-b731-d139a77549f4", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "rest_api_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d5fd7969-010f-44a1-abcf-715bb9d9c568", + "name": "Create a review action", + "request": { + "name": "Create a review action", + "description": { + "content": "Create a review action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_performer_notification_email. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "review_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "19f14624-8180-4545-9312-67aa723dd34a", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "review_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8be1fd72-4969-45c3-bed2-d7d5f3966a9e", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "review_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5598b0c1-3252-4f6a-909d-58ac7b6747b2", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "review_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"archived\": false,\n \"requires_comment\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "193da57c-3426-4885-b1a0-5086ab610bc5", + "name": "Create a run workflow action", + "request": { + "name": "Create a run workflow action", + "description": { + "content": "Create a run workflow action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - configuration_profile_attribute. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "run_workflow_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"workflow_id\": \"\",\n \"wait_for_completion\": \"\",\n \"profile_to_send\": \"none\",\n \"return_profile\": \"\",\n \"run_workflow_action_id\": \"\",\n \"profile_type_id\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "b18644ff-d48c-44cb-8268-0ec0b24638f3", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "run_workflow_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"workflow_id\": \"\",\n \"wait_for_completion\": \"\",\n \"profile_to_send\": \"none\",\n \"return_profile\": \"\",\n \"run_workflow_action_id\": \"\",\n \"profile_type_id\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d8cba46b-e1f1-4313-8ec8-5099d2674365", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "run_workflow_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"workflow_id\": \"\",\n \"wait_for_completion\": \"\",\n \"profile_to_send\": \"none\",\n \"return_profile\": \"\",\n \"run_workflow_action_id\": \"\",\n \"profile_type_id\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4ee51d3-38a4-443b-8ecc-daa336c8abd9", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "run_workflow_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"configuration_attributes\": {\n \"id\": \"\",\n \"workflow_id\": \"\",\n \"wait_for_completion\": \"\",\n \"profile_to_send\": \"none\",\n \"return_profile\": \"\",\n \"run_workflow_action_id\": \"\",\n \"profile_type_id\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "18027efa-28e5-483f-99a6-e394112e7b46", + "name": "Create a set attributes action", + "request": { + "name": "Create a set attributes action", + "description": { + "content": "Create a set attributes action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_set_attributes. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "set_attributes_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "63b852f7-4960-4586-b2ec-7b9bcd796253", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "set_attributes_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "efab229d-f307-4fd2-ad22-5a4ab075c992", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "set_attributes_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7efdbf94-27ab-46d1-a968-8dbb991ed0ea", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "set_attributes_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "296e3ece-ed5c-4087-85f3-e7a02dcbb3f4", + "name": "Create set security question action", + "request": { + "name": "Create set security question action", + "description": { + "content": "Create a set security question action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "set_security_question_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"number_of_questions\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "dc965cac-72bb-4de9-9d6b-5c6ecfd7fc41", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "set_security_question_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"number_of_questions\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32d903cb-12fc-4419-ab6a-a8f50b3c9249", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "set_security_question_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"number_of_questions\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5cda669d-5f7c-4fd1-accc-7cf6f24422bd", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "set_security_question_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"number_of_questions\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3d3b243e-a343-44d1-9ff8-a43a99d65d41", + "name": "Create a SOAP API action", + "request": { + "name": "Create a SOAP API action", + "description": { + "content": "Create a SOAP API action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - soap_api_action_configuration, api_configuration_attributes. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "soap_api_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "8344ceae-923a-47de-a70d-efb60dc78eea", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "soap_api_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1c10cf7f-12ee-415e-aa92-5635ea82150a", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "soap_api_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a93a98f4-fa6e-48b6-8837-fda8043691e0", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "soap_api_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4c49d239-e588-4fea-b14b-84ae034ea77f", + "name": "Create a status change action", + "request": { + "name": "Create a status change action", + "description": { + "content": "Create a status change action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "status_change_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"new_status\": \"On Leave\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "e11dca64-e16c-490c-9e39-f909edfc02a5", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "status_change_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"new_status\": \"On Leave\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f7fe63e2-28a1-4b6f-b308-c4a5f94ed69d", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "status_change_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"new_status\": \"On Leave\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af1c8af2-0c55-4068-93e4-c31e90d94371", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "status_change_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"new_status\": \"On Leave\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6a1b0d02-0065-4f5a-bba3-9b21210774b0", + "name": "Create an unassign action", + "request": { + "name": "Create an unassign action", + "description": { + "content": "Create an unassign action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_roles. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "unassign_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "46912702-0b59-4084-99b7-94e62240d4a6", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "unassign_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fea53e69-9d7a-43e4-ba01-ce8de750ac62", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "unassign_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3d3528ec-73d6-4759-a41e-ef5fd790f882", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "unassign_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f5f92e03-6f2f-4d3a-95b2-42f9e5f34a08", + "name": "Create an update profile action", + "request": { + "name": "Create an update profile action", + "description": { + "content": "Create an update profile action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "update_profile_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "c5391e29-b281-4a19-815a-2bff60b59a27", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "update_profile_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d6b7ecd6-1ff7-4a6b-a734-2097b4dfeb57", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "update_profile_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b10e6988-8e5c-44a0-971c-a0614d6af55f", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "update_profile_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3e48a84c-7209-45a6-8a56-963c07127c15", + "name": "Create a username password action", + "request": { + "name": "Create a username password action", + "description": { + "content": "Create a username password action", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_actions", + "username_password_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "ea71a9dc-dc10-418d-b00d-e291d07fd74a", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "username_password_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4554266-d6b8-4dcb-9d8b-bfb7235ea9de", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "username_password_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8de161e5-4d5e-4cb8-bf35-d726ea88ace0", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_actions", + "username_password_actions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } - } - }, - "auth": null - }, - "response": [ - { - "id": "a30c3045-fd51-41f3-bb8d-ac330b9fdf3e", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "set_attributes_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2673e24d-edb0-4673-acab-02d6b7ae864c", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "set_attributes_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "abc93dbd-a8d3-472e-b783-75e55f7471a0", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "set_attributes_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "set_security_question_actions", - "description": "", - "item": [ - { - "id": "f563a6f9-5192-45d3-8325-575d09334029", - "name": "Create set security question action", - "request": { - "name": "Create set security question action", - "description": { - "content": "Create a set security question action", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow_actions", - "set_security_question_actions" - ], - "host": [ - "{{baseUrl}}" + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "workflow sessions", + "description": "", + "item": [ + { + "id": "e40c2c71-7010-4250-b135-c026d41d5a31", + "name": "Get workflow sessions", + "request": { + "name": "Get workflow sessions", + "description": { + "content": "Get workflow sessions", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Workflow session uid for filtering", + "type": "text/plain" + }, + "key": "uid", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Workflow ID for filtering", + "type": "text/plain" + }, + "key": "workflow_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Requester ID for filtering", + "type": "text/plain" + }, + "key": "requester_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "filter by workflow session status", + "type": "text/plain" + }, + "key": "status", + "value": "default" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "bd6d989f-48e2-4965-97c8-1b568898abfa", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Workflow session uid for filtering", + "type": "text/plain" + }, + "key": "uid", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Workflow ID for filtering", + "type": "text/plain" + }, + "key": "workflow_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Requester ID for filtering", + "type": "text/plain" + }, + "key": "requester_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "filter by workflow session status", + "type": "text/plain" + }, + "key": "status", + "value": "default" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_sessions\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_review\",\n \"attributes\": {\n \"amet1\": \"\",\n \"eac\": \"\",\n \"doloreeec\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_profile_select\",\n \"attributes\": {\n \"in_0f\": \"\",\n \"eud_\": \"\"\n }\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c640b232-9a4e-4dd5-8f76-cc0f3f57216f", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Workflow session uid for filtering", + "type": "text/plain" + }, + "key": "uid", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Workflow ID for filtering", + "type": "text/plain" + }, + "key": "workflow_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Requester ID for filtering", + "type": "text/plain" + }, + "key": "requester_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "filter by workflow session status", + "type": "text/plain" + }, + "key": "status", + "value": "default" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } ], - "query": [], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"number_of_questions\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "8ac75a0a-d44a-4cbe-854a-1a8ba1dc8f69", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "set_security_question_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"number_of_questions\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7e8c1b23-f33c-409d-94f5-ab65e234fce3", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "set_security_question_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"number_of_questions\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "810057f8-2dee-4247-b3da-4948b93439ac", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "set_security_question_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false,\n \"number_of_questions\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "soap_api_actions", - "description": "", - "item": [ + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "dc921a8b-ae23-4c0c-8f03-0e4e29e94cb6", - "name": "Create a SOAP API action", - "request": { - "name": "Create a SOAP API action", - "description": { - "content": "Create a SOAP API action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - soap_api_action_configuration, api_configuration_attributes. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, + "id": "2a4f14a8-48fa-4998-ba6c-de1a76d3b407", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "soap_api_actions" + "workflow_sessions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Profile ID to filter by", + "type": "text/plain" + }, + "key": "profile_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Workflow session uid for filtering", + "type": "text/plain" + }, + "key": "uid", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Workflow ID for filtering", + "type": "text/plain" + }, + "key": "workflow_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Requester ID for filtering", + "type": "text/plain" + }, + "key": "requester_id", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "filter by workflow session status", + "type": "text/plain" + }, + "key": "status", + "value": "default" + }, + { + "disabled": false, + "description": { + "content": "Returns batching metadata in the response", + "type": "text/plain" + }, + "key": "metadata", + "value": "false" + } + ], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "880635a0-a024-49fd-84aa-153df7ca879f", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "soap_api_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "92123fca-ddcb-42a3-bbfc-38af8d6a3f75", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "soap_api_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6e1c6c01-de0c-415d-9163-eaf6725e8ab2", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "soap_api_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "status_change_actions", - "description": "", - "item": [ + "id": "0b0962ae-82d7-429e-9bf1-fa6d0a33e676", + "name": "Create a workflow session", + "request": { + "name": "Create a workflow session", + "description": { + "content": "Create a workflow session", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_sessions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Will run the created/updated workflow session if successful", + "type": "text/plain" + }, + "key": "run", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"attributes\": {\n \"mollit_70\": \"\",\n \"fugiatf3\": \"\",\n \"occaecat13a\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ { - "id": "bca65369-16a9-412f-bec1-4787e35e55b6", - "name": "Create a status change action", - "request": { - "name": "Create a status change action", - "description": { - "content": "Create a status change action", - "type": "text/plain" - }, + "id": "901d2fde-69bd-4c2e-be4d-63ea9b50a81e", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "status_change_actions" + "workflow_sessions" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"new_status\": \"On Leave\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "query": [ + { + "disabled": false, + "description": { + "content": "Will run the created/updated workflow session if successful", + "type": "text/plain" + }, + "key": "run", + "value": "false" } - } - }, - "auth": null - }, - "response": [ - { - "id": "0c7c0ebf-81a4-4149-ae75-7fdb55d4529b", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "status_change_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"new_status\": \"On Leave\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c7e7f306-444f-4fb9-8754-6dec68c37e9c", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "status_change_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"new_status\": \"On Leave\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e90d21a9-8e48-447b-b4fb-0b908c31a86b", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "status_change_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"new_status\": \"On Leave\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "unassign_actions", - "description": "", - "item": [ - { - "id": "2734dac5-c23b-4259-baa0-45a6cadfc241", - "name": "Create an unassign action", - "request": { - "name": "Create an unassign action", - "description": { - "content": "Create an unassign action. The following supporting objects will need to be created after this action is created (which are tied together via workflow_action_id) - workflow_action_roles. These supporting objects must be created for this action to be complete (APIs for these supporting objects not yet implemented, use UI).", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow_actions", - "unassign_actions" - ], - "host": [ - "{{baseUrl}}" ], - "query": [], "variable": [] }, "header": [ @@ -25639,223 +26626,62 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"attributes\": {\n \"mollit_70\": \"\",\n \"fugiatf3\": \"\",\n \"occaecat13a\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "f70ed748-d32d-47fa-a91e-61d047220869", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "unassign_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7a43b359-941b-4d41-98f5-cf995693abd3", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "unassign_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "18144afd-01a8-4adb-a8a8-27b8f54a229f", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "unassign_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "update_profile_actions", - "description": "", - "item": [ + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_session\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_stored_procedure\",\n \"attributes\": {\n \"in_4\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "301a9546-db13-4e04-b1b6-41e607984151", - "name": "Create an update profile action", - "request": { - "name": "Create an update profile action", - "description": { - "content": "Create an update profile action", - "type": "text/plain" - }, + "id": "094d0611-9fc3-481d-afef-7d19e17b9798", + "name": "Bad Request - unable to complete.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "update_profile_actions" + "workflow_sessions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Will run the created/updated workflow session if successful", + "type": "text/plain" + }, + "key": "run", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -25866,223 +26692,62 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"attributes\": {\n \"mollit_70\": \"\",\n \"fugiatf3\": \"\",\n \"occaecat13a\": \"\"\n }\n }\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } - }, - "auth": null - }, - "response": [ - { - "id": "8c051be6-6256-4745-a876-b2ed5248bf73", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "update_profile_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cafcc389-3daf-4aaf-8c5b-8dd6212a78c8", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "update_profile_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2cee0363-d191-4799-a83f-ae84d8038931", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "update_profile_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "username_password_actions", - "description": "", - "item": [ + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "6bcbff53-ad50-492b-bd21-f41639e783a1", - "name": "Create a username password action", - "request": { - "name": "Create a username password action", - "description": { - "content": "Create a username password action", - "type": "text/plain" - }, + "id": "3a1a35f4-393d-4440-8d53-c4d2f60fcf06", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ - "workflow_actions", - "username_password_actions" + "workflow_sessions" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Will run the created/updated workflow session if successful", + "type": "text/plain" + }, + "key": "run", + "value": "false" + } + ], "variable": [] }, "header": [ @@ -26093,307 +26758,76 @@ { "key": "Accept", "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "872e2816-db79-425f-b444-fac337558c5f", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "username_password_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"page_id\": \"\",\n \"add_requester_as_owner\": true,\n \"email_attribute_id\": \"\",\n \"email_addresses\": [\n \"\",\n \"\"\n ],\n \"new_status\": \"\",\n \"archived\": false,\n \"skippable\": false,\n \"requires_comment\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ae4c8f59-a567-48ef-a34f-222c28e72e04", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "username_password_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c5ba472-6b8e-4696-afab-876c4814911b", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_actions", - "username_password_actions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_action\": {\n \"workflow_id\": \"\",\n \"description\": \"\",\n \"archived\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "workflow_sessions", - "description": "", - "item": [ - { - "id": "7a3fac0b-9b70-4236-9b9b-f35a2a5b2393", - "name": "Get workflow sessions", - "request": { - "name": "Get workflow sessions", - "description": { - "content": "Get workflow sessions", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow_sessions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Workflow session uid for filtering", - "type": "text/plain" - }, - "key": "uid", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Workflow ID for filtering", - "type": "text/plain" - }, - "key": "workflow_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Requester ID for filtering", - "type": "text/plain" }, - "key": "requester_id", - "value": "" - }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"attributes\": {\n \"mollit_70\": \"\",\n \"fugiatf3\": \"\",\n \"occaecat13a\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ { - "disabled": false, - "description": { - "content": "filter by workflow session status", - "type": "text/plain" - }, - "key": "status", - "value": "requested" - }, + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "48c730a1-fde5-4a81-89fb-ed1b504d0f17", + "name": "Find workflow session by id", + "request": { + "name": "Find workflow session by id", + "description": { + "content": "Find workflow session by id", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_sessions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": false, "description": { - "content": "Returns batching metadata in the response", + "content": "(Required) ID of the object to retrieve, update, or delete", "type": "text/plain" - }, - "key": "metadata", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ { @@ -26407,102 +26841,238 @@ }, "response": [ { - "id": "4c00d53a-4da6-4b33-9739-5099782b4335", + "id": "c3708356-e642-481f-a398-625b3bebced6", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "workflow_sessions" + "workflow_sessions", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Workflow session uid for filtering", - "type": "text/plain" - }, - "key": "uid", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Workflow ID for filtering", - "type": "text/plain" - }, - "key": "workflow_id", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" }, - { - "disabled": false, - "description": { - "content": "Requester ID for filtering", - "type": "text/plain" - }, - "key": "requester_id", - "value": "" + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"workflow_session\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_stored_procedure\",\n \"attributes\": {\n \"in_4\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7fd652b5-f095-456a-a6aa-d4cea21976c4", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_sessions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" }, - { - "disabled": false, - "description": { - "content": "filter by workflow session status", - "type": "text/plain" - }, - "key": "status", - "value": "requested" + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3db8a1d4-4b84-4670-901a-a94f77438b26", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { + "url": { + "path": [ + "workflow_sessions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "722912b5-bcb9-459e-b07f-381afdef089f", + "name": "Update a workflow session by id", + "request": { + "name": "Update a workflow session by id", + "description": { + "content": "Update a workflow session by id", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_sessions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Will run the created/updated workflow session if successful", + "type": "text/plain" + }, + "key": "run", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"closed\",\n \"attributes\": {\n \"proident__25\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "771ddd72-6043-4e8c-ba4c-c9a132a70506", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "workflow_sessions", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": false, "description": { - "content": "Returns batching metadata in the response", + "content": "Will run the created/updated workflow session if successful", "type": "text/plain" }, - "key": "metadata", + "key": "run", "value": "false" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -26516,8 +27086,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"closed\",\n \"attributes\": {\n \"proident__25\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -26527,17 +27106,18 @@ "value": "application/json" } ], - "body": "{\n \"workflow_sessions\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeaccessUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"non_employee_updated\",\n \"attributes\": {\n \"Duis_96\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"AUTH-STATUS4\",\n \"attributes\": {\n \"dolor_38\": \"\",\n \"deserunt7\": \"\"\n }\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"workflow_session\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"pending_stored_procedure\",\n \"attributes\": {\n \"in_4\": \"\"\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "16ebe82f-a985-40c5-95aa-cd05c8fd5b5e", + "id": "ef216288-65c9-4610-af2a-fe14b55be126", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "workflow_sessions" + "workflow_sessions", + ":id" ], "host": [ "{{baseUrl}}" @@ -26546,88 +27126,20 @@ { "disabled": false, "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Workflow session uid for filtering", - "type": "text/plain" - }, - "key": "uid", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Workflow ID for filtering", - "type": "text/plain" - }, - "key": "workflow_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Requester ID for filtering", - "type": "text/plain" - }, - "key": "requester_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "filter by workflow session status", - "type": "text/plain" - }, - "key": "status", - "value": "requested" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", + "content": "Will run the created/updated workflow session if successful", "type": "text/plain" }, - "key": "metadata", + "key": "run", "value": "false" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -26641,8 +27153,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"closed\",\n \"attributes\": {\n \"proident__25\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -26657,12 +27178,13 @@ "_postman_previewlanguage": "json" }, { - "id": "3ada4916-b13e-4d41-b656-ae233c6ac37b", + "id": "79a5c24f-5824-4623-b193-198ff773cfc4", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "workflow_sessions" + "workflow_sessions", + ":id" ], "host": [ "{{baseUrl}}" @@ -26671,88 +27193,20 @@ { "disabled": false, "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Profile ID to filter by", - "type": "text/plain" - }, - "key": "profile_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Workflow session uid for filtering", - "type": "text/plain" - }, - "key": "uid", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Workflow ID for filtering", - "type": "text/plain" - }, - "key": "workflow_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Requester ID for filtering", - "type": "text/plain" - }, - "key": "requester_id", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "filter by workflow session status", - "type": "text/plain" - }, - "key": "status", - "value": "requested" - }, - { - "disabled": false, - "description": { - "content": "Returns batching metadata in the response", + "content": "Will run the created/updated workflow session if successful", "type": "text/plain" }, - "key": "metadata", + "key": "run", "value": "false" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -26765,9 +27219,18 @@ "key": "Authorization", "value": "Bearer " } - ], - "method": "GET", - "body": {} + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeprofileUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"closed\",\n \"attributes\": {\n \"proident__25\": \"\"\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -26788,87 +27251,77 @@ } }, { - "id": "b4e21029-3ab5-4b27-a223-ae945f89576a", - "name": "Create a workflow session", + "id": "bfb87283-950e-403f-adb7-614b6fd13c82", + "name": "Retrieves the URL of an attachment attribute value from a workflow session", "request": { - "name": "Create a workflow session", + "name": "Retrieves the URL of an attachment attribute value from a workflow session", "description": { - "content": "Create a workflow session", + "content": "Retrieves the URL of an attachment attribute value from a workflow session", "type": "text/plain" }, "url": { "path": [ - "workflow_sessions" + "workflow_sessions", + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": false, "description": { - "content": "Will run the created/updated workflow session if successful", + "content": "(Required) ID of the object to retrieve, update, or delete", "type": "text/plain" - }, - "key": "run", - "value": "false" + } + }, + { + "type": "any", + "value": "", + "key": "attribute_id", + "disabled": false, + "description": { + "content": "(Required) The id of the attachment attribute", + "type": "text/plain" + } } - ], - "variable": [] + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"attributes\": {\n \"ipsum9de\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, + "method": "GET", + "body": {}, "auth": null }, "response": [ { - "id": "62121996-cf09-4a80-80aa-294bce993b13", + "id": "d172ead0-d139-43ba-be12-35f6f583fd3b", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "workflow_sessions" + "workflow_sessions", + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Will run the created/updated workflow session if successful", - "type": "text/plain" - }, - "key": "run", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -26882,17 +27335,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"attributes\": {\n \"ipsum9de\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -26902,39 +27346,28 @@ "value": "application/json" } ], - "body": "{\n \"workflow_session\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeaccessUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"status_changed\",\n \"attributes\": {\n \"in_2\": \"\"\n }\n }\n}", + "body": "{\n \"url\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cc9ad035-0b9a-4e2d-8b65-67b7aa9fe808", + "id": "e0853e19-3356-457d-8d5b-e0bda82b93a0", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { "path": [ - "workflow_sessions" + "workflow_sessions", + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Will run the created/updated workflow session if successful", - "type": "text/plain" - }, - "key": "run", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -26948,17 +27381,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"attributes\": {\n \"ipsum9de\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -26973,34 +27397,23 @@ "_postman_previewlanguage": "json" }, { - "id": "20b1fc12-0479-44de-bf1f-e9499a7843ab", + "id": "b4726cbc-12ad-4d38-b658-f4ab562aa0cb", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { "path": [ - "workflow_sessions" + "workflow_sessions", + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Will run the created/updated workflow session if successful", - "type": "text/plain" - }, - "key": "run", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -27014,17 +27427,8 @@ "value": "Bearer " } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"attributes\": {\n \"ipsum9de\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -27045,923 +27449,279 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "e5ec8505-2f8b-4f5c-998c-92b31f24a52f", - "name": "Find workflow session by id", - "request": { - "name": "Find workflow session by id", - "description": { - "content": "Find workflow session by id", - "type": "text/plain" + "id": "8e251db4-9694-4720-a1a5-72d1e69b96b0", + "name": "Uploads a new attachment attribute value to a workflow session", + "request": { + "name": "Uploads a new attachment attribute value to a workflow session", + "description": { + "content": "Uploads a new attachment attribute value to a workflow session", + "type": "text/plain" + }, + "url": { + "path": [ + "workflow_sessions", + ":id", + "upload", + ":attribute_id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } }, + { + "type": "any", + "value": "", + "key": "attribute_id", + "disabled": false, + "description": { + "content": "(Required) The id of the attachment attribute", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + }, + "auth": null + }, + "response": [ + { + "id": "1bf7fb75-fb6a-4fed-9c04-2badab76498c", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ "workflow_sessions", - ":id" + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ { - "type": "any", - "value": "", - "key": "id", - "disabled": false + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } ] + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"url\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "510a8a8e-9b63-45a1-aeb0-62ab03bb9f8c", + "name": "Bad Request - unable to complete.", + "originalRequest": { + "url": { + "path": [ + "workflow_sessions", + ":id", + "upload", + ":attribute_id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "b59ea64e-0c53-4f7d-8363-c2583b4e1b71", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_session\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeaccessUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"status_changed\",\n \"attributes\": {\n \"in_2\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fb9e2a4a-d6b8-45cb-83fc-595d4b106528", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "42d50412-f2eb-43b5-8a38-cf16a96d6f4c", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "e744b56f-9319-4dcd-b5d9-d6b4ae481830", - "name": "Update a workflow session by id", - "request": { - "name": "Update a workflow session by id", - "description": { - "content": "Update a workflow session by id", - "type": "text/plain" - }, + "id": "e1f6ddc8-dcef-4071-8ed6-6b57b8cafe1b", + "name": "Internal Server Error - returned on unhandled exceptions.", + "originalRequest": { "url": { "path": [ "workflow_sessions", - ":id" + ":id", + "upload", + ":attribute_id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": false, - "description": { - "content": "Will run the created/updated workflow session if successful", - "type": "text/plain" - }, - "key": "run", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] + "query": [], + "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "PATCH", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"reviewed\",\n \"attributes\": {\n \"irure_ad1\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "0773adad-a800-4b6c-9c48-a164abcaaa2d", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "description": { - "content": "Will run the created/updated workflow session if successful", - "type": "text/plain" - }, - "key": "run", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"reviewed\",\n \"attributes\": {\n \"irure_ad1\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"workflow_session\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"NeaccessUser\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"status_changed\",\n \"attributes\": {\n \"in_2\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "24585259-966d-4fda-b261-7892019a9e34", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "description": { - "content": "Will run the created/updated workflow session if successful", - "type": "text/plain" - }, - "key": "run", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"reviewed\",\n \"attributes\": {\n \"irure_ad1\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7b645715-2e6c-408f-b686-70727e3a4126", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "description": { - "content": "Will run the created/updated workflow session if successful", - "type": "text/plain" - }, - "key": "run", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"workflow_session\": {\n \"workflow_id\": \"\",\n \"requester_id\": \"\",\n \"requester_type\": \"User\",\n \"profile_id\": \"\",\n \"profile_ids\": [\n \"\",\n \"\"\n ],\n \"status\": \"reviewed\",\n \"attributes\": {\n \"irure_ad1\": \"\"\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "upload", - "description": "", - "item": [ - { - "name": "{attribute_id}", - "description": "", - "item": [ - { - "id": "23916ca5-45d8-4ca2-9344-32d648a9a1b2", - "name": "Retrieves the URL of an attachment attribute value from a workflow session", - "request": { - "name": "Retrieves the URL of an attachment attribute value from a workflow session", - "description": { - "content": "Retrieves the URL of an attachment attribute value from a workflow session", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow_sessions", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - }, - { - "type": "any", - "value": "", - "key": "attribute_id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "ab807b64-bea9-4790-aee9-7be57dc5fb57", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"url\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "91303b3c-3ed9-467a-93f8-e91d3ec0e1ef", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8a0fa76b-ade1-4798-81ad-3b6b48abcdbe", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "298592eb-bc6f-4a98-b294-1db7eb0db416", - "name": "Uploads a new attachment attribute value to a workflow session", - "request": { - "name": "Uploads a new attachment attribute value to a workflow session", - "description": { - "content": "Uploads a new attachment attribute value to a workflow session", - "type": "text/plain" - }, - "url": { - "path": [ - "workflow_sessions", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - }, - { - "type": "any", - "value": "", - "key": "attribute_id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - }, - "auth": null - }, - "response": [ - { - "id": "317b99c7-c31d-4587-a7bc-79f0adcc681b", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"url\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5d3e241b-9db1-4e7f-8c51-060d5ed250c7", - "name": "Bad Request - unable to complete.", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"example\": \"Invalid JSON syntax. Please check your syntax and try again.\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "38bb536a-32b2-465d-acde-2edabdc2ec7c", - "name": "Internal Server Error - returned on unhandled exceptions.", - "originalRequest": { - "url": { - "path": [ - "workflow_sessions", - ":id", - "upload", - ":attribute_id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } ] } - ] + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"Sorry something went wrong\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } } ] }, { - "name": "identity_proofing_results", + "name": "identity proofing results", "description": "", "item": [ { - "id": "738ec9f9-511e-41f3-9a8c-1e090d1dcb4b", + "id": "77a9f6d2-38ac-4f79-9034-31cb4a93e077", "name": "Get identity proofing result data in bulk", "request": { "name": "Get identity proofing result data in bulk", @@ -28029,7 +27789,7 @@ "type": "text/plain" }, "key": "result", - "value": "pass" + "value": "fail" }, { "disabled": false, @@ -28055,7 +27815,7 @@ }, "response": [ { - "id": "d6df8d55-53b6-43a0-b901-ebb23e234570", + "id": "c6805b8d-9593-47c0-8be6-c6088e5ae153", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -28118,7 +27878,7 @@ "type": "text/plain" }, "key": "result", - "value": "pass" + "value": "fail" }, { "disabled": false, @@ -28157,7 +27917,7 @@ "value": "application/json" } ], - "body": "{\n \"identity_proofing_results\": [\n {\n \"id\": \"\",\n \"identity_proofing_action_id\": \"\",\n \"workflow_session_id\": \"\",\n \"profile_id\": \"\",\n \"proofing_workflow\": \"\",\n \"result\": \"pending\",\n \"proofing_attributes\": {\n \"pariatur__\": \"\",\n \"velite6\": \"\"\n },\n \"created_at\": \"\",\n \"updated_at\": \"\"\n },\n {\n \"id\": \"\",\n \"identity_proofing_action_id\": \"\",\n \"workflow_session_id\": \"\",\n \"profile_id\": \"\",\n \"proofing_workflow\": \"\",\n \"result\": \"pending\",\n \"proofing_attributes\": {\n \"enim7f\": \"\",\n \"dolor_\": \"\",\n \"pariatur1\": \"\",\n \"exercitation619\": \"\"\n },\n \"created_at\": \"\",\n \"updated_at\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", + "body": "{\n \"identity_proofing_results\": [\n {\n \"id\": \"\",\n \"identity_proofing_action_id\": \"\",\n \"workflow_session_id\": \"\",\n \"profile_id\": \"\",\n \"proofing_workflow\": \"\",\n \"result\": \"fail\",\n \"proofing_attributes\": {\n \"ete85\": \"\",\n \"commodo_b3\": \"\",\n \"Duis_201\": \"\"\n },\n \"created_at\": \"\",\n \"updated_at\": \"\"\n },\n {\n \"id\": \"\",\n \"identity_proofing_action_id\": \"\",\n \"workflow_session_id\": \"\",\n \"profile_id\": \"\",\n \"proofing_workflow\": \"\",\n \"result\": \"fail\",\n \"proofing_attributes\": {\n \"Lorem__\": \"\",\n \"ut_21\": \"\"\n },\n \"created_at\": \"\",\n \"updated_at\": \"\"\n }\n ],\n \"_metadata\": {\n \"limit\": \"\",\n \"offset\": \"\",\n \"total\": \"\",\n \"next\": \"\",\n \"previous\": \"\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -28170,11 +27930,11 @@ ] }, { - "name": "advanced_search", + "name": "advanced search", "description": "", "item": [ { - "id": "94601be4-10c7-427b-9f56-0fe1353f202f", + "id": "06131f20-b3b1-4f49-86a4-041497160b5d", "name": "Get saved advanced search queries", "request": { "name": "Get saved advanced search queries", @@ -28189,35 +27949,294 @@ "host": [ "{{baseUrl}}" ], - "query": [], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "e26739b4-1eab-4f9d-9cdd-b93005a3e942", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "advanced_search" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"advanced_search\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n }\n ]\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "083910ac-ee62-4a76-838b-556ba7d4b005", + "name": "Save an advanced search query for later use", + "request": { + "name": "Save an advanced search query for later use", + "description": { + "content": "Save an advanced search query for later use", + "type": "text/plain" + }, + "url": { + "path": [ + "advanced_search" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"advanced_search\": {\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, + "auth": null + }, + "response": [ + { + "id": "d55a3a34-eec2-42f4-b7c4-09c658bf8020", + "name": "Expected response to a valid request", + "originalRequest": { + "url": { + "path": [ + "advanced_search" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"advanced_search\": {\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"advanced_search\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n }\n ]\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "da9bd3a7-5df6-4a5d-83ac-bf9a7fb6fc5b", + "name": "Run an advanced search for profiles, without saving the query", + "request": { + "name": "Run an advanced search for profiles, without saving the query", + "description": { + "content": "Run an advanced search for profiles, without saving the query", + "type": "text/plain" + }, + "url": { + "path": [ + "advanced_search", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {}, + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"advanced_search\": {\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + }, "auth": null }, "response": [ { - "id": "aa08bb88-391d-480b-b05c-9ce190fe8b86", + "id": "f77a69dd-42ac-4165-bcd2-06374bf08319", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "advanced_search" + "advanced_search", + "run" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + } + ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -28231,8 +28250,17 @@ "value": "Bearer " } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"advanced_search\": {\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n }\n ]\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -28242,7 +28270,7 @@ "value": "application/json" } ], - "body": "{\n \"advanced_search\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n }\n ]\n }\n ]\n}", + "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pass\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"exercitationc09\": \"\",\n \"culpaf\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"tempor3e\": \"\",\n \"veniam_8d\": \"\"\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -28253,23 +28281,35 @@ } }, { - "id": "f171fb10-482d-4abb-897e-63be6c5a2fa2", - "name": "Save an advanced search query for later use", + "id": "ca901ca1-f3d7-4bc1-ac58-e222eb9f533f", + "name": "Update a saved advanced search query", "request": { - "name": "Save an advanced search query for later use", + "name": "Update a saved advanced search query", "description": { - "content": "Save an advanced search query for later use", + "content": "Update a saved advanced search query", "type": "text/plain" }, "url": { "path": [ - "advanced_search" + "advanced_search", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -28281,10 +28321,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n }\n ]\n }\n}", + "raw": "{\n \"advanced_search\": {\n \"id\": \"\",\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\",\n \"_destroy\": false\n },\n {\n \"id\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\",\n \"_destroy\": false\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -28296,12 +28336,13 @@ }, "response": [ { - "id": "7e4fb77a-7fb6-4c6d-82da-ae4593e78b42", + "id": "15a10978-1821-470c-b4c1-37dc10e89fcd", "name": "Expected response to a valid request", "originalRequest": { "url": { "path": [ - "advanced_search" + "advanced_search", + ":id" ], "host": [ "{{baseUrl}}" @@ -28327,10 +28368,10 @@ "value": "Bearer " } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n }\n ]\n }\n}", + "raw": "{\n \"advanced_search\": {\n \"id\": \"\",\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\",\n \"_destroy\": false\n },\n {\n \"id\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\",\n \"_destroy\": false\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -28358,21 +28399,84 @@ } }, { - "name": "run", - "description": "", - "item": [ - { - "id": "f7c9da50-639c-41d9-a8ae-d6c444e4d8d9", - "name": "Run an advanced search for profiles, without saving the query", - "request": { - "name": "Run an advanced search for profiles, without saving the query", - "description": { - "content": "Run an advanced search for profiles, without saving the query", - "type": "text/plain" + "id": "7e7f5b2a-2a73-40ee-828e-ac8cfbc2db58", + "name": "Run a saved advanced search query", + "request": { + "name": "Run a saved advanced search query", + "description": { + "content": "Run a saved advanced search query", + "type": "text/plain" + }, + "url": { + "path": [ + "advanced_search", + ":id", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[limit]", + "value": "" + }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[offset]", + "value": "" }, + { + "disabled": false, + "description": { + "content": "Allows for pagination and sorting.", + "type": "text/plain" + }, + "key": "query[order]", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": false, + "description": { + "content": "(Required) ID of the object to retrieve, update, or delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {}, + "auth": null + }, + "response": [ + { + "id": "05ea9064-6bb3-4ee0-9aec-fc881ca41c5c", + "name": "Expected response to a valid request", + "originalRequest": { "url": { "path": [ "advanced_search", + ":id", "run" ], "host": [ @@ -28410,402 +28514,48 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "12c46dd9-6707-4d2f-ab9c-be31695f0024", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "advanced_search", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n },\n {\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"dolore_0\": \"\",\n \"consequat17c\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"ipsumb8\": \"\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "af0a0397-81bd-4d19-b6e3-638a99ac4e66", - "name": "Update a saved advanced search query", - "request": { - "name": "Update a saved advanced search query", - "description": { - "content": "Update a saved advanced search query", - "type": "text/plain" - }, - "url": { - "path": [ - "advanced_search", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: bearer", + "type": "text/plain" + }, + "key": "Authorization", + "value": "Bearer " } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"id\": \"\",\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\",\n \"_destroy\": false\n },\n {\n \"id\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\",\n \"_destroy\": false\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - }, - "auth": null - }, - "response": [ - { - "id": "de18743e-45f9-4764-8531-c28f4b9fb161", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "advanced_search", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"advanced_search\": {\n \"id\": \"\",\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\",\n \"_destroy\": false\n },\n {\n \"id\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\",\n \"_destroy\": false\n }\n ]\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"advanced_search\": {\n \"id\": \"\",\n \"uid\": \"\",\n \"label\": \"\",\n \"condition_rules_attributes\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"!=\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"type\": \"ProfileTypeRule\",\n \"comparison_operator\": \"==\",\n \"value\": \"\"\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "run", - "description": "", - "item": [ - { - "id": "61d72718-c1be-4b7e-8ad9-0a61619bd7c4", - "name": "Run a saved advanced search query", - "request": { - "name": "Run a saved advanced search query", - "description": { - "content": "Run a saved advanced search query", - "type": "text/plain" - }, - "url": { - "path": [ - "advanced_search", - ":id", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": false - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {}, - "auth": null - }, - "response": [ - { - "id": "f987db2f-7456-4ce1-8ac1-0b49f5168d82", - "name": "Expected response to a valid request", - "originalRequest": { - "url": { - "path": [ - "advanced_search", - ":id", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[limit]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[offset]", - "value": "" - }, - { - "disabled": false, - "description": { - "content": "Allows for pagination and sorting.", - "type": "text/plain" - }, - "key": "query[order]", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: bearer", - "type": "text/plain" - }, - "key": "Authorization", - "value": "Bearer " - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"fail\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"dolore_0\": \"\",\n \"consequat17c\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Terminated\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"ipsumb8\": \"\"\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"profiles\": [\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pass\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"exercitationc09\": \"\",\n \"culpaf\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"uid\": \"\",\n \"name\": \"\",\n \"profile_type_id\": \"\",\n \"status\": \"Active\",\n \"id_proofing_status\": \"pending\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"attributes\": {\n \"tempor3e\": \"\",\n \"veniam_8d\": \"\"\n }\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } } ] }, { - "name": "job_status", + "name": "job status", "description": "", "item": [ { - "id": "516a2517-1870-4eca-9f96-2e14b8b5ad18", + "id": "b2bc4548-92c0-41e2-81e8-3b0d0d5b54e7", "name": "Get the status of a bulk job", "request": { "name": "Get the status of a bulk job", @@ -28845,7 +28595,7 @@ }, "response": [ { - "id": "b756d4a5-0ce2-474d-9dc2-14a35e6d5daf", + "id": "8a33635a-f90f-4853-9057-5a08e3cb683c", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -28898,7 +28648,7 @@ "_postman_previewlanguage": "json" }, { - "id": "e31315d4-0892-4be8-a800-4fa6bfe105b1", + "id": "8514d5c1-d695-432c-8fea-a00f726812a1", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -28951,7 +28701,7 @@ "_postman_previewlanguage": "json" }, { - "id": "c0b3ee16-e409-4de8-a3d1-2ffd13033441", + "id": "603c7133-f8cf-4c81-be5b-48cd45301694", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -29016,7 +28766,7 @@ "description": "", "item": [ { - "id": "d99db05d-1c45-4f5a-8dcf-1c5a886c8ef4", + "id": "e0e12f8d-fbce-4527-8ff3-6fcc41ea7b7a", "name": "Create a form", "request": { "name": "Create a form", @@ -29059,7 +28809,7 @@ }, "response": [ { - "id": "3eb16fc0-0277-4093-a708-17cbaf1289e7", + "id": "802aac0a-56a9-468a-9162-a62a7e81d03b", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -29115,7 +28865,7 @@ "_postman_previewlanguage": "json" }, { - "id": "53c16c8c-d382-4dbe-8a73-da215318775c", + "id": "3c6b46f7-c8f9-4cc5-8592-e24dcfe4329e", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -29171,7 +28921,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5cbb96a1-9d89-42f0-b976-ec0559d1147f", + "id": "4c995291-f763-40f8-9a3a-957a24cb4158", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -29235,11 +28985,11 @@ ] }, { - "name": "form_attributes", + "name": "form attributes", "description": "", "item": [ { - "id": "f9ff76eb-20f4-49c4-ab8e-2cf535977a6a", + "id": "2d64e837-ed0a-4f3c-8106-61a80f8bef25", "name": "Create a form attribute", "request": { "name": "Create a form attribute", @@ -29270,7 +29020,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"form_attribute\": {\n \"form_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"attr_type\": \"break\",\n \"order\": \"\"\n }\n}", + "raw": "{\n \"form_attribute\": {\n \"form_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"attr_type\": \"ne_attribute\",\n \"order\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -29282,7 +29032,7 @@ }, "response": [ { - "id": "81574b80-3d44-4ade-9594-f7cc104b947f", + "id": "2d76a21c-ce0f-4c0f-b3db-d3d68c03b380", "name": "Expected response to a valid request", "originalRequest": { "url": { @@ -29316,7 +29066,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"form_attribute\": {\n \"form_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"attr_type\": \"break\",\n \"order\": \"\"\n }\n}", + "raw": "{\n \"form_attribute\": {\n \"form_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"attr_type\": \"ne_attribute\",\n \"order\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -29338,7 +29088,7 @@ "_postman_previewlanguage": "json" }, { - "id": "ae1da410-cb7f-4e2d-9171-af663c5b9375", + "id": "65e455f8-f03c-4b6b-9c99-4da6cad5bbcd", "name": "Bad Request - unable to complete.", "originalRequest": { "url": { @@ -29372,7 +29122,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"form_attribute\": {\n \"form_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"attr_type\": \"break\",\n \"order\": \"\"\n }\n}", + "raw": "{\n \"form_attribute\": {\n \"form_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"attr_type\": \"ne_attribute\",\n \"order\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -29394,7 +29144,7 @@ "_postman_previewlanguage": "json" }, { - "id": "8d634ce4-b030-47f3-a6cc-4806138fa0bb", + "id": "c11f817a-e6ce-429d-b8a8-c813eb95d711", "name": "Internal Server Error - returned on unhandled exceptions.", "originalRequest": { "url": { @@ -29428,7 +29178,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"form_attribute\": {\n \"form_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"attr_type\": \"break\",\n \"order\": \"\"\n }\n}", + "raw": "{\n \"form_attribute\": {\n \"form_id\": \"\",\n \"ne_attribute_id\": \"\",\n \"attr_type\": \"ne_attribute\",\n \"order\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -29480,7 +29230,7 @@ } ], "info": { - "_postman_id": "b3daab6f-d859-48f9-91df-ebd25c106893", + "_postman_id": "434fff0d-082b-4d82-a29e-9f58b34bc2ae", "name": "NERM API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description": { diff --git a/postman/collections/sailpoint-api-v3.json b/postman/collections/sailpoint-api-v3.json index 22b28370..d9e3b322 100644 --- a/postman/collections/sailpoint-api-v3.json +++ b/postman/collections/sailpoint-api-v3.json @@ -1,11 +1,11 @@ { "item": [ { - "name": "access-profiles", - "description": "", + "name": "Access Profiles", + "description": "Use this API to implement and customize access profile functionality. \nWith this functionality in place, administrators can create access profiles and configure them for use throughout IdentityNow, enabling users to get the access they need quickly and securely.\n\nAccess profiles group entitlements, which represent access rights on sources. \n\nFor example, an Active Directory source in IdentityNow can have multiple entitlements: the first, 'Employees,' may represent the access all employees have at the organization, and a second, 'Developers,' may represent the access all developers have at the organization.\n\nAn administrator can then create a broader set of access in the form of an access profile, 'AD Developers' grouping the 'Employees' entitlement with the 'Developers' entitlement.\n\nWhen users only need Active Directory employee access, they can request access to the 'Employees' entitlement.\n\nWhen users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.\n\nAccess profiles are the most important units of access in IdentityNow. IdentityNow uses access profiles in many features, including the following:\n\n- Provisioning: When you use the Provisioning Service, lifecycle states and roles both grant access to users in the form of access profiles.\n\n- Certifications: You can approve or revoke access profiles in certification campaigns, just like entitlements. \n\n- Access Requests: You can assign access profiles to applications, and when a user requests access to the app associated with an access profile and someone approves the request, access is granted to both the application and its associated access profile.\n\n- Roles: You can group one or more access profiles into a role to quickly assign access items based on an identity's role. \n\nIn IdentityNow, administrators can use the Access drop-down menu and select Access Profiles to view, configure, and delete existing access profiles, as well as create new ones. \nAdministrators can enable and disable an access profile, and they can also make the following configurations: \n\n- Manage Entitlements: Manage the profile's access by adding and removing entitlements. \n\n- Access Requests: Configure access profiles to be requestable and establish an approval process for any requests that the access profile be granted or revoked. \nDo not configure an access profile to be requestable without first establishing a secure access request approval process for the access profile.\n\n- Multiple Account Options: Define the logic IdentityNow uses to provision access to an identity with multiple accounts on the source. \n\nRefer to [Managing Access Profiles](https://documentation.sailpoint.com/saas/help/access/access-profiles.html) for more information about access profiles.\n", "item": [ { - "id": "e188759a-cb56-45e9-bef7-94e267e396a2", + "id": "cf21a8d5-79ed-4fc8-a92d-145a675f4878", "name": "List Access Profiles", "request": { "name": "List Access Profiles", @@ -107,7 +107,7 @@ }, "response": [ { - "id": "fb2c631b-1538-4b67-a508-8da6ffdb746a", + "id": "21ca3f11-286f-48f3-a5db-be3a515b7fc2", "name": "List of Access Profiles", "originalRequest": { "url": { @@ -218,12 +218,12 @@ "value": "application/json" } ], - "body": "[\n {\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n },\n {\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n }\n]", + "body": "[\n {\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"HAS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n },\n {\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"APP_OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"SOURCE_OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "21c8529a-5273-4f32-89df-4f5db79dc2eb", + "id": "14e448fa-2fce-4a45-93f7-3099af21d8b3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -334,12 +334,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "891d398e-4cf4-4ffe-aa42-425ca2077788", + "id": "c78822a2-0256-48ae-ac75-3e89f7d5dd12", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -455,7 +455,7 @@ "_postman_previewlanguage": "json" }, { - "id": "f54e772d-26d4-470a-bd30-e88343afac89", + "id": "76f05056-c6e0-450c-8fdc-a5a86528ec95", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -566,12 +566,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ce0d79f7-23ee-401b-ad45-6a33c2925402", + "id": "56f124ba-df4c-45a0-8c2f-366e29790330", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -687,7 +687,7 @@ "_postman_previewlanguage": "json" }, { - "id": "5fc864dd-476d-4032-838c-506adcf07892", + "id": "5722b3cb-4050-4a9b-8a37-868ce9d9c5a1", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -798,7 +798,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -809,7 +809,7 @@ } }, { - "id": "4d5d9b62-8303-43f3-9c2c-f3bea5ffe5e0", + "id": "dc03c448-d7af-43de-abd4-1ce283d87997", "name": "Create an Access Profile", "request": { "name": "Create an Access Profile", @@ -840,7 +840,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -851,7 +851,7 @@ }, "response": [ { - "id": "30200f69-b017-44cf-8c7d-53e1135b9360", + "id": "42ef00de-985b-4d5f-a3ba-76088bdf5ef3", "name": "Access Profile created", "originalRequest": { "url": { @@ -885,7 +885,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -902,12 +902,12 @@ "value": "application/json" } ], - "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d65853c9-47a4-4035-917b-2a9949cb8fc0", + "id": "66a04d05-c35e-46d0-94fc-032b2cd33fa4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { @@ -941,7 +941,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -958,12 +958,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4d4a9f09-22ad-4ad2-b5bd-7a0b55bb45c3", + "id": "4397259e-7c88-494c-a875-93903d7bfbd3", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { @@ -997,7 +997,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -1019,7 +1019,7 @@ "_postman_previewlanguage": "json" }, { - "id": "d645c66d-9a70-4080-b75f-6704ccc40116", + "id": "d8e7cba5-0d0d-43b2-908a-d3a50c8fae26", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { @@ -1053,7 +1053,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -1070,12 +1070,12 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "161e962c-3e05-497c-abbf-b699e2cf587e", + "id": "b2578cae-9f5c-4c29-a3e3-39df22515ba9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { @@ -1109,7 +1109,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -1131,7 +1131,7 @@ "_postman_previewlanguage": "json" }, { - "id": "b021fce7-04a6-49b1-98e5-f3acd312396d", + "id": "0659e94e-a263-4e7b-9dca-ed8dd350190a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { @@ -1165,7 +1165,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "raw": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -1182,7 +1182,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -1193,18 +1193,50 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "739ea470-d69b-42a3-a5d2-14ccd602f527", + "name": "Get an Access Profile", + "request": { + "name": "Get an Access Profile", + "description": { + "content": "This API returns an Access Profile by its ID.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Access Profile", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "81a552da-1e46-4404-8e83-6ba144f219b6", - "name": "Get an Access Profile", - "request": { - "name": "Get an Access Profile", - "description": { - "content": "This API returns an Access Profile by its ID.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "d8522901-6998-4c47-aa78-121695e8f11d", + "name": "An AccessProfile", + "originalRequest": { "url": { "path": [ "access-profiles", @@ -1214,308 +1246,41 @@ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the Access Profile", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "4ffc11bf-fc54-4214-a5e0-d9cf52550681", - "name": "An AccessProfile", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1ea22523-4a5c-409a-b0a5-5ed0e06ece6b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6c02e1fd-9e07-4903-ada3-14cee69af0dd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9bdc95f0-bb39-4b5b-9216-2de1ad83d2be", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3976e0d6-ee20-4c50-bd63-b5259f94ec1a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de555b77-89ff-49fc-9a56-f33ff4ada3a5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "eb7587bc-9574-44bb-9941-20638f2a77b4", - "name": "Patch a specified Access Profile", - "request": { - "name": "Patch a specified Access Profile", - "description": { - "content": "This API updates an existing Access Profile. The following fields are patchable:\n\n**name**\n\n**description**\n\n**enabled**\n\n**owner**\n\n**requestable**\n\n**accessRequestConfig**\n\n**revokeRequestConfig**\n\n**segments**\n\n**entitlements**\n\n**provisioningCriteria**\n\n**source** (must be updated with entitlements belonging to new source in the same API call)\n\nIf you need to change the `source` of the access profile, you can do so only if you update the `entitlements` in the same API call. The new entitlements can only come from the target source that you want to change to. Look for the example \"Replace Source\" in the examples dropdown.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to patch Access Profiles which are associated with Sources they are able to administer.\n> The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles, however, any new access profiles as well as any updates to existing descriptions will be limited to 2000 characters.\n\n> You can only add or replace **entitlements** that exist on the source that the access profile is attached to. You can use the **list entitlements** endpoint with the **filters** query parameter to get a list of available entitlements on the access profile's source.\n\n> Patching the value of the **requestable** field is only supported for customers enabled with the new Request Center. Otherwise, attempting to modify this field results in a 400 error.", - "type": "text/plain" - }, + "id": "57b504c0-8b5c-4bb6-b671-1ce0b9a5b4e5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ "access-profiles", @@ -1525,399 +1290,41 @@ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the Access Profile to patch", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "b70a2a48-b4bd-416f-b58a-f973e2ba0088", - "name": "Responds with the Access Profile as updated.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "45d91653-fb7c-452e-a4df-53f7ff2064e9", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "602ff34c-9a2e-4e13-8595-ce4b6a5a56da", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "645508e7-ef51-4dc3-88c6-a8f747f5bbe1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8a4d5188-2c83-4c6e-b0bf-e6f47d52401c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8dfd8ad5-ca03-401b-b710-b83cefaf2490", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "1cbaa77b-e605-43e0-bac8-d2cc1b3fbbaf", - "name": "Delete the specified Access Profile", - "request": { - "name": "Delete the specified Access Profile", - "description": { - "content": "This API deletes an existing Access Profile.\n\nThe Access Profile must not be in use, for example, Access Profile can not be deleted if they belong to an Application, Life Cycle State or a Role. If it is, a 400 error is returned.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a SOURCE_SUBADMIN token must be able to administer the Source associated with the Access Profile.", - "type": "text/plain" - }, + "id": "8da85b02-055f-4796-b2f7-9316955ae709", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ "access-profiles", @@ -1927,954 +1334,89 @@ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the Access Profile to delete", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "0d5cf5c0-7947-4ab2-8908-c08a4cb3a639", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "4165fac0-abf9-44aa-b99f-22eb397e9025", - "name": "Returned when an access profile cannot be deleted as it's being used.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "07f90c35-dc64-4cf9-92c0-07745068380d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c7224a8c-c04f-4700-ab23-e699d58b75ef", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b0e540d-0393-476e-ae79-08e2dfb3a4eb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec192339-e02e-46e5-9336-100621314aec", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "entitlements", - "description": "", - "item": [ - { - "id": "80cb295b-2a06-49fd-8f71-119024551d48", - "name": "List Access Profile's Entitlements", - "request": { - "name": "List Access Profile's Entitlements", - "description": { - "content": "This API lists the Entitlements associated with a given Access Profile\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a token with SOURCE_SUBADMIN authority must have access to the Source associated with the given Access Profile", - "type": "text/plain" - }, - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the containing Access Profile", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "67692bdb-c4c0-45ba-b680-32d1de435721", - "name": "List of Entitlements", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"attributes\": {\n \"laborum_95\": -11971466\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"attributes\": {\n \"reprehenderit_9\": -23832110,\n \"ida0\": \"cupidatat ullamco quis Ut\"\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9054a438-5a29-4e7c-9de1-9ca52575f120", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f5d2316c-bd29-4531-8454-8192726fb0dc", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de1260c9-b6f2-4d2f-aa7e-947cb29990cf", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "68a47ad7-8c7f-4d56-9393-7da2907f4f03", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "66d95cba-2f3c-4003-ac23-10ad11d3d93a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "id": "8fefa4fa-624e-4085-9f56-b28b350c43d5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "bulk-delete", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "fcbb134b-5cdb-4810-bd9e-23b1c4714542", - "name": "Delete Access Profile(s)", - "request": { - "name": "Delete Access Profile(s)", - "description": { - "content": "This API initiates a bulk deletion of one or more Access Profiles.\n\nBy default, if any of the indicated Access Profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated Access Profiles will be deleted.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to delete Access Profiles which are associated with Sources they are able to administer.", - "type": "text/plain" - }, + "id": "cce2c812-3bac-46a6-8cc4-b2e309cf5c8c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ "access-profiles", - "bulk-delete" + ":id" ], "host": [ "{{baseUrl}}" @@ -2884,473 +1426,128 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "41bdfa6f-af20-4a29-8773-d9e2d41802eb", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-profiles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "15a7508a-4f40-4add-b8cc-6d956ad5fc41", - "name": "Returned only if **bestEffortOnly** is **false**, and one or more Access Profiles are in use.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"taskId\": \"\",\n \"pending\": [\n \"\",\n \"\"\n ],\n \"inUse\": [\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "07f045df-0f17-414d-87eb-b9628b98cf0b", - "name": "Returned if at least one deletion will be performed.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"taskId\": \"\",\n \"pending\": [\n \"\",\n \"\"\n ],\n \"inUse\": [\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75e41789-9b23-4ade-930a-718ccb24ed52", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eeea1833-8017-4132-a851-b824c47a0bab", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "36935c91-233f-46cb-a72b-89756699729b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b7627a94-a90b-4381-a3ca-01636758286c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3c635944-d1f5-4121-bf43-ea63df666023", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "access-requests", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "9155dbc6-2781-472e-8039-8aa345a27de9", - "name": "Submit an Access Request", + "id": "9f6cfa48-eb0c-4c13-a9b0-72e347fde19f", + "name": "Patch a specified Access Profile", "request": { - "name": "Submit an Access Request", + "name": "Patch a specified Access Profile", "description": { - "content": "This submits the access request into IdentityNow, where it will follow any IdentityNow approval processes.\n\nAccess requests are processed asynchronously by IdentityNow. A success response from this endpoint means the request\nhas been submitted to IDN and is queued for processing. Because this endpoint is asynchronous, it will not return an error\nif you submit duplicate access requests in quick succession, or you submit an access request for access that is already in progress, approved, or rejected.\nIt is best practice to check for any existing access requests that reference the same access items before submitting a new access request. This can\nbe accomplished by using the [access request status](https://developer.sailpoint.com/idn/api/v3/list-access-request-status) or the [pending access request approvals](https://developer.sailpoint.com/idn/api/v3/list-pending-approvals) endpoints. You can also\nuse the [search API](https://developer.sailpoint.com/idn/api/v3/search) to check the existing access items that an identity has before submitting\nan access request to ensure you are not requesting access that is already granted.\n\nThere are two types of access request:\n\n__GRANT_ACCESS__\n* Can be requested for multiple identities in a single request.\n* Supports self request and request on behalf of other users. Refer to the [Get Access Request Configuration](https://developer.sailpoint.com/idn/api/v3/get-access-request-config) endpoint for request configuration options. \n* Allows any authenticated token (except API) to call this endpoint to request to grant access to themselves. Depending on the configuration, a user can request access for others.\n* Roles, access profiles and entitlements can be requested.\n* While requesting entitlements, maximum of 25 entitlements and 10 recipients are allowed in a request.\n \n__REVOKE_ACCESS__\n* Can only be requested for a single identity at a time.\n* Does not support self request. Only manager can request to revoke access for their directly managed employees.\n* If a `removeDate` is specified, then the access will be removed on that date and time only for roles and access profiles. Entitlements are currently unsupported for `removeDate`.\n* Roles, access profiles, and entitlements can be requested for revocation.\n* Revoke requests for entitlements are limited to 1 entitlement per access request currently.\n* [Roles, Access Profiles] You can specify a `removeDate` if the access doesn't already have a sunset date. The `removeDate` must be a future date, in the UTC timezone. \n* Allows a manager to request to revoke access for direct employees. A token with ORG_ADMIN authority can also request to revoke access from anyone.\n\n>**Note:** There is no indication to the approver in the IdentityNow UI that the approval request is for a revoke action. Take this into consideration when calling this API.\n\nA token with API authority cannot be used to call this endpoint. \n", + "content": "This API updates an existing Access Profile. The following fields are patchable:\n\n**name**\n\n**description**\n\n**enabled**\n\n**owner**\n\n**requestable**\n\n**accessRequestConfig**\n\n**revokeRequestConfig**\n\n**segments**\n\n**entitlements**\n\n**provisioningCriteria**\n\n**source** (must be updated with entitlements belonging to new source in the same API call)\n\nIf you need to change the `source` of the access profile, you can do so only if you update the `entitlements` in the same API call. The new entitlements can only come from the target source that you want to change to. Look for the example \"Replace Source\" in the examples dropdown.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to patch Access Profiles which are associated with Sources they are able to administer.\n> The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles, however, any new access profiles as well as any updates to existing descriptions will be limited to 2000 characters.\n\n> You can only add or replace **entitlements** that exist on the source that the access profile is attached to. You can use the **list entitlements** endpoint with the **filters** query parameter to get a list of available entitlements on the access profile's source.\n\n> Patching the value of the **requestable** field is only supported for customers enabled with the new Request Center. Otherwise, attempting to modify this field results in a 400 error.", "type": "text/plain" }, "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Access Profile to patch", + "type": "text/plain" + } + } + ] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"fugiat2\": \"\",\n \"pariatur_\": \"\",\n \"nullae0\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"tempor119\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"et_c0a\": \"\",\n \"in6\": \"\",\n \"anim3\": \"\",\n \"reprehenderitcfb\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3361,12 +1558,13 @@ }, "response": [ { - "id": "985f19bb-62b9-480d-ba54-a93c874c8caa", - "name": "Accepted - Returned if the request was successfully accepted into the system.", + "id": "3241ebcb-754c-4739-8ce5-dd937f49eb38", + "name": "Responds with the Access Profile as updated.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3377,7 +1575,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3392,10 +1590,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"fugiat2\": \"\",\n \"pariatur_\": \"\",\n \"nullae0\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"tempor119\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"et_c0a\": \"\",\n \"in6\": \"\",\n \"anim3\": \"\",\n \"reprehenderitcfb\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3404,25 +1602,26 @@ } } }, - "status": "Accepted", - "code": 202, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{}", + "body": "{\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"entitlements\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"requestable\": \"\",\n \"accessRequestConfig\": {\n \"commentsRequired\": \"\",\n \"denialCommentsRequired\": \"\",\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n }\n ]\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"provisioningCriteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ]\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7197feff-85e1-460b-b9dd-faf8df1969e1", + "id": "62c51c6d-5c76-496d-bb5e-13156a46f019", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3433,7 +1632,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3448,10 +1647,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"fugiat2\": \"\",\n \"pariatur_\": \"\",\n \"nullae0\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"tempor119\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"et_c0a\": \"\",\n \"in6\": \"\",\n \"anim3\": \"\",\n \"reprehenderitcfb\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3468,17 +1667,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b440b37b-0902-4d6c-8954-d1ec52086968", + "id": "b114181e-db2d-4826-b945-e0d78d879e49", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3489,7 +1689,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3504,10 +1704,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"fugiat2\": \"\",\n \"pariatur_\": \"\",\n \"nullae0\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"tempor119\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"et_c0a\": \"\",\n \"in6\": \"\",\n \"anim3\": \"\",\n \"reprehenderitcfb\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3529,12 +1729,13 @@ "_postman_previewlanguage": "json" }, { - "id": "09a1566f-733b-4418-acbb-a7838c849263", + "id": "ab770ab0-2e70-4f29-92c9-1bdaf5c6de3d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3545,7 +1746,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3560,10 +1761,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"fugiat2\": \"\",\n \"pariatur_\": \"\",\n \"nullae0\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"tempor119\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"et_c0a\": \"\",\n \"in6\": \"\",\n \"anim3\": \"\",\n \"reprehenderitcfb\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3580,17 +1781,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "22bfe1d1-3b6a-4fa2-a691-d1ba6b7bae1d", + "id": "a85d0e04-932f-4391-87a1-7d9c1551237a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3601,7 +1803,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3616,10 +1818,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"fugiat2\": \"\",\n \"pariatur_\": \"\",\n \"nullae0\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"tempor119\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"et_c0a\": \"\",\n \"in6\": \"\",\n \"anim3\": \"\",\n \"reprehenderitcfb\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3641,12 +1843,13 @@ "_postman_previewlanguage": "json" }, { - "id": "0b9e4d8e-2a6a-4f59-a42d-db3a82631eaf", + "id": "65323fb1-4ad1-49dd-8dd1-8798e11594ec", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "access-requests" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -3657,7 +1860,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -3672,10 +1875,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ROLE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"fugiat2\": \"\",\n \"pariatur_\": \"\",\n \"nullae0\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"tempor119\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"et_c0a\": \"\",\n \"in6\": \"\",\n \"anim3\": \"\",\n \"reprehenderitcfb\": \"\"\n }\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -3692,7 +1895,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -3703,483 +1906,35 @@ } }, { - "name": "cancel", - "description": "", - "item": [ - { - "id": "48be18ff-1a7d-41cf-87f2-57b4f91ff0f6", - "name": "Cancel Access Request", - "request": { - "name": "Cancel Access Request", - "description": { - "content": "This API endpoint cancels a pending access request. An access request can be cancelled only if it has not passed the approval step.\nAny token with ORG_ADMIN authority or token of the user who originally requested the access request is required to cancel it.", - "type": "text/plain" - }, - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a9c9d4d1-423e-4fec-83d2-e41431603e1a", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "129940d3-9fda-4a97-b251-761557faa0bd", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ea2895b1-72f9-4935-af70-c80c5cc17b6f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ed2cc57-c2e2-4968-93b9-62e7254c15eb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6c090d5d-af14-4050-8ee7-fca401aa8e4a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0853e83c-87e9-477d-aa7a-03877afa0004", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32ae62d8-4926-4c6f-b0ac-dc4428230765", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-requests", - "cancel" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "access-request-config", - "description": "", - "item": [ - { - "id": "4a077b6a-564a-4685-b8a1-84d56923d608", - "name": "Get Access Request Configuration", + "id": "649aecc0-d631-4ba7-9197-6e4e75c4fec0", + "name": "Delete the specified Access Profile", "request": { - "name": "Get Access Request Configuration", + "name": "Delete the specified Access Profile", "description": { - "content": "This endpoint returns the current access-request configuration.", + "content": "This API deletes an existing Access Profile.\n\nThe Access Profile must not be in use, for example, Access Profile can not be deleted if they belong to an Application, Life Cycle State or a Role. If it is, a 400 error is returned.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a SOURCE_SUBADMIN token must be able to administer the Source associated with the Access Profile.", "type": "text/plain" }, "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Access Profile to delete", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -4187,17 +1942,18 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "99a674ea-2578-49f7-bdfb-5a8462837eeb", - "name": "Access Request Configuration Details.", + "id": "f352d7e1-5d0a-485c-839d-db04e25ab517", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4206,10 +1962,6 @@ "variable": [] }, "header": [ - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -4219,28 +1971,23 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "220a6041-d7da-4551-b3d3-dd37c4eaab91", - "name": "Client Error - Returned if the request body is invalid.", + "id": "eeec35b3-0396-4a1e-9825-05f25e0e63fa", + "name": "Returned when an access profile cannot be deleted as it's being used.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4262,7 +2009,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -4273,17 +2020,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6ac315d1-379b-4e25-8da3-529f133bbfcf", + "id": "3f6e37bf-cf58-4344-a3d0-37c1fd873b41", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4305,7 +2053,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -4321,12 +2069,13 @@ "_postman_previewlanguage": "json" }, { - "id": "6b0475ae-740d-44c5-b15a-98032fbc9aa3", + "id": "6b1df7d0-cf2d-4360-bc3f-fa7d58bdf9f8", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4348,7 +2097,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -4359,17 +2108,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b9bcf2ab-2c96-434d-ac24-1c490279beac", + "id": "a0f3b0ad-ee98-402a-a603-d46e86442736", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4391,7 +2141,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Too Many Requests", @@ -4407,12 +2157,13 @@ "_postman_previewlanguage": "json" }, { - "id": "6993cf22-bef1-453a-b2b7-40d06aed94be", + "id": "e3f8f866-0c0a-4b79-a53d-6c6b658541c8", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + ":id" ], "host": [ "{{baseUrl}}" @@ -4434,7 +2185,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -4445,7 +2196,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -4456,17 +2207,18 @@ } }, { - "id": "90bbf10c-2bbe-404a-abd1-c0593ef91765", - "name": "Update Access Request Configuration", + "id": "6976f5ab-9818-4a41-b7c3-114117d716c1", + "name": "Delete Access Profile(s)", "request": { - "name": "Update Access Request Configuration", + "name": "Delete Access Profile(s)", "description": { - "content": "This endpoint replaces the current access-request configuration.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This API initiates a bulk deletion of one or more Access Profiles.\n\nBy default, if any of the indicated Access Profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated Access Profiles will be deleted.\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to delete Access Profiles which are associated with Sources they are able to administer.", "type": "text/plain" }, "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -4484,10 +2236,10 @@ "value": "application/json" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -4498,12 +2250,13 @@ }, "response": [ { - "id": "78ea6494-f1ba-43e9-be1a-d72a9ae395f4", - "name": "Access Request Configuration Details.", + "id": "56e2cc2f-ace3-4391-b913-d227c2ff2c94", + "name": "Returned only if **bestEffortOnly** is **false**, and one or more Access Profiles are in use.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -4529,10 +2282,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -4549,17 +2302,132 @@ "value": "application/json" } ], - "body": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "body": "{\n \"taskId\": \"\",\n \"pending\": [\n \"\",\n \"\"\n ],\n \"inUse\": [\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "44bd936e-e0a6-4463-ab64-99002e53c1b9", + "id": "edaf7210-6ca6-49f1-b52c-ea142ddd07d9", + "name": "Returned if at least one deletion will be performed.", + "originalRequest": { + "url": { + "path": [ + "access-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"taskId\": \"\",\n \"pending\": [\n \"\",\n \"\"\n ],\n \"inUse\": [\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n {\n \"accessProfileId\": \"\",\n \"usedBy\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fa5bd11c-c822-4eed-b3b3-02c6b065062a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4e775bdb-4b4d-4975-ac14-de0db217502a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -4585,66 +2453,10 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a82c9dc0-6afc-40c3-9e3b-9ba813823b39", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -4666,12 +2478,13 @@ "_postman_previewlanguage": "json" }, { - "id": "2c2fea18-aced-495c-98dc-33c2891fb66c", + "id": "d2e73b73-2af6-4974-a0f1-4daf000815b7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -4697,10 +2510,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -4717,17 +2530,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5c63473b-980d-49ca-b7ca-6b3ec4180d05", + "id": "066fb0cb-7162-46d1-bcfd-3f7e89271ced", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -4753,10 +2567,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -4778,12 +2592,13 @@ "_postman_previewlanguage": "json" }, { - "id": "b2d28d5c-f4bb-4435-82e5-bde626385516", + "id": "01d3b18b-5760-47ca-b1de-e29e2f9e9b38", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "access-request-config" + "access-profiles", + "bulk-delete" ], "host": [ "{{baseUrl}}" @@ -4809,10 +2624,10 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "raw": "{\n \"accessProfileIds\": [\n \"\",\n \"\"\n ],\n \"bestEffortOnly\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -4829,7 +2644,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -4838,25 +2653,21 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "access-request-status", - "description": "", - "item": [ + }, { - "id": "49e4e0e2-28de-4458-837a-428d90993ec1", - "name": "Access Request Status", + "id": "243d2473-3a2c-4a6b-a076-082631a012ac", + "name": "List Access Profile's Entitlements", "request": { - "name": "Access Request Status", + "name": "List Access Profile's Entitlements", "description": { - "content": "The Access Request Status API returns a list of access request statuses based on the specified query parameters.\nAny token with any authority can request their own status. A token with ORG_ADMIN authority is required to call this API to get a list of statuses for other users.", + "content": "This API lists the Entitlements associated with a given Access Profile\n\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a token with SOURCE_SUBADMIN authority must have access to the Source associated with the given Access Profile", "type": "text/plain" }, "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -4865,43 +2676,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -4910,25 +2703,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -4937,14 +2712,25 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", "value": "" } ], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the containing Access Profile", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -4957,12 +2743,14 @@ }, "response": [ { - "id": "fb0230d2-a7c3-4c2f-9190-80d475705e8b", - "name": "List of requested item status.", + "id": "032de982-e62b-4702-84e8-535183f5e02b", + "name": "List of Entitlements", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -4971,43 +2759,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5016,25 +2786,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5043,7 +2795,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5077,17 +2829,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"type\": \"ROLE\",\n \"cancelledRequestDetails\": {\n \"comment\": \"\",\n \"owner\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n },\n \"errorMessages\": [\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n ],\n \"state\": \"CANCELLED\",\n \"approvalDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"scheme\": \"ACCESS_PROFILE_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"PENDING\",\n \"scheme\": \"ENTITLEMENT_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n }\n ],\n \"manualWorkItemDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ]\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"ACCOUNT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"PENDING\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n }\n ]\n }\n ],\n \"accountActivityItemId\": \"\",\n \"requestType\": \"REVOKE_ACCESS\",\n \"modified\": \"\",\n \"created\": \"\",\n \"requester\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"ea48\": \"\",\n \"Lorem0\": \"\",\n \"Excepteur_1_0\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n },\n \"provisioningDetails\": {\n \"orderedSubPhaseReferences\": \"\"\n },\n \"preApprovalTriggerDetails\": {\n \"comment\": \"\",\n \"reviewer\": \"\",\n \"decision\": \"APPROVED\"\n },\n \"accessRequestPhases\": [\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"EXECUTING\",\n \"result\": \"SUCCESSFUL\",\n \"phaseReference\": \"\"\n },\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"COMPLETED\",\n \"result\": \"SUCCESSFUL\",\n \"phaseReference\": \"\"\n }\n ],\n \"description\": \"\",\n \"removeDate\": \"\",\n \"cancelable\": \"\",\n \"accessRequestId\": \"\",\n \"clientMetadata\": {\n \"laborum_021\": \"\",\n \"sint_7c1\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"type\": \"ROLE\",\n \"cancelledRequestDetails\": {\n \"comment\": \"\",\n \"owner\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n },\n \"errorMessages\": [\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n ],\n \"state\": \"PROVISIONING_VERIFICATION_PENDING\",\n \"approvalDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"CANCELLED\",\n \"scheme\": \"ACCESS_PROFILE_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"ARCHIVED\",\n \"scheme\": \"ROLE_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n }\n ],\n \"manualWorkItemDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"EXPIRED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ]\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ]\n }\n ],\n \"accountActivityItemId\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"modified\": \"\",\n \"created\": \"\",\n \"requester\": {\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"cupidatat3b7\": \"\",\n \"fugiata79\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n },\n \"provisioningDetails\": {\n \"orderedSubPhaseReferences\": \"\"\n },\n \"preApprovalTriggerDetails\": {\n \"comment\": \"\",\n \"reviewer\": \"\",\n \"decision\": \"APPROVED\"\n },\n \"accessRequestPhases\": [\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"COMPLETED\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n },\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"COMPLETED\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n }\n ],\n \"description\": \"\",\n \"removeDate\": \"\",\n \"cancelable\": \"\",\n \"accessRequestId\": \"\",\n \"clientMetadata\": {\n \"dolore_470\": \"\"\n }\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"attributes\": {\n \"Duis__6f\": 31339594,\n \"sed20\": \"in Excepteur\"\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"source\": {\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\"\n },\n \"attributes\": {\n \"occaecatd\": \"nulla sed\",\n \"ipsum_9_\": 37701528,\n \"dolore1\": 9828587.275328577\n },\n \"segments\": [\n \"\",\n \"\"\n ],\n \"directPermissions\": [\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4ba3ade7-e2ed-4976-aacb-17e19773d701", + "id": "34906567-39f3-4fc6-95e8-b48ed9bb74ec", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5096,43 +2850,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5141,25 +2877,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5168,7 +2886,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5202,17 +2920,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f38414a5-c647-4bf6-aae7-035bbd2b5aa9", + "id": "dd7e3949-9b3f-4ab8-89f3-f843cf9e2675", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5221,43 +2941,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5266,25 +2968,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5293,7 +2977,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5332,12 +3016,14 @@ "_postman_previewlanguage": "json" }, { - "id": "862c8da9-46af-46ec-bfaf-48e55f6c6c0a", + "id": "3d863e22-1fb9-4d00-8862-f8ede3a97b50", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5346,43 +3032,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5391,25 +3059,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5418,7 +3068,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5452,17 +3102,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "918d826d-0b76-4a64-8320-e644228e1c6e", + "id": "7530c798-af84-41a5-b4bb-369c2cd3653c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5471,43 +3123,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5516,25 +3150,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5543,7 +3159,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5582,12 +3198,14 @@ "_postman_previewlanguage": "json" }, { - "id": "dea1488f-2eec-40f7-ae5a-d109cacc189d", + "id": "1fefd717-87fd-477e-bf1b-6df95d7c4411", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "access-request-status" + "access-profiles", + ":id", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -5596,43 +3214,25 @@ { "disabled": true, "description": { - "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "regarding-identity", - "value": "" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "assigned-to", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, "key": "count", @@ -5641,25 +3241,7 @@ { "disabled": true, "description": { - "content": "Max number of results to return.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", - "type": "text/plain" - }, - "key": "offset", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**attribute**: *eq, sw*\n\n**value**: *eq, sw*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**source.id**: *eq, in*", "type": "text/plain" }, "key": "filters", @@ -5668,7 +3250,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, attribute, value, created, modified**", "type": "text/plain" }, "key": "sorters", @@ -5702,7 +3284,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -5715,38 +3297,114 @@ ] }, { - "name": "access-request-approvals", - "description": "", + "name": "Access Request Approvals", + "description": "Use this API to implement and customize access request approval functionality. \nWith this functionality in place, administrators can delegate qualified users to review users' requests for access or managers' requests to revoke team members' access to applications, entitlements, or roles. \nThis enables more qualified users to review access requests and the others to spend their time on other tasks. \n\nIn IdentityNow, users can request access to applications, entitlements, and roles, and managers can request that team members' access be revoked. \nFor applications and entitlements, administrators can set access profiles to require approval from the access profile owner, the application owner, the source owner, the requesting user's manager, or a governance group for access to be granted or revoked. \nFor roles, administrators can also set roles to allow access requests and require approval from the role owner, the requesting user's manager, or a governance group for access to be granted or revoked. \nIf the administrator designates a governance group as the required approver, any governance group member can approve the requests.\n \nWhen a user submits an access request, IdentityNow sends the first required approver in the queue an email notification, based on the access request configuration's approval and reminder escalation configuration.\n\nIn Approvals in IdentityNow, required approvers can view pending access requests under the Requested tab and approve or deny them, or the approvers can reassign the requests to different reviewers for approval. \nIf the required approver approves the request and is the only reviewer required, IdentityNow grants or revokes access, based on the request. \nIf multiple reviewers are required, IdentityNow sends the request to the next reviewer in the queue, based on the access request configuration's approval reminder and escalation configuration. \nThe required approver can then view any completed access requests under the Reviewed tab. \n\nRefer to [Access Requests](https://documentation.sailpoint.com/saas/help/requests/index.html) for more information about access request approvals.\n", "item": [ { - "name": "pending", - "description": "", - "item": [ - { - "id": "fdf4ab73-a2ac-4187-8f2e-df9098f60d4b", - "name": "Pending Access Request Approvals List", - "request": { - "name": "Pending Access Request Approvals List", - "description": { - "content": "This endpoint returns a list of pending approvals. See \"owner-id\" query parameter below for authorization info.", - "type": "text/plain" + "id": "5c391205-d21b-4ae1-aabf-6379b70e93e0", + "name": "Pending Access Request Approvals List", + "request": { + "name": "Pending Access Request Approvals List", + "description": { + "content": "This endpoint returns a list of pending approvals. See \"owner-id\" query parameter below for authorization info.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-approvals", + "pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" }, - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "6db37cec-15fb-4619-a201-0eaf7fb97c06", + "name": "List of Pending Approvals.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + "pending" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", + "type": "text/plain" + }, + "key": "owner-id", "value": "" }, { @@ -5801,631 +3459,39 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "6ef24ae9-02f0-41f3-9702-9c4106e938ec", - "name": "List of Pending Approvals.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"REVOKE_ACCESS\",\n \"requester\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ENTITLEMENT\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"actionInProcess\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"tempor_899\": \"\",\n \"magna_0\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ENTITLEMENT\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"actionInProcess\": \"APPROVED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"cillumd7\": \"\",\n \"non_3\": \"\",\n \"voluptateb4c\": \"\",\n \"labore2\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c3e6f661-d07e-41ea-bd94-8b8239f7c95c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eea360d1-82d6-4d3c-9d0a-25a48f98d02f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c8169524-e9cf-4bda-9150-b231ab7e6042", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a4423fed-9050-4326-ba5e-4456d29c147c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "864df8ba-0e58-457b-b5e0-b6b829bc5e6c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "pending" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "completed", - "description": "", - "item": [ + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"REVOKE_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"actionInProcess\": \"APPROVED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"eu_2e\": \"\",\n \"ea1\": \"\",\n \"ada\": \"\",\n \"tempor__1\": \"\",\n \"ex_cc\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ENTITLEMENT\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"actionInProcess\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"tempor_60c\": \"\",\n \"qui2e\": \"\",\n \"animd_6\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "1ba99bca-0575-4cb5-9cc3-7ce99531d1ba", - "name": "Completed Access Request Approvals List", - "request": { - "name": "Completed Access Request Approvals List", - "description": { - "content": "This endpoint returns list of completed approvals. See *owner-id* query parameter below for authorization info.", - "type": "text/plain" - }, + "id": "cddab361-053d-41c0-af3e-527077f3c5ed", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ "access-request-approvals", - "completed" + "pending" ], "host": [ "{{baseUrl}}" @@ -6434,7 +3500,7 @@ { "disabled": true, "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, "key": "owner-id", @@ -6470,7 +3536,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", "type": "text/plain" }, "key": "filters", @@ -6492,2056 +3558,39 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "d477f388-374d-4791-b787-02dcf8898f3f", - "name": "List of Completed Approvals.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"reviewerComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"state\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"incididunt157\": \"\",\n \"magna_09\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"requester\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ENTITLEMENT\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"reviewerComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"state\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"Ut_3\": \"\",\n \"adipisicing_4a\": \"\",\n \"pariatur_5\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "28dfb4b6-ed2d-49da-95d7-f179295e7104", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d4672c82-281d-427c-a0e8-3acf44fd8ff8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5190cb2c-65e2-4796-a41d-87443a783e5b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3e503028-aa4f-4213-8be1-4931755e2c81", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6bda44a0-fe8d-4fa5-8f5e-ae474b55f23b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "{approvalId}", - "description": "", - "item": [ - { - "name": "approve", - "description": "", - "item": [ - { - "id": "608c01bf-e05d-452b-8147-c11fb20c336a", - "name": "Approves an access request approval.", - "request": { - "name": "Approves an access request approval.", - "description": { - "content": "This endpoint approves an access request approval. Only the owner of the approval and ORG_ADMIN users are allowed to perform this action.", - "type": "text/plain" - }, - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "approvalId", - "disabled": true, - "description": { - "content": "(Required) The id of the approval.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "cc3c55d1-a5e9-44f9-a704-74954699ca29", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0ac1d9b2-69c9-4957-a1b5-3332dbc4722f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "58facbf1-6c04-4156-be87-6540a3420a1b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f86cfff-cdcf-47dd-90be-43260cabc09b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "802f6ea0-18d3-49d8-bee8-f767d4e9c221", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3bbe2c5b-8b43-47f6-8303-cc5be8c68d9c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cdca5782-1ab6-49e9-9f86-a9372dd7878d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "reject", - "description": "", - "item": [ - { - "id": "14cf41ad-9457-4b16-a61e-bbeafd738fb0", - "name": "Rejects an access request approval.", - "request": { - "name": "Rejects an access request approval.", - "description": { - "content": "This endpoint rejects an access request approval. Only the owner of the approval and admin users are allowed to perform this action.", - "type": "text/plain" - }, - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "approvalId", - "disabled": true, - "description": { - "content": "(Required) The id of the approval.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c3f10ddb-efff-4a6c-83d1-9c47fce85375", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "81cc694c-35b9-4430-afbb-ea1a7b3aec7a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "271dc6bd-6e84-4683-bd95-163b04b3b63e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d4a8aae1-df96-4ae9-9a5c-2f2446740672", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9c3267c0-74e3-4749-9409-63b6a2fba104", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c2b39923-6f39-45fd-8c46-4181c44aeeab", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff60b35b-eb49-4869-a9c6-ab79c1e96ef3", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "forward", - "description": "", - "item": [ - { - "id": "e282bbb9-8b35-47e1-bb31-9a63b67e7b03", - "name": "Forwards an access request approval.", - "request": { - "name": "Forwards an access request approval.", - "description": { - "content": "This endpoint forwards an access request approval to a new owner. Only the owner of the approval and ORG_ADMIN users are allowed to perform this action.", - "type": "text/plain" - }, - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "approvalId", - "disabled": true, - "description": { - "content": "(Required) The id of the approval.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "9301d93c-b7d3-48a5-97a4-ad4e4582bbe7", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d6b39e3c-aa93-4a61-ba8e-864c602089f1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bb426fba-233f-4217-b333-9da5916e1430", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6b7784e2-a86b-4ae1-9a04-7b80d3f829a8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fd357ed6-7a11-4e70-b1ea-3e40ba8f120f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "80d15f65-bccf-4233-abcc-6f997a6429cf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ae562b3-7d87-4d6f-ba21-ec0fbbe7c08d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - ":approvalId", - "forward" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "approval-summary", - "description": "", - "item": [ - { - "id": "95da90b5-669e-49a0-b0fb-a4bf84d2734e", - "name": "Get the number of access-requests-approvals", - "request": { - "name": "Get the number of access-requests-approvals", - "description": { - "content": "This endpoint returns the number of pending, approved and rejected access requests approvals. See \"owner-id\" query parameter below for authorization info.", - "type": "text/plain" - }, + "id": "48d77afd-8612-4b8f-bb73-4ec717058f6a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ "access-request-approvals", - "approval-summary" + "pending" ], "host": [ "{{baseUrl}}" @@ -8550,7 +3599,7 @@ { "disabled": true, "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", "type": "text/plain" }, "key": "owner-id", @@ -8559,10 +3608,46 @@ { "disabled": true, "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "from-date", + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", "value": "" } ], @@ -8572,491 +3657,53 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "3f9d64ee-9934-425c-8a02-45f8ef7c2a7b", - "name": "Number of pending, approved, rejected access request approvals.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"pending\": \"\",\n \"approved\": \"\",\n \"rejected\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6d7803f4-7f20-4fb3-82bf-696ca66b06ad", - "name": "Client Error - Returned if the query parameter is invalid.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "377fa57c-a423-44ee-a820-e587d356a399", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17f91bc7-6afe-403b-b0d5-56b56de58aaa", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "19f05960-02cc-4558-8c11-0ea88fa26110", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "43e73be8-e70e-4fb5-ae5b-6ac5fe334b0d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "access-request-approvals", - "approval-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", - "type": "text/plain" - }, - "key": "from-date", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "accounts", - "description": "", - "item": [ - { - "id": "e222c4ca-303e-4ad6-bcae-5ec9e02736cd", - "name": "Accounts List", - "request": { - "name": "Accounts List", - "description": { - "content": "This returns a list of accounts. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, + "status": "Unauthorized", + "code": 401, + "header": [ { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Content-Type", + "value": "application/json" } ], - "variable": [] + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "ad296b72-7854-44f0-aa96-9b6c3e61af34", - "name": "List of account objects", + "id": "ecc0e8c2-cdbc-4b1b-93b5-7fb560608eca", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + "pending" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, { "disabled": true, "description": { @@ -9087,7 +3734,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", "type": "text/plain" }, "key": "filters", @@ -9096,7 +3743,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9122,30 +3769,40 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"attributes\": {\n \"elit_3\": true\n },\n \"authoritative\": \"\",\n \"disabled\": \"\",\n \"hasEntitlements\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"name\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"systemAccount\": \"\",\n \"uncorrelated\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"identityId\": \"\",\n \"description\": \"\",\n \"uuid\": \"\"\n },\n {\n \"attributes\": {\n \"sit28\": \"deserunt ut\",\n \"sit_6\": -24397461\n },\n \"authoritative\": \"\",\n \"disabled\": \"\",\n \"hasEntitlements\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"name\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"systemAccount\": \"\",\n \"uncorrelated\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"identityId\": \"\",\n \"description\": \"\",\n \"uuid\": \"\"\n }\n]", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c4541811-f958-43a2-9d4d-ce056856939b", - "name": "Client Error - Returned if the request body is invalid.", + "id": "d7d1b38d-d49e-4663-a44f-1b9d76300a82", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + "pending" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, { "disabled": true, "description": { @@ -9176,7 +3833,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", "type": "text/plain" }, "key": "filters", @@ -9185,7 +3842,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9211,30 +3868,40 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "814bc890-4fe3-448d-8eb8-47dbe515b1d1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "2b18d706-9101-4a68-a04c-6466f9117b7f", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + "pending" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only pending approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, { "disabled": true, "description": { @@ -9265,7 +3932,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**requestedFor.id**: *eq, in*\n\n**modified**: *gt, lt, ge, le, eq, in*", "type": "text/plain" }, "key": "filters", @@ -9274,7 +3941,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9300,30 +3967,131 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5f7180e3-1aff-4996-be95-cc5e9529ce22", + "name": "Completed Access Request Approvals List", + "request": { + "name": "Completed Access Request Approvals List", + "description": { + "content": "This endpoint returns list of completed approvals. See *owner-id* query parameter below for authorization info.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-approvals", + "completed" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "61be5eb6-907e-4160-ad26-2831299fff2c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "04412581-83de-4734-86ef-c3de6e754d88", + "name": "List of Completed Approvals.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, { "disabled": true, "description": { @@ -9354,7 +4122,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", "type": "text/plain" }, "key": "filters", @@ -9363,7 +4131,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9389,30 +4157,40 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"REVOKE_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ENTITLEMENT\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"reviewerComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"state\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"ea_8\": \"\",\n \"dolor_958\": \"\",\n \"Lorem__c9\": \"\",\n \"dolord3b\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"requestCreated\": \"\",\n \"requestType\": \"REVOKE_ACCESS\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewedBy\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedObject\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ACCESS_PROFILE\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"reviewerComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"previousReviewersComments\": [\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n }\n ],\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ],\n \"commentRequiredWhenRejected\": \"\",\n \"state\": \"REJECTED\",\n \"removeDate\": \"\",\n \"removeDateUpdateRequested\": \"\",\n \"currentRemoveDate\": \"\",\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"doloree\": \"\",\n \"sed0\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2f6a421c-9203-429f-925a-fda5084aad59", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "70b56ff6-e4df-405c-9236-1835f3c5252d", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, { "disabled": true, "description": { @@ -9443,7 +4221,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", "type": "text/plain" }, "key": "filters", @@ -9452,7 +4230,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9478,30 +4256,40 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3d46bf10-a8c3-48b4-b7e8-859ae243aa76", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "8252ac81-5697-46ce-977b-c3409178c977", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, { "disabled": true, "description": { @@ -9532,7 +4320,7 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", "type": "text/plain" }, "key": "filters", @@ -9541,7 +4329,7 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", "type": "text/plain" }, "key": "sorters", @@ -9567,42 +4355,352 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "24a999c0-c7d0-4fb7-a425-3b3dca84b9c1", - "name": "Create Account", - "request": { - "name": "Create Account", + }, + { + "id": "92bcef61-6301-4322-bbe0-8afd197cf3a3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + "completed" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d587ab76-91da-4e8f-9410-19501ba5ecfd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + "completed" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "18671e3b-e603-4323-9955-417418a3de65", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + "completed" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only completed approvals for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN users can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non-ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**requestedFor.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5cf057ff-73ba-4abb-89e1-3bb07b57d7e5", + "name": "Approves an access request approval.", + "request": { + "name": "Approves an access request approval.", "description": { - "content": "This API submits an account creation task and returns the task ID. \nThe `sourceId` where this account will be created must be included in the `attributes` object.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "This endpoint approves an access request approval. Only the owner of the approval and ORG_ADMIN users are allowed to perform this action.", "type": "text/plain" }, "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "approvalId", + "disabled": true, + "description": { + "content": "(Required) The id of the approval.", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -9617,7 +4715,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9628,12 +4726,14 @@ }, "response": [ { - "id": "b293dff3-aca1-4aa2-9762-fb1cf3a37a01", - "name": "Async task details", + "id": "f9158d36-3842-417d-a533-0a9183e5631b", + "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" @@ -9662,7 +4762,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9679,17 +4779,19 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"\"\n}", + "body": "{}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5545cd1e-988f-4411-8069-2b0cf432397c", + "id": "4b9678e9-75d3-4415-99b2-384c52259a0f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" @@ -9718,7 +4820,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9735,17 +4837,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "273896c8-f397-4842-9104-437aa0b0e6db", + "id": "66d06b09-29e3-4051-b14c-c59694cee244", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" @@ -9774,7 +4878,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9796,12 +4900,14 @@ "_postman_previewlanguage": "json" }, { - "id": "57790054-468d-460d-9359-4e44d1b647e6", + "id": "374ef3c9-9bb2-43b2-a766-9c524e838d64", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" @@ -9830,7 +4936,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9847,17 +4953,77 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8dd7c1aa-28ab-44ae-a8f8-add36d078994", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "979fc281-aaf0-4151-b188-643e8c135a2e", + "id": "87637d5e-da2f-44b0-8066-637b15ab6c74", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" @@ -9886,7 +5052,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9908,12 +5074,14 @@ "_postman_previewlanguage": "json" }, { - "id": "44889832-21bd-4f3e-a252-59e464f573b4", + "id": "8028d944-d347-4b53-ba71-14ac945908bd", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "accounts" + "access-request-approvals", + ":approvalId", + "approve" ], "host": [ "{{baseUrl}}" @@ -9942,7 +5110,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -9959,7 +5127,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -9970,4216 +5138,80184 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "0a500cba-a640-4cd8-b7c4-000ca14edc8a", + "name": "Rejects an access request approval.", + "request": { + "name": "Rejects an access request approval.", + "description": { + "content": "This endpoint rejects an access request approval. Only the owner of the approval and admin users are allowed to perform this action.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "approvalId", + "disabled": true, + "description": { + "content": "(Required) The id of the approval.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ { - "id": "e9e0f5fc-8f0e-4f44-b883-e21d0fbd517a", - "name": "Account Details", - "request": { - "name": "Account Details", - "description": { - "content": "This API returns the details for a single account based on the ID. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "9ad3d132-6627-4340-9762-b879ef2966a0", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { "url": { "path": [ - "accounts", - ":id" + "access-request-approvals", + ":approvalId", + "reject" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The account ID", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "response": [ - { - "id": "2bc65eeb-261e-4022-9c2e-a2106b1e33e2", - "name": "An account object", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"sint7e\": 23040640.387352556\n },\n \"authoritative\": \"\",\n \"disabled\": \"\",\n \"hasEntitlements\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"name\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"systemAccount\": \"\",\n \"uncorrelated\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"identityId\": \"\",\n \"description\": \"\",\n \"uuid\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c30a69ba-6cc7-4a46-ac75-145433946119", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "249831e8-9714-4c5c-b0d7-e9eec8242afe", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ad13f67-e95c-4991-b29b-8209166c3948", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cc7d61ed-7a44-4718-9c39-294d7922c3b4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "320a70c8-8dca-45d1-8a4e-db55a57b4726", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d36c5b29-eca2-47bb-a679-f961d06fa975", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "12585f5c-ab69-415c-afe6-054e4ab642ec", - "name": "Update Account", - "request": { - "name": "Update Account", - "description": { - "content": "Use this API to modify the following fields:\n* `identityId`\n\n* `manuallyCorrelated`\n\n>**NOTE: All other fields cannot be modified.**\n\nThe request must provide a JSONPatch payload.\n\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "a54badd9-81f9-4bb4-a909-8775f0a310a9", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "accounts", - ":id" + "access-request-approvals", + ":approvalId", + "reject" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The account ID", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "bdf147c0-40a0-42af-b884-17978a94e506", - "name": "Accepted. Update request accepted and is in progress.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2720d4c1-e6b6-4f82-968b-3ff83149604d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "028a1de9-1e4f-4dae-8a41-b8f3ed469830", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "497ba462-0e13-437f-b4bc-4502b6e44c43", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a7368907-7b17-4420-aacd-04752769bf5a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "86ee5bfa-a8f6-432d-ab61-7cfe87c7604d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3242eed8-0f2c-47de-8023-5af52fa5dfc6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "38044d54-4b04-41b2-8385-3a7664be4746", - "name": "Update Account", - "request": { - "name": "Update Account", - "description": { - "content": "This API submits an account update task and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.\n>**NOTE: The PUT Account API is designated only for Delimited File sources.**", - "type": "text/plain" - }, - "url": { + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4ec15c63-a790-4003-b801-1b2d2bbab980", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c16324f-22b6-4870-8a33-93bdc4856fd4", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7f59d0ec-b8ee-4c93-a979-53faa1f27772", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d2394029-6870-4e0a-aaae-7fc1fc96f45f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "95b4a793-417d-405d-be57-7f1d53f842c1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0946a758-455b-4a0d-88bf-d23c51109d0e", + "name": "Forwards an access request approval.", + "request": { + "name": "Forwards an access request approval.", + "description": { + "content": "This endpoint forwards an access request approval to a new owner. Only the owner of the approval and ORG_ADMIN users are allowed to perform this action.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "forward" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "approvalId", + "disabled": true, + "description": { + "content": "(Required) The id of the approval.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "df26da0f-8478-4406-80dc-b274ab4abaf4", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "forward" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b6f13574-6a7c-487c-a2e7-9ff5057e038d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "forward" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e7080a0b-b069-4a90-937d-0dc6a2f44f25", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "forward" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "50cf4a26-fd67-47a2-9f2d-630c0dbdd3fa", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "forward" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6a8f8292-937d-4727-9ea0-f6c42d3e607b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "forward" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ef486d36-6d4c-4381-937c-883705409cc9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "forward" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9a48449f-930b-41ef-93d9-f4a8df5ab411", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + ":approvalId", + "forward" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"newOwnerId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fe3b35d9-6b47-4aa3-98ec-369e49b792ac", + "name": "Get the number of access-requests-approvals", + "request": { + "name": "Get the number of access-requests-approvals", + "description": { + "content": "This endpoint returns the number of pending, approved and rejected access requests approvals. See \"owner-id\" query parameter below for authorization info.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-approvals", + "approval-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", + "type": "text/plain" + }, + "key": "from-date", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "0a56a36f-e4b5-4f8d-ac6d-b0d93ee260b7", + "name": "Number of pending, approved, rejected access request approvals.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + "approval-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", + "type": "text/plain" + }, + "key": "from-date", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"pending\": \"\",\n \"approved\": \"\",\n \"rejected\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ee5fa233-d1f3-4f92-90fa-79d6ffb6104b", + "name": "Client Error - Returned if the query parameter is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + "approval-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", + "type": "text/plain" + }, + "key": "from-date", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fdf6a01d-f31b-4647-b189-07fa38e3488e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + "approval-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", + "type": "text/plain" + }, + "key": "from-date", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e584cd1f-eed6-44df-b3ef-27a53a77bd11", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + "approval-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", + "type": "text/plain" + }, + "key": "from-date", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aed0b324-4605-49e4-8bcb-f8a58836901c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + "approval-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", + "type": "text/plain" + }, + "key": "from-date", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2113db15-be3a-42c2-ae43-574f43550b19", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-request-approvals", + "approval-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity.\n * ORG_ADMIN users can call this with any identity ID value.\n * ORG_ADMIN user can also fetch all the approvals in the org, when\nowner-id is not used.\n * Non ORG_ADMIN users can only specify *me* or pass their own\nidentity ID value.", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format", + "type": "text/plain" + }, + "key": "from-date", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Access Requests", + "description": "Use this API to implement and customize access request functionality. \nWith this functionality in place, users can request access to applications, entitlements, or roles, and managers can request that team members' access be revoked.\nThis allows users to get access to the tools they need quickly and securely, and it allows managers to take away access to those tools. \n\nIdentityNow's Access Request service allows end users to request access that requires approval before it can be granted to users and enables qualified users to review those requests and approve or deny them.\n\nIn the Request Center in IdentityNow, users can view available applications, roles, and entitlements and request access to them. \nIf the requested tools requires approval, the requests appear as 'Pending' under the My Requests tab until the required approver approves, rejects, or cancels them. \n\nUsers can use My Requests to track and/or cancel the requests.\n\nIn My Team on the IdentityNow Home, managers can submit requests to revoke their team members' access. \nThey can use the My Requests tab under Request Center to track and/or cancel the requests.\n\nRefer to [Requesting Access](https://documentation.sailpoint.com/saas/user-help/requests/requesting_access.html) for more information about access requests.\n", + "item": [ + { + "id": "929aa2da-eecc-4dc7-8c26-8c10febc1063", + "name": "Submit an Access Request", + "request": { + "name": "Submit an Access Request", + "description": { + "content": "This submits the access request into IdentityNow, where it will follow any IdentityNow approval processes.\n\nAccess requests are processed asynchronously by IdentityNow. A success response from this endpoint means the request\nhas been submitted to IDN and is queued for processing. Because this endpoint is asynchronous, it will not return an error\nif you submit duplicate access requests in quick succession, or you submit an access request for access that is already in progress, approved, or rejected.\nIt is best practice to check for any existing access requests that reference the same access items before submitting a new access request. This can\nbe accomplished by using the [access request status](https://developer.sailpoint.com/idn/api/v3/list-access-request-status) or the [pending access request approvals](https://developer.sailpoint.com/idn/api/v3/list-pending-approvals) endpoints. You can also\nuse the [search API](https://developer.sailpoint.com/idn/api/v3/search) to check the existing access items that an identity has before submitting\nan access request to ensure you are not requesting access that is already granted.\n\nThere are two types of access request:\n\n__GRANT_ACCESS__\n* Can be requested for multiple identities in a single request.\n* Supports self request and request on behalf of other users. Refer to the [Get Access Request Configuration](https://developer.sailpoint.com/idn/api/v3/get-access-request-config) endpoint for request configuration options. \n* Allows any authenticated token (except API) to call this endpoint to request to grant access to themselves. Depending on the configuration, a user can request access for others.\n* Roles, access profiles and entitlements can be requested.\n* While requesting entitlements, maximum of 25 entitlements and 10 recipients are allowed in a request.\n \n__REVOKE_ACCESS__\n* Can only be requested for a single identity at a time.\n* Does not support self request. Only manager can request to revoke access for their directly managed employees.\n* If a `removeDate` is specified, then the access will be removed on that date and time only for roles and access profiles. Entitlements are currently unsupported for `removeDate`.\n* Roles, access profiles, and entitlements can be requested for revocation.\n* Revoke requests for entitlements are limited to 1 entitlement per access request currently.\n* [Roles, Access Profiles] You can specify a `removeDate` if the access doesn't already have a sunset date. The `removeDate` must be a future date, in the UTC timezone. \n* Allows a manager to request to revoke access for direct employees. A token with ORG_ADMIN authority can also request to revoke access from anyone.\n\n>**Note:** There is no indication to the approver in the IdentityNow UI that the approval request is for a revoke action. Take this into consideration when calling this API.\n\nA token with API authority cannot be used to call this endpoint. \n", + "type": "text/plain" + }, + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"labore_75\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"nulla_8\": \"\",\n \"occaecat776\": \"\",\n \"qui061\": \"\",\n \"aliqua_ad7\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ea_291\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "47a9e6f5-5184-4a65-bd83-1b1ec1a6098a", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"labore_75\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"nulla_8\": \"\",\n \"occaecat776\": \"\",\n \"qui061\": \"\",\n \"aliqua_ad7\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ea_291\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f7266813-0ad7-4e45-a8aa-3c9200b1ccf6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"labore_75\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"nulla_8\": \"\",\n \"occaecat776\": \"\",\n \"qui061\": \"\",\n \"aliqua_ad7\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ea_291\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0678fa2a-39a0-406f-8936-02b5f62d3798", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"labore_75\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"nulla_8\": \"\",\n \"occaecat776\": \"\",\n \"qui061\": \"\",\n \"aliqua_ad7\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ea_291\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fafc4b99-10ee-4f77-bb3e-dd9f83131aaf", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"labore_75\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"nulla_8\": \"\",\n \"occaecat776\": \"\",\n \"qui061\": \"\",\n \"aliqua_ad7\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ea_291\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bebb7a6b-dcec-44fe-8732-b38ecf59a378", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"labore_75\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"nulla_8\": \"\",\n \"occaecat776\": \"\",\n \"qui061\": \"\",\n \"aliqua_ad7\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ea_291\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "82dc3e4f-226a-4869-9fdf-b11e518ec0fa", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"requestedFor\": [\n \"\",\n \"\"\n ],\n \"requestedItems\": [\n {\n \"id\": \"\",\n \"type\": \"ENTITLEMENT\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"labore_75\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"comment\": \"\",\n \"clientMetadata\": {\n \"nulla_8\": \"\",\n \"occaecat776\": \"\",\n \"qui061\": \"\",\n \"aliqua_ad7\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"requestType\": \"REVOKE_ACCESS\",\n \"clientMetadata\": {\n \"ea_291\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d40cfb9b-76c4-4791-ad19-c2c16ae06cf5", + "name": "Cancel Access Request", + "request": { + "name": "Cancel Access Request", + "description": { + "content": "This API endpoint cancels a pending access request. An access request can be cancelled only if it has not passed the approval step.\nAny token with ORG_ADMIN authority or token of the user who originally requested the access request is required to cancel it.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "782544b8-469f-4ee8-9ee3-218ba4ab62a4", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a4513ec0-7090-4a14-a927-a35255db6a12", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5e30fca3-ff86-48f9-be9c-3aef52768cb6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8bb8ca07-763a-4848-bba4-9479849bfadb", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c5bc6165-5151-4cce-aee1-66df34a8a735", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a7f3132b-7d5c-4cf1-b013-eb20769cc790", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "108d396a-daa5-420d-8cb7-1e1fbe785353", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-requests", + "cancel" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountActivityId\": \"\",\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f6d0d7b8-e140-4b52-b566-81f2ac383391", + "name": "Get Access Request Configuration", + "request": { + "name": "Get Access Request Configuration", + "description": { + "content": "This endpoint returns the current access-request configuration.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "006aacc5-1b15-449d-91cf-b9b6bec0c39b", + "name": "Access Request Configuration Details.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fbd86ac6-ae05-43bc-96a3-313e0dbc9dc9", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "129658b7-2323-4728-869b-799e1833448a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f57adb28-6462-402e-a2da-7d78542126d5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cc222211-7be5-49e8-bff4-292f50cea121", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d9975055-e6b2-4f2c-b434-c202eb9ad511", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ae106aa1-0047-4c00-b8e9-ad9c61796f8c", + "name": "Update Access Request Configuration", + "request": { + "name": "Update Access Request Configuration", + "description": { + "content": "This endpoint replaces the current access-request configuration.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "25372443-c4a4-4f75-ad75-6e77e2cf6a3c", + "name": "Access Request Configuration Details.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "38bff9a5-48c1-41b3-9ca2-f05db1d9397c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9033cf94-14ca-4db0-8528-f531ff7502f1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aa3572fd-03bb-4030-b292-64eddad0c2a8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8aee5c29-f05a-44ed-aafa-b4ec156d524a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "74156e73-b62e-4aae-b9c3-4c70792bb319", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-request-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"approvalsMustBeExternal\": \"\",\n \"autoApprovalEnabled\": \"\",\n \"requestOnBehalfOfConfig\": {\n \"allowRequestOnBehalfOfAnyoneByAnyone\": \"\",\n \"allowRequestOnBehalfOfEmployeeByManager\": \"\"\n },\n \"approvalReminderAndEscalationConfig\": {\n \"daysUntilEscalation\": \"\",\n \"daysBetweenReminders\": \"\",\n \"maxReminders\": \"\",\n \"fallbackApproverRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n },\n \"entitlementRequestConfig\": {\n \"allowEntitlementRequest\": \"\",\n \"requestCommentsRequired\": false,\n \"deniedCommentsRequired\": false,\n \"grantRequestApprovalSchemes\": \"sourceOwner\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "13b6f106-bc64-4449-91ba-4c89005e2a44", + "name": "Access Request Status", + "request": { + "name": "Access Request Status", + "description": { + "content": "The Access Request Status API returns a list of access request statuses based on the specified query parameters.\nAny token with any authority can request their own status. A token with ORG_ADMIN authority is required to call this API to get a list of statuses for other users.", + "type": "text/plain" + }, + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "997d9f14-d1fe-4a75-a134-8b6c854cc636", + "name": "List of requested item status.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"type\": \"ROLE\",\n \"cancelledRequestDetails\": {\n \"comment\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n },\n \"errorMessages\": [\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n ],\n \"state\": \"NOT_ALL_ITEMS_PROVISIONED\",\n \"approvalDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"scheme\": \"ENTITLEMENT_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"CANCELLED\",\n \"scheme\": \"APP_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n }\n ],\n \"manualWorkItemDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"ARCHIVED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"SELF_REVIEW_DELEGATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ]\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"MANUAL_REASSIGNMENT\"\n }\n ]\n }\n ],\n \"accountActivityItemId\": \"\",\n \"requestType\": \"REVOKE_ACCESS\",\n \"modified\": \"\",\n \"created\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"sodViolationContext\": {\n \"state\": \"ERROR\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"ut_692\": \"\",\n \"dolore_01\": \"\",\n \"amet036\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n },\n \"provisioningDetails\": {\n \"orderedSubPhaseReferences\": \"\"\n },\n \"preApprovalTriggerDetails\": {\n \"comment\": \"\",\n \"reviewer\": \"\",\n \"decision\": \"APPROVED\"\n },\n \"accessRequestPhases\": [\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"PENDING\",\n \"result\": \"SUCCESSFUL\",\n \"phaseReference\": \"\"\n },\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"COMPLETED\",\n \"result\": \"SUCCESSFUL\",\n \"phaseReference\": \"\"\n }\n ],\n \"description\": \"\",\n \"removeDate\": \"\",\n \"cancelable\": \"\",\n \"accessRequestId\": \"\",\n \"clientMetadata\": {\n \"incididunt39\": \"\",\n \"mollit_4_2\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"type\": \"ROLE\",\n \"cancelledRequestDetails\": {\n \"comment\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\"\n },\n \"errorMessages\": [\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n ],\n \"state\": \"PROVISIONING_VERIFICATION_PENDING\",\n \"approvalDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"EXPIRED\",\n \"scheme\": \"ACCESS_PROFILE_OWNER\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"APPROVED\",\n \"scheme\": \"GOVERNANCE_GROUP\",\n \"errorMessages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n \"comment\": \"\",\n \"removeDate\": \"\"\n }\n ],\n \"manualWorkItemDetails\": [\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"PENDING\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTOMATIC_REASSIGNMENT\"\n }\n ]\n },\n {\n \"forwarded\": \"\",\n \"originalOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"currentOwner\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"modified\": \"\",\n \"status\": \"ARCHIVED\",\n \"forwardHistory\": [\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n },\n {\n \"oldApproverName\": \"\",\n \"newApproverName\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"forwarderName\": \"\",\n \"reassignmentType\": \"AUTO_ESCALATION\"\n }\n ]\n }\n ],\n \"accountActivityItemId\": \"\",\n \"requestType\": \"GRANT_ACCESS\",\n \"modified\": \"\",\n \"created\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requestedFor\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"requesterComment\": {\n \"comment\": \"\",\n \"author\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n },\n \"sodViolationContext\": {\n \"state\": \"SUCCESS\",\n \"uuid\": \"\",\n \"violationCheckResult\": {\n \"message\": {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n \"clientMetadata\": {\n \"nisib6d\": \"\",\n \"do_2\": \"\",\n \"esse_6\": \"\"\n },\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"existing\": \"\",\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"existing\": \"\",\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n ],\n \"violatedPolicies\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n },\n \"provisioningDetails\": {\n \"orderedSubPhaseReferences\": \"\"\n },\n \"preApprovalTriggerDetails\": {\n \"comment\": \"\",\n \"reviewer\": \"\",\n \"decision\": \"APPROVED\"\n },\n \"accessRequestPhases\": [\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"EXECUTING\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n },\n {\n \"started\": \"\",\n \"finished\": \"\",\n \"name\": \"\",\n \"state\": \"PENDING\",\n \"result\": \"FAILED\",\n \"phaseReference\": \"\"\n }\n ],\n \"description\": \"\",\n \"removeDate\": \"\",\n \"cancelable\": \"\",\n \"accessRequestId\": \"\",\n \"clientMetadata\": {\n \"dolore_b2f\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7737609b-3b77-40ac-a451-7cd5764ba5c5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5e8aeeff-59a7-430a-b61d-37bd740e337e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "24339250-e766-4f53-a293-bf4c35880008", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1bdf9e7d-d56c-48bf-bff4-e81a9f31c5d9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f23bf5e-e0d2-4379-904f-7e47c6e782f1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "access-request-status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "assigned-to", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.", + "type": "text/plain" + }, + "key": "offset", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**accountActivityItemId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified, accountActivityItemId, name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Accounts", + "description": "Use this API to implement and customize account functionality.\nWith this functionality in place, administrators can manage users' access across sources in IdentityNow. \n\nIn IdentityNow, an account refers to a user's account on a supported source.\nThis typically includes a unique identifier for the user, a unique password, a set of permissions associated with the source and a set of attributes. IdentityNow loads accounts through the creation of sources in IdentityNow.\n\nAdministrators can correlate users' identities with the users' accounts on the different sources they use. \nThis allows IdentityNow to govern the access of identities and all their correlated accounts securely and cohesively. \n\nTo view the accounts on a source and their correlated identities, administrators can use the Connections drop-down menu, select Sources, select the relevant source, and select its Account tab. \n\nTo view and edit source account statuses for an identity in IdentityNow, administrators can use the Identities drop-down menu, select Identity List, select the relevant identity, and select its Accounts tab. \nAdministrators can toggle an account's Actions to aggregate the account, enable/disable it, unlock it, or remove it from the identity. \n\nAccounts can have the following statuses: \n\n- Enabled: The account is enabled. The user can access it.\n\n- Disabled: The account is disabled, and the user cannot access it, but the identity is not disabled in IdentityNow. This can occur when an administrator disables the account or when the user's lifecycle state changes. \n\n- Locked: The account is locked. This may occur when someone has entered an incorrect password for the account too many times.\n\n- Pending: The account is currently updating. This status typically lasts seconds. \n\nAdministrators can select the source account to view its attributes, entitlements, and the last time the account's password was changed.\n\nRefer to [Managing User Accounts](https://documentation.sailpoint.com/saas/help/common/users/user_access.html#managing-user-accounts) for more information about accounts.\n", + "item": [ + { + "id": "04d98251-12d7-4f18-a856-221c742bbd6c", + "name": "Accounts List", + "request": { + "name": "Accounts List", + "description": { + "content": "This returns a list of accounts. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "654f2033-4d88-4a63-91cf-860ae94302fb", + "name": "List of account objects", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"attributes\": {\n \"Utf\": 87361928\n },\n \"authoritative\": \"\",\n \"disabled\": \"\",\n \"hasEntitlements\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"name\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"systemAccount\": \"\",\n \"uncorrelated\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"identityId\": \"\",\n \"description\": \"\",\n \"uuid\": \"\"\n },\n {\n \"attributes\": {\n \"cillum_6\": \"elit\",\n \"cillum23\": 37660729\n },\n \"authoritative\": \"\",\n \"disabled\": \"\",\n \"hasEntitlements\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"name\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"systemAccount\": \"\",\n \"uncorrelated\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"identityId\": \"\",\n \"description\": \"\",\n \"uuid\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "36cb298d-bd1e-4e0e-86e0-5b7793aaeb82", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3da8a4e0-e7f3-4541-a466-09438c221515", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4ecea7fa-77da-47e6-bd94-60a3eb90ba5c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c0312b2-2ac6-4453-b048-cb59d4e57df0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eaec9aec-3b06-4dbe-988c-29561b972b2c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**identityId**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**name**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**nativeIdentity**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**sourceId**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**uncorrelated**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, nativeIdentity, uuid, manuallyCorrelated**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f3bffcf4-239f-48e9-8912-1e46ac3fe527", + "name": "Create Account", + "request": { + "name": "Create Account", + "description": { + "content": "This API submits an account creation task and returns the task ID. \nThe `sourceId` where this account will be created must be included in the `attributes` object.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "277af49d-64e0-4820-909e-8bffd47040a8", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c96ffa0c-88c0-4c67-a028-aff0b6a18c33", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2331336c-16b4-4fd6-9468-2915bdcbca89", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "88c3ec75-b916-49aa-971f-8b61ea71e31f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2d4fbfb1-3b83-48f9-a129-5eb8940bcb5c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "108b5634-ad48-4417-93dc-d29ea541b988", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"sourceId\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "365091ce-7816-4235-98a8-72d3b9153a9f", + "name": "Account Details", + "request": { + "name": "Account Details", + "description": { + "content": "This API returns the details for a single account based on the ID. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "30d79134-7da7-4c7b-af1d-8af7c31f9e84", + "name": "An account object", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"Ute\": \"officia Lorem\"\n },\n \"authoritative\": \"\",\n \"disabled\": \"\",\n \"hasEntitlements\": \"\",\n \"locked\": \"\",\n \"manuallyCorrelated\": \"\",\n \"name\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"sourceName\": \"\",\n \"systemAccount\": \"\",\n \"uncorrelated\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"identityId\": \"\",\n \"description\": \"\",\n \"uuid\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af3ed4e2-2ea6-4ad0-bee1-89793391c84d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1870422c-fade-4d5d-b115-df37b4be63f1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f85e218a-14ce-4215-a896-20b66753987d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "35f1befb-0c7a-43d4-a4b9-074c48ecfd55", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e85cc6ab-1bbd-4ced-87f6-2cb487f73a75", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ac4601f-b569-4472-9df3-3aa09ae0cc08", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "1d2e83b3-5434-4522-8006-a4bc9b3dbb97", + "name": "Update Account", + "request": { + "name": "Update Account", + "description": { + "content": "Use this API to modify the following fields:\n* `identityId`\n\n* `manuallyCorrelated`\n\n>**NOTE: All other fields cannot be modified.**\n\nThe request must provide a JSONPatch payload.\n\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "da1d0ecd-91fe-41ea-9193-e750ae540eba", + "name": "Accepted. Update request accepted and is in progress.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9fb91a24-3be8-4882-99cf-b9b2cb316f41", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1abfbd6a-f876-447d-93e6-7ee18fa98cd1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b64dee9d-2b10-441a-bb8f-2c11eb14fa4d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f002e8b2-880a-4374-a88e-75458b8b69d2", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "521e1a4e-6663-481c-b8f0-4da2d2a500dc", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6cb9800c-ddb4-49e4-abcc-7f389a37a1f9", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "20ff83af-0a16-4807-922a-3d95743ae2bf", + "name": "Update Account", + "request": { + "name": "Update Account", + "description": { + "content": "This API submits an account update task and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.\n>**NOTE: The PUT Account API is designated only for Delimited File sources.**", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"consectetur1_\": -64801202\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "5d0c2519-b966-455a-9294-7f68cbb3860c", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"consectetur1_\": -64801202\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0d2a4b1e-0376-4ece-92d5-0a739e41587d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"consectetur1_\": -64801202\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3a5a74fb-b98c-4d57-b08e-6f0e915fb786", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"consectetur1_\": -64801202\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6b089a34-69c2-47a1-9a11-438c32486dc4", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"consectetur1_\": -64801202\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "494317e3-86bf-4048-9022-ffee0ca95ae7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"consectetur1_\": -64801202\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07260627-f980-4758-ab46-4a6f47909390", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"consectetur1_\": -64801202\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d9124000-8d2f-49c9-8a5f-0fd37c95dd64", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"consectetur1_\": -64801202\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2ae21769-0520-45d5-94d6-c39be410518f", + "name": "Delete Account", + "request": { + "name": "Delete Account", + "description": { + "content": "This API submits an account delete task and returns the task ID. This operation can only be used on Flat File Sources. Any attempt to execute this request on the source of other type will result in an error response with a status code of 400.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "a6515448-0c79-4c22-972d-bfa00f0eded6", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fdd6bdee-ea33-4f7b-8e1b-7b04de807f5a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e9c7f9d2-5313-4e3c-ab20-dd32e440cf7b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7bd5c8a4-e720-4a20-82a2-d0f427f4e475", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "66b41966-d54b-4074-9580-1e0e4daf1eb7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d2015fa7-0557-4dce-a515-a588f6227c8b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2b7130dd-a999-4ff8-9956-ab059efa2b9c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2823edf8-c31e-4819-97d5-1057234b6ed4", + "name": "Account Entitlements", + "request": { + "name": "Account Entitlements", + "description": { + "content": "This API returns entitlements of the account. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "8e9ab033-c90b-4b3b-899b-d7594c984818", + "name": "An array of account entitlements", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"description\": \"\",\n \"attributes\": {\n \"sedb1a\": \"Lorem\",\n \"ina\": \"eiusmod laborum magna nulla\",\n \"Ut9b\": 85312114\n },\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"description\": \"\",\n \"attributes\": {\n \"Lorem36a\": \"officia laborum Duis\"\n },\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"source\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2a387fb1-79c4-4a38-afa7-248163c57ced", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a9d67b34-cec2-4cec-80ee-7d3a339b856d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "79329349-5322-49ac-95ad-36a9daa9be06", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e282ff85-a3ab-4266-b9b6-8d17ce3c2cef", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f83b64be-39de-40ec-a584-8842196646a0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e797f816-4845-436c-8a47-091943eb6388", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "89f3786f-225d-4b55-9247-e88921681e12", + "name": "Reload Account", + "request": { + "name": "Reload Account", + "description": { + "content": "This API asynchronously reloads the account directly from the connector and performs a one-time aggregation process. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "1ab73dba-7055-48ac-b1e9-df9f0f47e425", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9c817893-b8d4-4af3-85db-17d197ec4a5c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "99ce4cd3-a75e-437a-8ea6-f978883ccefa", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a9c6c87f-57f3-44ab-ace1-a6925b240549", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fbb7153a-139d-4afc-b884-98ce870900eb", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c8a04cc9-10a4-4492-9044-8e64ab6304ab", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "90ec7cc1-5c62-4441-90eb-bf8b53a5747a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "reload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c11a9370-4ab3-4306-ac9b-38b7e48626c5", + "name": "Enable Account", + "request": { + "name": "Enable Account", + "description": { + "content": "This API submits a task to enable account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "d2c91438-55b8-446b-8419-4c232b6e69ea", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "00a917b6-c36c-47c3-8b29-46be9f4e8229", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7399aeea-71b7-480f-9ea9-bec75a1cd838", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4adb6850-7e18-48a0-96ad-e415e534b0ae", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7db30dad-230a-4d93-8d72-9ac9e230973e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "82369215-b648-4a06-88c6-22010b305b83", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a8defefc-08f4-4fd9-ae18-a1614f856c57", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "enable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "daff4e5b-fbff-451b-9930-66ea03106bfe", + "name": "Disable Account", + "request": { + "name": "Disable Account", + "description": { + "content": "This API submits a task to disable the account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "20fd7c86-d99f-4f18-a24e-c9efd0c674b4", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6f37b20c-40f8-4d1d-8d31-4f48507c6c91", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0abaafc5-105f-4236-a6ca-7689162a2a6d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c6dcdb0-799c-4357-b407-db60fad7f8da", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eddf3efd-1d4e-4ce3-b521-0956db7e0e67", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "67aa8f19-c2f3-4b84-9a9b-a00249cec276", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f4ef9346-5aae-4c45-933b-cb8d0e1ea15f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "disable" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "1706812b-60f2-4520-abc8-d18029a47e82", + "name": "Unlock Account", + "request": { + "name": "Unlock Account", + "description": { + "content": "This API submits a task to unlock an account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "e9a61e66-d6b7-4c5e-98bb-f7329a776bdd", + "name": "Async task details", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f2f1be55-1f47-417a-87cf-5b7c72c73023", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dd5fbc73-fb7f-4ee3-94fa-7dedffe3bd76", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "99979ca4-7218-4f27-8ee9-f781c5e3386d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3bf45ca9-62b3-4b53-beea-ea16005f99d1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0fe917c8-a80d-44f8-926b-e2ab5398eb2e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "78f24588-6457-4094-8742-c6bfed073a7a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "accounts", + ":id", + "unlock" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Account Activities", + "description": "Use this API to implement account activity tracking functionality.\nWith this functionality in place, users can track source account activity in IdentityNow, which greatly improves traceability in the system. \n\nAn account activity refers to a log of each action performed on a source account. This is useful for auditing the changes performed on an account throughout its life. \nIn IdentityNow's Search, users can search for account activities and select the activity's row to get an overview of the activity's account action and view its progress, its involved sources, and its most basic metadata, such as the identity requesting the option and the recipient. \n\nAccount activity includes most actions IdentityNow completes on source accounts. Users can search in IdentityNow for the following account action types: \n\n- Access Request: These include any access requests the source account is involved in. \n\n- Account Attribute Updates: These include updates to a single attribute on an account on a source. \n\n- Account State Update: These include locking or unlocking actions on an account on a source. \n\n- Certification: These include actions removing an entitlement from an account on a source as a result of the entitlement's revocation during a certification.\n\n- Cloud Automated `Lifecyclestate`: These include automated lifecycle state changes that result in a source account's correlated identity being assigned to a different lifecycle state. \nIdentityNow replaces the `Lifecyclestate` variable with the name of the lifecycle state it has moved the account's identity to. \n\n- Identity Attribute Update: These include updates to a source account's correlated identity attributes as the result of a provisioning action. \nWhen you update an identity attribute that also updates an identity's lifecycle state, the cloud automated `Lifecyclestate` event also displays.\nAccount Activity does not include attribute updates that occur as a result of aggregation.\n\n- Identity Refresh: These include correlated identity refreshes that occur for an account on a source whenever the account's correlated identity profile gets a new role or updates. \nThese also include refreshes that occur whenever IdentityNow assigns an application to the account's correlated identity based on the application's being assigned to All Users From Source or Specific Users From Source. \n\n- Lifecycle State Refresh: These include the actions that took place when a lifecycle state changed. This event only occurs after a cloud automated `Lifecyclestate` change or a lifecycle state change. \n\n- Lifecycle State Change: These include the account activities that result from an identity's manual assignment to a null lifecycle state.\n\n- Password Change: These include password changes on sources.\n\nRefer to [Account Activity](https://documentation.sailpoint.com/saas/help/search/index.html#account-activity) for more information about account activities.\n", + "item": [ + { + "id": "07bdea78-a105-4f8b-9d3e-a289a06c75bf", + "name": "List Account Activities", + "request": { + "name": "List Account Activities", + "description": { + "content": "This gets a collection of account activities that satisfy the given query parameters.", + "type": "text/plain" + }, + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "995f936e-0683-4aca-84ce-0332d2dd28ce", + "name": "List of account activities", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"SUCCESS\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"provisioningStatus\": \"RETRY\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ROLE\"\n },\n \"clientMetadata\": {\n \"aute_72c\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"EXPIRED\",\n \"provisioningStatus\": \"UNVERIFIABLE\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"UNLOCK\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"qui86\": \"\",\n \"esse__9\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"officiac5c\": \"\",\n \"consequat_fb\": \"\",\n \"dolore5\": \"\",\n \"proident_d\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"INCOMPLETE\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"provisioningStatus\": \"UNVERIFIABLE\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"REMOVE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ROLE\"\n },\n \"clientMetadata\": {\n \"veniam_9d0\": \"\",\n \"quis_8c\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"EXPIRED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"LOCK\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"laborum_647\": \"\",\n \"nulla_3ed\": \"\",\n \"nisi_59\": \"\",\n \"elit06\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"EXECUTING\",\n \"clientMetadata\": {\n \"veniam_051\": \"\",\n \"etad\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c07b0110-b898-44e9-9e97-f6e641e2a1e2", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3e7db02c-d53c-445c-a989-09c4e064d243", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "afe946a1-980f-4251-94fe-7306217de89e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6b3f9a33-58df-4582-8452-3d9667e6fe9a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ab9994c7-963a-42e1-9a92-d5b657c659e1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "account-activities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", + "type": "text/plain" + }, + "key": "requested-by", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", + "type": "text/plain" + }, + "key": "regarding-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0c2eba5f-1fd4-429f-887a-036c3fe710d6", + "name": "Get an Account Activity", + "request": { + "name": "Get an Account Activity", + "description": { + "content": "This gets a single account activity by its id.", + "type": "text/plain" + }, + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The account activity id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "e68087cf-638b-4b39-bae4-d0564010d0bf", + "name": "An account activity object", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"INCOMPLETE\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"EXPIRED\",\n \"provisioningStatus\": \"UNVERIFIABLE\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"UNLOCK\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"elit_b5e\": \"\",\n \"sint39\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"LOCK\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"non_0\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"sed3\": \"\",\n \"doloreb\": \"\",\n \"et4b\": \"\",\n \"aliqua101\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7fefd294-9d1b-45a2-b4d3-2e744262f506", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7c10ccd-dffc-4438-8454-267933473449", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "950c8140-5057-4231-9b9c-7ce921ae48eb", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1458d186-c57b-4376-a3aa-9998089c93fb", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "191a845d-ec83-45cc-8795-8c0b14e2c070", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d737af68-bf60-4f40-aeb0-9ffaec122051", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "account-activities", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Auth User", + "description": "Authentication service user retrieval and user capabilities update", + "item": [ + { + "id": "c650b210-e807-4f94-9e42-b7edbe15f60e", + "name": "Auth User Details", + "request": { + "name": "Auth User Details", + "description": { + "content": "This API returns the specified user's authentication system details.\nRequires security scope of: 'sp:auth-user:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Identity ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "47ad1bd0-8f62-486a-9532-ef74340849a0", + "name": "The specified user's authentication system details.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"tenant\": \"\",\n \"id\": \"\",\n \"uid\": \"\",\n \"profile\": \"\",\n \"identificationNumber\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"workPhone\": \"\",\n \"personalEmail\": \"\",\n \"firstname\": \"\",\n \"lastname\": \"\",\n \"displayName\": \"\",\n \"alias\": \"\",\n \"lastPasswordChangeDate\": \"\",\n \"lastLoginTimestamp\": \"\",\n \"currentLoginTimestamp\": \"\",\n \"capabilities\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1fc261b7-4b02-40b7-be81-283a71d788e3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7f25023b-4e79-4f4c-8d0d-1debcc54da64", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1e55dddd-68f1-4a8f-815b-e8569b89303c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5a7ec86a-75e9-48c0-a07f-f8b8aed22240", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9a540c17-abc8-44c8-88bf-ad47536f80c2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9a5dac46-91fc-47c0-8bdc-b7aa5294ee63", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b14fac8f-53ed-4c17-b580-8eebc8d3ab58", + "name": "Auth User Update", + "request": { + "name": "Auth User Update", + "description": { + "content": "Update an existing user in the authentication system with a PATCH request.", + "type": "text/plain" + }, + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Identity ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "c0dbb620-e51f-45b9-ad28-82825d745077", + "name": "Auth user updated.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"tenant\": \"\",\n \"id\": \"\",\n \"uid\": \"\",\n \"profile\": \"\",\n \"identificationNumber\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"workPhone\": \"\",\n \"personalEmail\": \"\",\n \"firstname\": \"\",\n \"lastname\": \"\",\n \"displayName\": \"\",\n \"alias\": \"\",\n \"lastPasswordChangeDate\": \"\",\n \"lastLoginTimestamp\": \"\",\n \"currentLoginTimestamp\": \"\",\n \"capabilities\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "40f3a274-8076-4e86-862f-97e3e90a09cf", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9173f254-e69f-4d52-9b5a-d55f152d013c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "86e89c45-8a77-441c-a9b1-82f6a359d3ff", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "35abf8a0-36cb-461b-826d-530e7eae794f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "89b9c684-c0b9-4086-ad5e-b81d24dea7a0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e5a4c93c-ec0b-4bd9-8eea-1e7a7d03098f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "auth-users", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Certification Campaigns", + "description": "Use this API to implement certification campaign functionality.\nWith this functionality in place, administrators can create, customize, and manage certification campaigns for their organizations' use. \nCertification campaigns provide IdentityNow users with an interactive review process they can use to identify and verify access to systems. \nCampaigns help organizations reduce risk of inappropriate access and satisfy audit requirements. \n\nA certification refers to IdentityNow's mechanism for reviewing a user's access to entitlements (sets of permissions) and approving or removing that access. \nThese certifications serve as a way of showing that a user's access has been reviewed and approved. \nMultiple certifications by different reviewers are often required to approve a user's access. \nA set of multiple certifications is called a certification campaign. \n\nFor example, an organization may use a Manager Certification campaign as a way of showing that a user's access has been reviewed and approved by multiple managers. \nOnce this campaign has been completed, IdentityNow would provision all the access the user needs, nothing more. \n\nIdentityNow provides two simple campaign types users can create without using search queries, Manager and Source Owner campaigns:\n\nYou can create these types of campaigns without using any search queries in IdentityNow: \n\n- ManagerCampaign: IdentityNow provides this campaign type as a way to ensure that an identity's access is certified by their managers. \nYou only need to provide a name and description to create one. \n\n- Source Owner Campaign: IdentityNow provides this campaign type as a way to ensure that an identity's access to a source is certified by its source owners. \nYou only need to provide a name and description to create one. \nYou can specify the sources whose owners you want involved or just run it across all sources. \n\nFor more information about these campaign types, refer to [Starting a Manager or Source Owner Campaign](https://documentation.sailpoint.com/saas/help/certs/starting_campaign.html).\n\nOne useful way to create certification campaigns in IdentityNow is to use a specific search and then run a campaign on the results returned by that search. \nThis allows you to be much more specific about whom you are certifying in your campaigns and what access you are certifying in your campaigns. \nFor example, you can search for all identities who are managed by \"Amanda.Ross\" and also have the access to the \"Accounting\" role and then run a certification campaign based on that search to ensure that the returned identities are appropriately certified. \n\nYou can use IdentityNow search queries to create these types of campaigns: \n\n- Identities: Use this campaign type to review and revoke access items for specific identities. \nYou can either build a search query and create a campaign certifying all identities returned by that query, or you can search for individual identities and add those identities to the certification campaign. \n\n- Access Items: Use this campaign type to review and revoke a set of roles, access profiles, or entitlements from the identities that have them. \nYou can either build a search query and create a campaign certifying all access items returned by that query, or you can search for individual access items and add those items to the certification campaign. \n\n- Role Composition: Use this campaign type to review a role's composition, including its title, description, and membership criteria. \nYou can either build a search query and create a campaign certifying all roles returned by that query, or you can search for individual roles and add those roles to the certification campaign. \n\n- Uncorrelated Accounts: Use this campaign type to certify source accounts that aren't linked to an authoritative identity in IdentityNow. \nYou can use this campaign type to view all the uncorrelated accounts for a source and certify them. \n\nFor more information about search-based campaigns, refer to [Starting a Campaign from Search](https://documentation.sailpoint.com/saas/help/certs/starting_search_campaign.html).\n\nOnce you have generated your campaign, it becomes available for preview. \nAn administrator can review the campaign and make changes, or if it's ready and accurate, activate it. \n\nOnce the campaign is active, organization administrators or certification administrators can designate other IdentityNow users as certification reviewers. \nThose reviewers can view any of the certifications they either need to review (active) or have already reviewed (completed).\n\nWhen a certification campaign is in progress, certification reviewers see the listed active certifications whose involved identities they can review. \nReviewers can then make decisions to grant or revoke access, as well as reassign the ceritifcation to another reviewer. If the reviewer chooses this option, they must provide a reason for reassignment in the form of a comment.\n\nOnce a reviewer has made decisions on all the certification's involved access items, he or she must \"Sign Off\" to complete the review process.\nDoing so converts the certification into read-only status, preventing any further changes to the review decisions and deleting the work item (task) from the reviewer's list of work items. \n\nOnce all the reviewers have signed off, the certification campaign either completes or, if any reviewers decided to revoke access for any of the involved identities, it moves into a remediation phase. \nIn the remediation phase, identities' entitlements are altered to remove any entitlements marked for revocation.\nIn this situation, the certification campaign completes once all the remediation requests are completed. \n\nThe end of a certification campaign is determined by its deadline, its completion status, or by an administrator's decision. \n\nFor more information about certifications and certification campaigns, refer to [Certifications](https://documentation.sailpoint.com/saas/user-help/certifications.html).\n", + "item": [ + { + "id": "f9f3af6e-b86f-493f-872f-ee2b6c308cfb", + "name": "List Campaigns", + "request": { + "name": "List Campaigns", + "description": { + "content": "Gets campaigns and returns them in a list. Can provide increased level of detail for each campaign if provided the correct query.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "6f6d9fbf-e77a-4d8c-8ac1-a7d8b65ddaf9", + "name": "A list of campaign objects.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"UNCORRELATED\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dde634f1-8b35-4547-a910-ad6812b83c77", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d8f3564e-5f5e-4765-b86f-5ba9ddcb1ba1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ec9a759c-55c4-475d-a81e-2bee3e169e5c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fe325b8a-de87-4ac4-9c14-e84e446a2f17", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9e8d936f-bf7e-424a-8575-d6302a74b3d5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", + "type": "text/plain" + }, + "key": "detail", + "value": "FULL" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4309501d-a8d5-4cb2-97b0-61e369554dd8", + "name": "Create a campaign", + "request": { + "name": "Create a campaign", + "description": { + "content": "Creates a new Certification Campaign with the information provided in the request body.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "5f1c2b62-f159-4d1a-b31f-462d8f792416", + "name": "Indicates that the campaign requested was successfully created and returns its representation.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df4282a8-5fef-4134-a1b3-4eb0981ccc8e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dfd76a68-d593-4d02-b5fe-f7f44a0389c1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c71ac75e-3a3a-4723-b0eb-e3f4feb83727", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5c4e2292-5242-4bf2-98ae-e0e96ed6f15e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "499053fa-edc1-44ca-bfef-b580ddee5d75", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "88fa4e28-fa19-4f5c-86f7-2bb4bb1c5313", + "name": "Get a campaign", + "request": { + "name": "Get a campaign", + "description": { + "content": "Retrieves information for an existing campaign using the campaign's ID. Authorized callers must be a reviewer for this campaign, an ORG_ADMIN, or a CERT_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign to be retrieved", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d2f0ac58-d49a-4502-aba9-a65374268220", + "name": "A campaign object", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"CORRELATED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e28cd06-1446-48c0-945e-df1078cd2832", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6b2ebe48-e415-4cdb-8ffe-63221a7e2d08", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9612fbdd-2e2e-4086-acd2-8f8611aca985", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2facf71d-40ca-48f8-946b-2ae9a9e07619", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "893fb6c7-ddba-44c5-9f6a-2d7bcef01863", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "00e9f99f-befb-41eb-a788-87b7c6ea27a6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "37a6e5bd-a5fe-4477-9b1c-86a31e16a6bf", + "name": "Update a Campaign", + "request": { + "name": "Update a Campaign", + "description": { + "content": "Allows updating individual fields on a campaign using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template being modified.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "e16b1550-31ec-4edb-9dd3-0035296b46a2", + "name": "Indicates the PATCH operation succeeded, and returns the campaign's new representation.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"CORRELATED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "900e8d7f-a57e-4402-b7a9-365238931a75", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "335652c1-658e-4187-916d-e46af74272ec", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dd8d5395-2f9e-42e3-b1b8-6a7ed0615555", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "03065426-4956-4bbc-ada0-264ba719f42c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "75bdca65-f835-4ae8-9bc1-bca142941734", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ebfca46f-64f1-428b-93bd-c1f4951d48c6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c4520fdb-da5c-4bc2-8531-cb159e91eb74", + "name": "Reassign Certifications", + "request": { + "name": "Reassign Certifications", + "description": { + "content": "This API reassigns the specified certifications from one identity to another. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The certification campaign ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "95adc4de-23e1-4c38-bcef-b1e5ed9ff832", + "name": "The reassign task that has been submitted.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"type\": \"CAMPAIGN_CREATE\",\n \"targetType\": \"CAMPAIGN\",\n \"targetId\": \"\",\n \"status\": \"ERROR\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"reassignmentTrailDTOs\": [\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n },\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n }\n ],\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "33791264-5fa5-4745-95bc-2f39aaf4be30", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b263df29-40ad-4c7f-837d-f5c33f09b840", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "163ea25e-6b0a-41dc-8bdc-e84cf608d290", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d0de432b-7a03-4781-9786-c4334657db14", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "84b77240-e7a3-4906-a978-69ec880db5f6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d2efbe82-3d62-4f6f-ba8a-722a4deab47b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6e6388d1-ca9a-4e61-9065-bb55ca18dd73", + "name": "Activate a Campaign", + "request": { + "name": "Activate a Campaign", + "description": { + "content": "Submits a job to activate the campaign with the given Id. The campaign must be staged.\nRequires roles of CERT_ADMIN and ORG_ADMIN", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The campaign id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "18d2561c-15dd-4894-b8c7-8e5f2a4356b5", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d5a46ba9-fd26-4e1c-b9d0-d567b7f91bc2", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f883e8ab-301a-4ce7-8179-f09228bbdca9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b2da3484-c233-4e38-a739-003b9e46b30e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bd3439cc-170d-4a9f-a5ba-a413f1613e21", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3900d69b-ac5e-41ab-8ce6-2a4542770438", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ecd3309-7924-436e-8001-16f7f9b39e11", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "activate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"timeZone\": \"Z\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8300200e-e3d7-4456-bf42-4bb6bda8aa9a", + "name": "Complete a Campaign", + "request": { + "name": "Complete a Campaign", + "description": { + "content": ":::caution\n\nThis endpoint will run successfully for any campaigns that are **past due**.\n\nThis endpoint will return a content error if the campaign is **not past due**.\n\n:::\n\nCompletes a certification campaign. This is provided to admins so that they\ncan complete a certification even if all items have not been completed.\n\nRequires roles of CERT_ADMIN and ORG_ADMIN\n", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The campaign id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "90ddb742-efc6-4a37-a9cd-e51fc2e929a7", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1a966626-490a-48a9-8ffa-e6a403cf5547", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32e60606-618f-4988-b9f4-9be1cadfa949", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4d0b7da-74d3-4948-ac30-84ee592eb6ff", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8955121-006d-4313-800b-3d2252289682", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5e18f4d1-0ed0-47a8-94a2-08aca361d857", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5497612b-5ae4-4edb-be9f-4ece43deeee0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "complete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "afb0bf2c-2ce7-4383-b94e-bad868f07824", + "name": "Deletes Campaigns", + "request": { + "name": "Deletes Campaigns", + "description": { + "content": "Deletes campaigns whose Ids are specified in the provided list of campaign Ids. Authorized callers must be an ORG_ADMIN or a CERT_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "de4edc59-c34e-4918-a147-e25a9365388e", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47702607-5bf2-4430-b9e3-8afab1614a2b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af38ba50-f376-497a-80ba-9d8fc3fb0600", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f7eaf706-a2d0-4f14-b440-245270b48bf5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ece3ce45-3093-4123-815a-01b9e6393164", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5d994d84-c815-4538-b07d-8d22a137ec72", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "886e16a6-db4c-44ba-b145-3e443d679351", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ece3366a-5784-4544-9a63-d7d6344b7c40", + "name": "Run Campaign Remediation Scan", + "request": { + "name": "Run Campaign Remediation Scan", + "description": { + "content": "Kicks off remediation scan task for a certification campaign.\nRequires roles of CERT_ADMIN and ORG_ADMIN", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign for which remediation scan is being run.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "305e0dc8-cbfc-4bd7-a67d-1f06cc7028c2", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eb85ca14-4b71-449b-812d-2362212367a1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ed1c34b8-61c4-4ff6-a1fb-935d6c1fd197", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b36a13ce-64e2-4919-afaf-a3c5b49091b7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d3aa7984-4480-4717-8183-0784ca4985c9", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "24b61222-9944-4158-be73-5083495d8e03", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "03b81c9e-8c0f-444d-9946-23b834237eef", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-remediation-scan" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b77b25ec-ddd3-4425-8e7d-74db0bb3131e", + "name": "Get Campaign Reports", + "request": { + "name": "Get Campaign Reports", + "description": { + "content": "Fetches all reports for a certification campaign by campaign ID.\nRequires roles of CERT_ADMIN, DASHBOARD, ORG_ADMIN and REPORT_ADMIN", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign for which reports are being fetched.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "896e0fb4-9c2e-4e98-92b6-b9d676397487", + "name": "Array of campaign report objects.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"reportType\": \"CERTIFICATION_SIGNOFF_REPORT\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"SUCCESS\",\n \"lastRunAt\": \"\"\n },\n {\n \"reportType\": \"CAMPAIGN_REMEDIATION_STATUS_REPORT\",\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"TEMP_ERROR\",\n \"lastRunAt\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9ec6b8c6-2894-4e82-924f-d550e6ff2fb8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "39a303e6-81d8-4956-8f9b-d39be1525973", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f1d22527-20f3-4437-9736-36d3631899f8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7e43d9d8-51f9-41d9-923e-8beea6fde228", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "49a09614-c7a7-4eb0-a6db-e1a21355d80c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b9b7fcf1-7a58-4c0b-9529-05d9a5b584d4", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "reports" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7aacaf15-a004-4c24-8205-59d1a090792c", + "name": "Run Campaign Report", + "request": { + "name": "Run Campaign Report", + "description": { + "content": "Runs a report for a certification campaign.\nRequires the following roles: CERT_ADMIN, DASHBOARD, ORG_ADMIN and REPORT_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign for which report is being run.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "CAMPAIGN_COMPOSITION_REPORT", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of the report to run.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "1f81aa4e-e80c-49ee-83d4-370bb010df6e", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2aacd5ee-ff64-4c62-8ff4-9f5a2fe328d0", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "28389b9d-28ad-4667-9531-c871d901657b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9267076d-4de5-4347-a55f-a67f8d2ba9bb", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8d89e3c0-4352-47e4-b72c-e9768568e573", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4991a30f-0add-4e4c-b9b1-0c19ca952b11", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7d55e1a3-8097-4f51-acb2-6ea1cfffc9e2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + ":id", + "run-report", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5097242f-2013-42ca-8066-04fa45d11867", + "name": "Get Campaign Reports Configuration", + "request": { + "name": "Get Campaign Reports Configuration", + "description": { + "content": "Fetches configuration for campaign reports. Currently it includes only one element - identity attributes defined as custom report columns.\nRequires roles of CERT_ADMIN and ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "4019e17a-2322-40c0-8d8f-5cf40631d96a", + "name": "Campaign Report Configuration", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f1d9668-11a7-44dd-982d-e69bd8aefb28", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "64fae9de-c6e3-4870-9adc-db6990edd0b0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "54ff52f7-741f-4ecf-86d2-454812e65a37", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "63e90917-0d9d-4e82-ad53-b858c7e43847", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "87cff143-af67-4bf5-9da6-fd4b9259ab0f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8af76e4d-4f66-43d2-83f4-16456ae72500", + "name": "Set Campaign Reports Configuration", + "request": { + "name": "Set Campaign Reports Configuration", + "description": { + "content": "Overwrites configuration for campaign reports.\nRequires roles CERT_ADMIN and ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "9855d7ab-6597-4e5a-bbdf-c7123f9c4671", + "name": "The persisted Campaign Report Configuration", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f2111a3f-9f02-465e-ac1f-e19b1d183d4b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "72fc616c-7c4f-4b33-b6af-7582eae6201c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "30fc8208-93e3-4396-9d2f-4ccffe4a41a8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7a267c50-4fda-453c-b7af-0649fc67578f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "683a8bb3-9bc2-43b6-aea2-f8dd7d4f50aa", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaigns", + "reports-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "37a3cec5-2178-433a-99eb-0ffccf18d373", + "name": "Create a Campaign Template", + "request": { + "name": "Create a Campaign Template", + "description": { + "content": "Create a campaign Template based on campaign.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "a4f1e4ff-0c6f-435f-bab8-4212533423b6", + "name": "Created successfully.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "845ab25c-cf3b-40f1-8079-aa021b90da5f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "95856a33-ef1b-44f4-afb6-93005dc32bc6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f7e330a3-8fcd-4d67-8cd7-040fd8e56ffb", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "46714a18-37aa-4fa4-a413-17e63f969901", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "63c4cbaa-f303-43a4-bfa3-c588575c61dc", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "494edb61-d361-4fc0-966f-8be903079341", + "name": "List Campaign Templates", + "request": { + "name": "List Campaign Templates", + "description": { + "content": "Lists all CampaignTemplates. Scope can be reduced via standard V3 query params.\n\nAll CampaignTemplates matching the query params", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "a0bac320-07ce-4a87-ae25-6adfd75afe64", + "name": "List of campaign template objects", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"MANAGER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"REVOKE_ONLY_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6263ad75-5ca0-4045-8e9d-1efdbc42b5ab", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a061522a-7a69-449c-b2e8-00e7e716b1d8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aad80391-c9ea-40dd-a0b2-4bbc1559adf7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a96b77ee-d59d-4b9b-9c0a-5c4ddc602716", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "db95bbbd-78b2-4c78-8f51-5c298b15c525", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c421530b-b85e-4633-bd78-471877ac11f0", + "name": "Update a Campaign Template", + "request": { + "name": "Update a Campaign Template", + "description": { + "content": "Allows updating individual fields on a campaign template using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template being modified.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "39f036b6-518f-4538-8f99-5d7d8ca06705", + "name": "Indicates the PATCH operation succeeded, and returns the template's new representation.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "31840d70-ddd3-4167-92df-bfb254504e2a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "449660f9-61ac-4977-ad8d-2708096cb91d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f4bbc780-0c16-4f1b-a532-6a680fdf33cb", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b019af07-a3df-4b95-9959-eed3ac4edea6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9a5ae78e-eeb0-4c31-99f5-0b3eee6a1304", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8bea65ff-4e8e-4e64-aaf5-5e3be9037da2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8a64eaa1-e7f1-425f-aadc-72650363c8f1", + "name": "Get a Campaign Template", + "request": { + "name": "Get a Campaign Template", + "description": { + "content": "Fetches a campaign template by ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The desired campaign template's ID.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "7b6cf265-08d9-4ec0-9261-2f2f7cc6db45", + "name": "The data for the campaign matching the given ID.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ERROR\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "49d5c661-bdac-4ad9-a469-0fc646bb6411", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1c3f2da-deaa-42b0-934f-b8784b5b155d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d79647fd-2bf5-449b-b8e9-f25f98fcc78f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "67b85fa7-05ea-4f0e-97c7-3be6fc84011b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "851710be-0012-436b-bd29-7137c1622bcb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2955139c-fe17-45b8-a0c3-cf47112dc3f1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "20dee8b1-7cdf-4dea-940e-2ed267b252dc", + "name": "Delete a Campaign Template", + "request": { + "name": "Delete a Campaign Template", + "description": { + "content": "Deletes a campaign template by ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template being deleted.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "e039a61d-ad10-4e71-be08-112d6b5983e2", + "name": "The campaign template was successfully deleted.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "6f143f19-b677-41b7-95a5-b1bef85859fe", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "85056c93-24a3-4d14-b61f-9f5c24e0ec08", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "90cf293e-67b8-47ab-b0ec-b60ef6e8992f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2232115a-1b29-4198-abc8-61991311af37", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8a8e776a-aca6-49f0-af68-a678743fca19", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4fddd5f1-d9be-494e-bde5-b515f724c3cb", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bc9dfe54-9bb0-4024-972d-303fe3fad6d4", + "name": "Gets a Campaign Template's Schedule", + "request": { + "name": "Gets a Campaign Template's Schedule", + "description": { + "content": "Gets the schedule for a campaign template. Returns a 404 if there is no schedule set.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template whose schedule is being fetched.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "8e44332f-d5ff-4ccf-86c6-75d4eb1dea4d", + "name": "The current schedule for the campaign template. See the PUT endpoint documentation for more examples.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8fb4d057-f3c1-414b-bcc7-17289c3b12ae", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "15b6e3a5-d4bc-45c8-b82e-64d7169dbd06", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "61bad55c-2f40-4562-9dcc-af8ea6168118", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83f88551-00d7-46bd-bcd3-433ed84e3cc0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ea1b4a3f-8942-427e-8525-9fbdf18f7ef5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "78870682-646c-4c5b-b537-ee2ca7324933", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "dd343921-60b9-489b-9517-c935d66ee6a6", + "name": "Sets a Campaign Template's Schedule", + "request": { + "name": "Sets a Campaign Template's Schedule", + "description": { + "content": "Sets the schedule for a campaign template. If a schedule already exists, it will be overwritten with the new one.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template being scheduled.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "affd7d42-d6df-4e0d-81ef-c8ff28ca4ebd", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "b256ebdb-8c44-4954-a6a3-232322e1fb55", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a7280c68-1d14-4e56-813b-888ec9381493", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c08643d3-b62b-4455-9393-fd76c89b9738", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "31cc7746-5dbf-4a45-88ce-8f3bc88d06ac", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f87a1084-3a57-40d8-9981-ec6f4a8cb565", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "283239ae-c8e8-4526-8efd-f731254f9b0f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bbbc0824-7805-40dc-8c5f-f5a3becbfaec", + "name": "Deletes a Campaign Template's Schedule", + "request": { + "name": "Deletes a Campaign Template's Schedule", + "description": { + "content": "Deletes the schedule for a campaign template. Returns a 404 if there is no schedule set.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template whose schedule is being deleted.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "fe638a86-2e36-4010-ba2d-eebbab0247d4", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "2b8b03c1-7f37-4275-a873-d34b51272ba5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f3fe18fa-47c1-4b3f-811e-bdb235d79085", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47173bc3-869e-4c27-90d8-7664b4bed9db", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fb5605e2-2178-4363-ae91-b11cc2e6c5d1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "10fa1e70-9948-4331-ab41-ebbab7516f83", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d777f6c1-1511-4cc6-ae80-141ef855c147", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d4a8d42c-a3de-42b5-88ba-0290fda9f39a", + "name": "Generate a Campaign from Template", + "request": { + "name": "Generate a Campaign from Template", + "description": { + "content": "Generates a new campaign from a campaign template.\nThe campaign object contained in the template has special formatting applied to its name and description fields in order to determine the generated campaign's name/description. Placeholders in those fields are formatted with the current date and time upon generation.\nPlaceholders consist of a percent sign followed by a letter indicating what should be inserted; for example, \"%Y\" will insert the current year; a campaign template named \"Campaign for %y\" would generate a campaign called \"Campaign for 2020\" (assuming the year at generation time is 2020).\nValid placeholders are the date/time conversion suffix characters supported by [java.util.Formatter](https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html).\nRequires roles ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign template to use for generation.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "506fb429-449b-4072-83b0-dd5466cc104f", + "name": "Indicates a campaign was successfully generated from this template, and returns a reference to the new campaign.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SOURCE_OWNER\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "85619730-952e-486b-a495-968e305765c3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f53c061-85b2-4979-a70f-764594a8456f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1b097175-bf87-4d04-9d32-7845ef929eec", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5ec628c4-3f43-4793-8216-e4109ecfad56", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "886e4843-3cca-4b1c-8154-a17c0f3d571b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-templates", + ":id", + "generate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Certifications", + "description": "Use this API to implement certification functionality. \nWith this functionality in place, administrators and designated certification reviewers can review users' access certifications and decide whether to approve access, revoke it, or reassign the review to another reviewer. \nImplementing certifications improves organizations' data security by reducing inappropriate access through a distributed review process and helping them satisfy audit and regulatory requirements. \n\nA certification refers to IdentityNow's mechanism for reviewing a user's access to entitlements (sets of permissions) and approving or removing that access. \nThese serve as a way of showing that a user's access has been reviewed and approved. \nMultiple certifications by different reviewers are often required to approve a user's access. \nA set of multiple certifications is called a certification campaign.\n\nFor example, an organization may use a Manager Certification as a way of showing that a user's access has been reviewed and approved by their manager, or if the certification is part of a campaign, that the user's access has been reviewed and approved by multiple managers. \nOnce this certification has been completed, IdentityNow would provision all the access the user needs, nothing more. \n\nOrganization administrators or certification administrators can designate other IdentityNow users as certification reviewers. \nThose reviewers can select the 'Certifications' tab to view any of the certifications they either need to review or have already reviewed under the 'Active' and 'Completed' tabs, respectively. \n\nWhen a certification campaign is in progress, certification reviewers will see certifications listed under 'Active,' where they can review the involved identities. \nUnder the 'Decision' column on the right, next to each access item, reviewers can select the checkmark to approve access, select the 'X' to revoke access, or they can toggle the 'More Options' menu to reassign the certification to another reviewer and provide a reason for reassignment in the form of a comment. \n\nOnce a reviewer has made decisions on all the certification's involved access items, he or she must select 'Sign Off' to complete the review process.\nDoing so converts the certification into read-only status, preventing any further changes to the review decisions and deleting the work item (task) from the reviewer's list of work items. \n\nOnce all the reviewers have signed off, the certification campaign either completes or, if any reviewers decided to revoke access for any of the involved identities, it moves into a remediation phase. In the remediation phase, identities' entitlements are altered to remove any entitlements marked for revocation.\nIn this situation, the certification campaign completes once all the remediation requests are completed. \n\nRefer to [Certifications](https://documentation.sailpoint.com/saas/user-help/certifications.html) for more information about certifications.\n", + "item": [ + { + "id": "ef0a8cd8-ad05-4f8c-92a7-3ee0cb5553c2", + "name": "Identity Campaign Certifications by IDs", + "request": { + "name": "Identity Campaign Certifications by IDs", + "description": { + "content": "This API returns a list of identity campaign certifications that satisfy the given query parameters. Any authenticated token can call this API, but only certifications you are authorized to review will be returned. This API does not support requests for certifications assigned to Governance Groups.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b16e4316-b2da-487b-a1bc-ebd24800eeb2", + "name": "List of identity campaign certifications", + "originalRequest": { + "url": { + "path": [ + "certifications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"MANAGER\",\n \"description\": \"\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"mandatoryCommentRequirement\": \"REVOKE_ONLY_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"STAGED\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"MANAGER\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"STAGED\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c235783-bfff-40f5-af5c-10c4527b03d6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cffe8e08-a9aa-41a0-9b94-014c6b1f7e93", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a7b14341-75bd-42f0-9030-891bfb464674", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f2218f7-d4db-40ad-a946-8a015be96b1e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "871d3128-ff43-42ee-ba55-acb189d763e3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "35bad04f-2998-4e8a-9887-9f9033dbc76c", + "name": "Identity Certification by ID", + "request": { + "name": "Identity Certification by ID", + "description": { + "content": "This API returns a single identity campaign certification by its ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The certification id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "f2b5e28a-1a99-48fb-87c7-1ce2db2060cf", + "name": "An identity campaign certification object", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SEARCH\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"REVOKE_ONLY_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"STAGED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "15556cef-7e36-4f13-8da1-4ad544417c5f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "89344114-bbb7-4356-b7b5-d4bb4ada6245", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "54a1737d-e2a6-4b9f-8bd1-d32ac550bbc7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cd9d1afa-6591-42d3-8625-f3013b82409a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "349c5785-f245-469f-b8a4-8577697cce75", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4e730399-0f0c-45e5-88c6-e91e26920c89", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6892bae5-49b8-41e2-a154-5d2f6c91efda", + "name": "List of Access Review Items", + "request": { + "name": "List of Access Review Items", + "description": { + "content": "This API returns a list of access review items for an identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "access-review-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "entitlements", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "access-profiles", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "roles", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity campaign certification ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "8a90afb1-f542-4f1a-8034-87829dcf638e", + "name": "A list of access review items", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-review-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "entitlements", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "access-profiles", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "roles", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"accessSummary\": {\n \"access\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlement\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"accessProfile\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"role\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"revocable\": \"\",\n \"endDate\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"ACCOUNT\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n ]\n }\n },\n \"identitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"id\": \"\",\n \"completed\": \"\",\n \"newAccess\": \"\",\n \"decision\": \"REVOKE\",\n \"comments\": \"\"\n },\n {\n \"accessSummary\": {\n \"access\": {\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlement\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"accessProfile\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"role\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"revocable\": \"\",\n \"endDate\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n ]\n }\n },\n \"identitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"id\": \"\",\n \"completed\": \"\",\n \"newAccess\": \"\",\n \"decision\": \"REVOKE\",\n \"comments\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "465b8f99-c9f6-4728-a0a4-cedaea003556", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-review-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "entitlements", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "access-profiles", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "roles", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "97e8c77f-9bfd-40ae-bca0-27ffb1c62309", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-review-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "entitlements", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "access-profiles", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "roles", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f5752a5a-9dc2-42c1-8931-aab1e49015f1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-review-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "entitlements", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "access-profiles", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "roles", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "76cfa7bc-4af5-42dc-a6a7-0d49f2cb3cb3", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-review-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "entitlements", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "access-profiles", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "roles", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aac67a2d-2cf3-40c4-be99-f0b246f0dd57", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-review-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "entitlements", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "access-profiles", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "roles", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "360ec3fc-6817-4a44-8bd3-4f6b2ca54183", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-review-items" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "entitlements", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "access-profiles", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", + "type": "text/plain" + }, + "key": "roles", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4d8b0cab-4f7a-46d7-bd1e-0b4a1b4d5ca3", + "name": "Decide on a Certification Item", + "request": { + "name": "Decide on a Certification Item", + "description": { + "content": "The API makes a decision to approve or revoke one or more identity campaign certification items. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "decide" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the identity campaign certification on which to make decisions", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "70660778-35e8-40ee-853c-0e372429721a", + "name": "An identity campaign certification object", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decide" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SEARCH\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"REVOKE_ONLY_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"STAGED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "59ba450e-59d3-4fd1-82f8-1622169e6a24", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decide" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c257297e-1e82-4c8e-a1c1-63bb94b9899c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decide" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e2a88f7-1014-4d9b-a742-7a1c8082a888", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decide" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4efe6384-f7a6-498d-9431-02e19d1b034c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decide" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7ecfaedd-675a-40ce-9c0e-b95dea2b2a1e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decide" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "68a444d7-a004-4d16-8900-6fc1b1b0e855", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decide" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "16553c84-08dd-44ba-98e2-6870d1bd4e5b", + "name": "Reassign Identities or Items", + "request": { + "name": "Reassign Identities or Items", + "description": { + "content": "This API reassigns up to 50 identities or items in an identity campaign certification to another reviewer. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity campaign certification ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "0498f8da-1f42-4fb7-a8fc-766a14cd6091", + "name": "An identity campaign certification details after completing the reassignment.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SEARCH\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"REVOKE_ONLY_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"STAGED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "152ce32f-d333-42ff-b314-ca3ddfd1817d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "11c7cc01-0049-4cab-a829-9a354b0d9ccf", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ff142a42-2ccf-4b8e-b47f-9f0d7e6d98af", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "724fcd3c-3333-4b1e-93f4-3864970b2e54", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "519b7307-777f-464c-95d8-59f62d32a0f8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f6d5acfe-f49a-4038-950e-d37e240a02d0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "683bdea3-7f08-4fee-89ae-137be4052160", + "name": "Finalize Identity Certification Decisions", + "request": { + "name": "Finalize Identity Certification Decisions", + "description": { + "content": "This API finalizes all decisions made on an identity campaign certification and initiates any remediations required. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "sign-off" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity campaign certification ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "03240095-a3ca-464e-9d7a-d15131bc79d7", + "name": "An identity campaign certification object", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "sign-off" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SEARCH\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"REVOKE_ONLY_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"STAGED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d45a0198-6bd5-4a93-8edc-4578432ec154", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "sign-off" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "87f8b74b-ba44-4395-8839-4a0d595adc97", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "sign-off" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a1110d59-3a87-4ec2-baf5-fd1751e03188", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "sign-off" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "75821d91-1082-4476-b72c-72596bbd662f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "sign-off" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1c2882cd-80b6-4d2d-8736-eb3e979add90", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "sign-off" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5ab28d76-77d0-4e22-8a43-b51447cc20d8", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "sign-off" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6ec00005-3300-4fc1-bc38-0fa80e39b28d", + "name": "Permissions for Entitlement Certification Item", + "request": { + "name": "Permissions for Entitlement Certification Item", + "description": { + "content": "This API returns the permissions associated with an entitlement certification item based on the certification item's ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "certificationId", + "disabled": true, + "description": { + "content": "(Required) The certification ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "itemId", + "disabled": true, + "description": { + "content": "(Required) The certification item ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "5dc06d37-a155-48c4-8998-0e54aeebc690", + "name": "A list of permissions associated with the given itemId", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8619b240-48a4-4c8f-8808-069a48be0b7b", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "661736d4-390e-4a58-b27d-ffa8c6feb584", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "587daf96-9358-453f-8b8b-c86b8888fe40", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1d4934d7-6e5e-4189-8852-522bb663300c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "31111dc2-a2c9-45eb-8daf-00bde7ae12df", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3d5e64a2-4567-4b12-9e06-4282a9548aa9", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":certificationId", + "access-review-items", + ":itemId", + "permissions" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f167fd3d-42e9-4c43-9237-f4dbc1106555", + "name": "List of Reviewers for certification", + "request": { + "name": "List of Reviewers for certification", + "description": { + "content": "This API returns a list of reviewers for the certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The certification ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "383b8f33-a66c-44c7-8adc-6ac454b1618a", + "name": "A list of reviewers", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cc666c85-426a-4bce-bf85-54cadffefa99", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "884068da-323d-41f3-8b15-206fedc9b9f8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "de12b3e0-6287-491f-a341-05ba69d8a27b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "738650eb-8095-40ce-9ea3-095962bae418", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2896f5f3-9a9b-4a28-b4f2-9ae79d1d8f86", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2fbe33a1-5704-48d6-8225-1d45354ea3bd", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reviewers" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b929c0b0-dd60-49e1-a50c-d4b878169efc", + "name": "Reassign Certifications Asynchronously", + "request": { + "name": "Reassign Certifications Asynchronously", + "description": { + "content": "This API initiates a task to reassign up to 500 identities or items in an identity campaign certification to another reviewer. The `certification-tasks` API can be used to get an updated status on the task and determine when the reassignment is complete. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity campaign certification ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "984e0d4b-e10f-4743-b434-ffc1029ff484", + "name": "A certification task object for the reassignment which can be queried for status.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"type\": \"CAMPAIGN_CREATE\",\n \"targetType\": \"CAMPAIGN\",\n \"targetId\": \"\",\n \"status\": \"ERROR\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"reassignmentTrailDTOs\": [\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n },\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n }\n ],\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "673407cf-47f6-4aa8-bc46-10f272ef0c30", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5be898a1-4ed6-4512-a933-7e845b58d3cf", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3d20ca89-fa84-45de-9846-3f97b1562f2f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6c655e49-e724-44fb-bf1d-795360bc4d16", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9d38ce2c-e9f2-44ac-969d-ddf437cacd4f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ea4281b8-6cb2-462f-9f94-ec3887417404", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "reassign-async" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"TARGET_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4d011f8a-6cca-4717-8a57-471ea1246701", + "name": "Certification Task by ID", + "request": { + "name": "Certification Task by ID", + "description": { + "content": "This API returns the certification task for the specified ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for the specified certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certification-tasks", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The task ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "5fbc1ad4-44c8-458d-a36a-ca2852bbbcc4", + "name": "A certification task", + "originalRequest": { + "url": { + "path": [ + "certification-tasks", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"type\": \"CAMPAIGN_CREATE\",\n \"targetType\": \"CAMPAIGN\",\n \"targetId\": \"\",\n \"status\": \"ERROR\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"reassignmentTrailDTOs\": [\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n },\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n }\n ],\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9d75a65d-414c-40a4-93b1-44f2df3b4175", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certification-tasks", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "be0fbb4f-ea7a-4c3c-a1e2-c6421cc55f68", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certification-tasks", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "18ab9a88-3199-4390-8b67-9e6e276cbad5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certification-tasks", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c58605f5-425d-4d35-857b-f28232d8ee77", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certification-tasks", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a1624274-26cd-45ab-a00a-3ea8fd777322", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certification-tasks", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d76bbed9-0fc0-4edf-9b12-f3aaf674f15c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certification-tasks", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8fe0ca74-329f-4f1c-ab3c-b2ef7e71d3d1", + "name": "List of Pending Certification Tasks", + "request": { + "name": "List of Pending Certification Tasks", + "description": { + "content": "This API returns a list of pending (`QUEUED` or `IN_PROGRESS`) certification tasks. Any authenticated token can call this API, but only certification tasks you are authorized to review will be returned.", + "type": "text/plain" + }, + "url": { + "path": [ + "certification-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "abde9329-ad9e-4130-9bf9-57414caa5ffc", + "name": "A list of pending certification tasks", + "originalRequest": { + "url": { + "path": [ + "certification-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"type\": \"ADMIN_REASSIGN\",\n \"targetType\": \"CAMPAIGN\",\n \"targetId\": \"\",\n \"status\": \"ERROR\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n \"reassignmentTrailDTOs\": [\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n },\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n }\n ],\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACTIVATE_CAMPAIGN\",\n \"targetType\": \"CAMPAIGN\",\n \"targetId\": \"\",\n \"status\": \"QUEUED\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ],\n \"reassignmentTrailDTOs\": [\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n },\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n }\n ],\n \"created\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bf841e61-1975-4aef-b476-bc58affad54d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certification-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ef3a1a2e-7919-40ee-bca1-521bf56a3a71", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certification-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "583a2001-70e7-4d8e-ad64-48eb82f396ac", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certification-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8ea5de72-84f5-4df6-8e44-f2fd83e00d0d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certification-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f9855e01-3ded-4623-ab98-27b0874c4e74", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certification-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9e06b0ac-556a-4e9c-9266-a0686872201f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certification-tasks" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The ID of reviewer identity. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "reviewer-identity", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Certification Summaries", + "description": "Use this API to implement certification summary functionality. \nWith this functionality in place, administrators and designated certification reviewers can review summaries of identity certification campaigns and draw conclusions about the campaigns' scope, security, and effectiveness. \nImplementing certification summary functionality improves organizations' ability to review their [certifications](https://documentation.sailpoint.com/saas/user-help/certifications.html) and helps them satisfy audit and regulatory requirements by enabling them to trace access changes and the decisions made in their review processes. \n\nA certification refers to IdentityNow's mechanism for reviewing a user's access to entitlements (sets of permissions) and approving or removing that access. \nThese certifications serve as a way of showing that a user's access has been reviewed and approved. \nMultiple certifications by different reviewers are often required to approve a user's access. \nA set of multiple certifications is called a certification campaign. \n\nFor example, an organization may use a Manager Certification as a way of showing that a user's access has been reviewed and approved by their manager, or if the certification is part of a campaign, that the user's access has been reviewed and approved by multiple managers. \nOnce this certification has been completed, IdentityNow would provision all the access the user needs, nothing more. \n\nCertification summaries provide information about identity certification campaigns such as the identities involved, the number of decisions made, and the access changed. \nFor example, an administrator or designated certification reviewer can examine the Manager Certification campaign to get an overview of how many entitlement decisions are made in that campaign as opposed to role decisions, which identities would be affected by changes to the campaign, and how those identities' access would be affected.\n", + "item": [ + { + "id": "9b51f373-98a7-4e77-8b0e-9029feb84311", + "name": "Summary of Certification Decisions", + "request": { + "name": "Summary of Certification Decisions", + "description": { + "content": "This API returns a summary of the decisions made on an identity campaign certification. The decisions are summarized by type. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "decision-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The certification ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c1b3b31b-dfd8-444b-a11c-cbe8b36f79af", + "name": "Summary of the decisions made", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decision-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"entitlementDecisionsMade\": \"\",\n \"accessProfileDecisionsMade\": \"\",\n \"roleDecisionsMade\": \"\",\n \"accountDecisionsMade\": \"\",\n \"entitlementDecisionsTotal\": \"\",\n \"accessProfileDecisionsTotal\": \"\",\n \"roleDecisionsTotal\": \"\",\n \"accountDecisionsTotal\": \"\",\n \"entitlementsApproved\": \"\",\n \"entitlementsRevoked\": \"\",\n \"accessProfilesApproved\": \"\",\n \"accessProfilesRevoked\": \"\",\n \"rolesApproved\": \"\",\n \"rolesRevoked\": \"\",\n \"accountsApproved\": \"\",\n \"accountsRevoked\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "69438a59-cc6d-4081-9291-7500540c3652", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decision-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c3846a30-6d04-48c2-a4b6-55821504a64c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decision-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7ae19a5c-7d75-436e-b201-d2a27e1a5bf5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decision-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "37d9200f-a91a-4fe7-be57-6c46626ddfdb", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decision-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b358095a-03b4-4714-a090-45b4451e295c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decision-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "90ff4d7b-ed62-4e9b-a8d1-a3821ef1ccd1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "decision-summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e375f70f-8b2f-4e94-8e36-1cf3a40f2cac", + "name": "Identity Summaries for Campaign Certification", + "request": { + "name": "Identity Summaries for Campaign Certification", + "description": { + "content": "This API returns a list of the identity summaries for a specific identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity campaign certification ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "96987745-1d5f-43fa-8c82-c36bb67cb81a", + "name": "List of identity summaries", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7f1a764e-a19f-4b47-af85-524096f1cba5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1952fa90-3c39-4018-87f8-068498480fd2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "31db20db-4e13-4666-873c-190316db7c4a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "109f1ed2-9c0b-4f40-95ee-4ccb36d4f047", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d1f58d08-e51c-4d9b-96e7-80722d1793d2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3a613567-7497-4a28-99a9-6664997cf853", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "30fb78ed-48c9-4013-80f2-7e53ad3831b4", + "name": "Access Summaries", + "request": { + "name": "Access Summaries", + "description": { + "content": "This API returns a list of access summaries for the specified identity campaign certification and type. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "access-summaries", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity campaign certification ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "ACCESS_PROFILE", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of access review item to retrieve summaries for", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "8ae18958-599c-49b2-b7cb-e14ccadadb95", + "name": "List of access summaries", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-summaries", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"access\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlement\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"accessProfile\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"role\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"revocable\": \"\",\n \"endDate\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n ]\n }\n },\n {\n \"access\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlement\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"accessProfile\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"role\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"revocable\": \"\",\n \"endDate\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n ]\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b6681f8b-30e5-44ee-b816-a514fe73ea8a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-summaries", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce89a850-6e19-454c-b6c0-7a9746eea2a0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-summaries", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a883a423-7020-4d1b-b3ba-27227cade6e3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-summaries", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c2fe7b27-6267-44ad-8b28-8521d23a4aa7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-summaries", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fa82f3b9-cfa7-4da8-858e-97bec78fd9fd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-summaries", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "30b4bc80-5221-4dbd-9e81-66995642f6bf", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "access-summaries", + ":type" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6c72001f-abe8-46ad-ad0c-f33d977a08ab", + "name": "Summary for Identity", + "request": { + "name": "Summary for Identity", + "description": { + "content": "This API returns the summary for an identity on a specified identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries", + ":identitySummaryId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The identity campaign certification ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "identitySummaryId", + "disabled": true, + "description": { + "content": "(Required) The identity summary ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "7fcce7da-9fd3-468f-93b1-bd0d957fa14e", + "name": "An identity summary", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries", + ":identitySummaryId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4a246b7-e3bc-48ce-96db-ae2448b70e08", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries", + ":identitySummaryId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7feeec2f-cd75-4509-87dc-03dd4b27f11b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries", + ":identitySummaryId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9c465fd5-f433-4996-8247-9ae6b52184af", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries", + ":identitySummaryId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "64194ed5-c6d6-455b-b10a-9244456ebe50", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries", + ":identitySummaryId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cc34969e-7618-40c8-81fc-780a72b88567", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries", + ":identitySummaryId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2c7d11d3-c704-4e7d-a83f-3c3df63686ff", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "certifications", + ":id", + "identity-summaries", + ":identitySummaryId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Certification Campaign Filters", + "description": "Use this API to implement the certification campaign filter functionality. These filters can be used to create a certification campaign that includes a subset of your entitlements or users to certify.\n\nFor example, if for a certification campaign an organization wants to certify only specific users or entitlements, then those can be included/excluded on the basis of campaign filters.\n\nFor more information about creating a campaign filter, refer to [Creating a Campaign Filter](https://documentation.sailpoint.com/saas/help/certs/campaign_filters.html#creating-a-campaign-filter)\n\nYou can create campaign filters using any of the following criteria types:\n\n- Access Profile : This criteria type includes or excludes access profiles from a campaign.\n\n- Account Attribute : This criteria type includes or excludes certification items that match a specified value in an account attribute.\n\n- Entitlement : This criteria type includes or excludes entitlements from a campaign.\n\n- Identity : This criteria type includes or excludes specific identities from your campaign.\n\n- Identity Attribute : This criteria type includes or excludes identities based on whether they have an identity attribute that matches criteria you've chosen.\n\n- Role : This criteria type includes or excludes roles, as opposed to identities.\n\n- Source : This criteria type includes or excludes entitlements from a source you select.\n\nFor more information about these criteria types, refer to [Types of Campaign Filters](https://documentation.sailpoint.com/saas/help/certs/campaign_filters.html#types-of-campaign-filters)\n\nOnce the campaign filter is created, it can be linked while creating the campaign. The generated campaign will have the items to review as per the campaign filter.\n\nFor example, An inclusion campaign filter is created with a source of Source 1, an operation of Equals, and an entitlement of Entitlement 1. When this filter is selected, only users who have Entitlement 1 are included in the campaign, and only Entitlement 1 is shown in the certification.\n", + "item": [ + { + "id": "7c08e389-877f-459e-985e-4a7895ac204a", + "name": "Create a Campaign Filter", + "request": { + "name": "Create a Campaign Filter", + "description": { + "content": "Create a campaign Filter based on filter details and criteria.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "846f5cb7-3d24-4ed1-85a7-6fad1959e806", + "name": "Created successfully.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "49d0717d-93e6-416c-b371-ab3e802477c2", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4542bdb1-541e-4719-abb0-b02c714ee30f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07db9bc2-199e-4415-9d22-48276273f970", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5adaf3fb-f8be-412b-9465-297e31343a2d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "977fbfe6-831e-4958-98e1-b5fb49b6abde", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f01d2eea-a08f-4236-aa6a-04474cd64bfa", + "name": "List Campaign Filters", + "request": { + "name": "List Campaign Filters", + "description": { + "content": "Lists all Campaign Filters. Scope can be reduced via standard V3 query params.\n\nAll Campaign Filters matching the query params", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "start", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", + "type": "text/plain" + }, + "key": "includeSystemFilters", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "e0750faa-cb6a-496b-a582-5059e68a9da2", + "name": "List of campaign filter objects", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "start", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", + "type": "text/plain" + }, + "key": "includeSystemFilters", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"NOT_EQUALS\"\n },\n {\n \"type\": \"ROLE\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"EQUALS\"\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"SOURCE\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"EQUALS\"\n }\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fd7fa2b2-71be-4f53-9c84-c89e28d4bfd8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "start", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", + "type": "text/plain" + }, + "key": "includeSystemFilters", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb6d5d13-3da4-4eab-a974-e752d0473737", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "start", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", + "type": "text/plain" + }, + "key": "includeSystemFilters", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a656768f-34a2-4f37-9c56-52acc89590a6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "start", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", + "type": "text/plain" + }, + "key": "includeSystemFilters", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "39eb1152-82ad-4e85-b280-010cd9a68d54", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "start", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", + "type": "text/plain" + }, + "key": "includeSystemFilters", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f7ae9ced-3689-42a4-b53b-3f1beb0cdf07", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "start", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", + "type": "text/plain" + }, + "key": "includeSystemFilters", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "528d39f5-ac6f-4a02-88d1-8f0b35e3cca4", + "name": "Get Campaign Filter by ID", + "request": { + "name": "Get Campaign Filter by ID", + "description": { + "content": "Retrieves information for an existing campaign filter using the filter's ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "key": "id" + }, + { + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign filter to be retrieved.", + "type": "text/plain" + }, + "type": "any", + "value": "", + "key": "filterId" + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "7a06be5f-ae1d-4b7e-ad49-ad136586d61f", + "name": "A campaign filter object.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"NOT_EQUALS\"\n },\n {\n \"type\": \"ROLE\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"EQUALS\"\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"SOURCE\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"EQUALS\"\n }\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d21d2667-4f62-466c-991c-2d33c03378a6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e909d8b1-d24a-4c70-a7dd-c2d243e0b5e0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "46e240e9-4309-4ec1-af65-4221fc72a7b6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4f5cd9a0-d2a6-4d29-964a-494688d31c27", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8cf18eac-a8f4-4a68-a634-4b05fb913ef7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "97b14b2c-5677-4c9e-8503-529700c6ede5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8c709108-3443-45b2-9f01-6741c457d013", + "name": "Updates a Campaign Filter", + "request": { + "name": "Updates a Campaign Filter", + "description": { + "content": "Updates an existing campaign filter using the filter's ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "key": "id" + }, + { + "disabled": true, + "description": { + "content": "(Required) The ID of the campaign filter being modified.", + "type": "text/plain" + }, + "type": "any", + "value": "", + "key": "filterId" + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "8050751d-347d-401b-8489-d93c7dad98dd", + "name": "Created successfully.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a8cf079d-132c-4c10-a977-282b87c09e43", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d53e2432-da67-4df8-9c28-1f486801fa2d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bd4e40c1-d3cf-4b8c-98b5-caa88085f61d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7d574e2e-1c20-432f-906c-7a1f55ab7932", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "486fb980-4aca-4a08-a546-ce3e756774c8", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"STARTS_WITH\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b12413ac-a8e7-4558-ac3b-59020260bc52", + "name": "Deletes Campaign Filters", + "request": { + "name": "Deletes Campaign Filters", + "description": { + "content": "Deletes campaign filters whose Ids are specified in the provided list of campaign filter Ids. Authorized callers must be an ORG_ADMIN or a CERT_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "campaign-filters", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "93555964-b2d2-4f53-b3d4-a7cc49c7170a", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "3fa67d33-6a87-4e2b-b417-17b7b7b4968e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32d781ba-c0b5-4f63-b419-c62ffdcfb5c0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47435230-a8c4-44a2-9823-f7e545711f80", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "571c3e57-573d-4c26-9ad4-c221a295e7b0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae15485b-6877-4900-a868-86409b8f4309", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3666a514-f8d9-461c-a7b4-6374af38d4a7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "campaign-filters", + "delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Global Tenant Security Settings", + "description": "Use this API to implement and customize global tenant security settings.\nWith this functionality in place, administrators can manage the global security settings that a tenant/org has.\nThis API can be used to configure the networks and Geographies allowed to access IdentityNow URLs.\n", + "item": [ + { + "id": "c482bce8-0392-455e-8c7b-ab9f3c50719c", + "name": "Get security network configuration.", + "request": { + "name": "Get security network configuration.", + "description": { + "content": "This API returns the details of an org's network auth configuration. Requires security scope of: 'sp:auth-org:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "6110d9d1-c2a4-4398-9820-32bf2ffa498e", + "name": "Network configuration for the tenant's auth org.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ff2a7ce2-7f4f-4fca-b1a4-f21fac2a2887", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0b90b45f-0c9d-41ac-914e-868ef696509a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47b3f9eb-770f-4189-b170-9c4b878e8b02", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fee54b21-86a2-4e94-ac47-732af999a438", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b44495c5-cb8b-4ebc-a686-f9dfa6a31079", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "629806b0-a6dd-4966-89e4-87098e068570", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e6014c9a-5726-4d53-80be-fbb7d7fae734", + "name": "Create security network configuration.", + "request": { + "name": "Create security network configuration.", + "description": { + "content": "This API returns the details of an org's network auth configuration. Requires security scope of: 'sp:auth-org:create'", + "type": "text/plain" + }, + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "fe412c48-57a6-4b84-b822-25af1024215e", + "name": "Network configuration for the tenant.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d96de5ee-aec5-4836-9f9a-d8611bd194a6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8775802c-e53d-43e0-9fa0-befb4300d763", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fbda0516-7de2-4098-be18-08cbe82aa783", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "668775a6-9e4e-48f6-82e0-af6739d3c629", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a87dd56d-7015-43fc-8be3-0dfcea07ee84", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c3ec0ad8-be9f-4528-a1c6-f90dbc8b79e3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e6eb514c-8b62-4004-bb20-a110bb139df4", + "name": "Update security network configuration.", + "request": { + "name": "Update security network configuration.", + "description": { + "content": "This API updates an existing network configuration for an org using PATCH\n Requires security scope of: 'sp:auth-org:update'", + "type": "text/plain" + }, + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "4e88c217-21c7-471e-8d23-f283a6b75210", + "name": "Updated Auth Org network configuration.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bb8ae9f6-11de-4dc3-a388-5c67f19a0f19", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "110bb2e0-c503-480f-91ee-8923652affa0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "459cd9d5-5fc0-4348-99bb-ed3b6087c79f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8fd860b7-c063-42eb-9b5c-41cc5a822540", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "20db4442-0a7a-4230-91f6-6fcf087e3439", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "11fa1fde-3325-48c3-a77b-6221c7d2f66f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "auth-org", + "network-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Lifecycle States", + "description": "Use this API to implement and customize lifecycle state functionality.\nWith this functionality in place, administrators can create and configure custom lifecycle states for use across their organizations, which is key to controlling which users have access, when they have access, and the access they have.\n\nA lifecycle state describes a user's status in a company. For example, two lifecycle states come by default with IdentityNow: 'Active' and 'Inactive.' \nWhen an active employee takes an extended leave of absence from a company, his or her lifecycle state may change to 'Inactive,' for security purposes. \nThe inactive employee would lose access to all the applications, sources, and sensitive data during the leave of absence, but when the employee returns and becomes active again, all that access would be restored. \nThis saves administrators the time that would otherwise be spent provisioning the employee's access to each individual tool, reviewing the employee's certification history, etc. \n\nAdministrators can create a variety of custom lifecycle states. Refer to [Planning New Lifecycle States](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html#planning-new-lifecycle-states) for some custom lifecycle state ideas.\n\nAdministrators must define the criteria for being in each lifecycle state, and they must define how IdentityNow manages users' access to apps and sources for each lifecycle state.\n\nIn IdentityNow, administrators can manage lifecycle states by going to Admin > Identities > Identity Profile, selecting the identity profile whose lifecycle states they want to manage, selecting the 'Provisioning' tab, and using the left panel to either select the lifecycle state they want to modify or create a new lifecycle state. \n\nIn the 'Provisioning' tab, administrators can make the following access changes to an identity profile's lifecycle state: \n\n- Enable/disable the lifecycle state for the identity profile.\n\n- Enable/disable source accounts for the identity profile's lifecycle state.\n\n- Add existing access profiles to grant to the identity profiles in that lifecycle state.\n\n- Create a new access profile to grant to the identity profile in that lifecycle state.\n\nAccess profiles granted in a previous lifecycle state are automatically revoked when the identity moves to a new lifecycle state. \nTo maintain access across multiple lifecycle states, administrators must grant the access profiles in each lifecycle state. \nFor example, if an administrator wants users with the 'HR Employee' identity profile to maintain their building access in both the 'Active' and 'Leave of Absence' lifecycle states, the administrator must grant the access profile for that building access to both lifecycle states.\n\nDuring scheduled refreshes, IdentityNow evaluates lifecycle states to determine whether their assigned identities have the access defined in the lifecycle states' access profiles. \nIf the identities are missing access, IdentityNow provisions that access. \n\nAdministrators can also use the 'Provisioning' tab to configure email notifications for IdentityNow to send whenever an identity with that identity profile has a lifecycle state change. \nRefer to [Configuring Lifecycle State Notifications](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html#configuring-lifecycle-state-notifications) for more information on how to do so.\n\nAn identity's lifecycle state can have four different statuses: the lifecycle state's status can be 'Active,' it can be 'Not Set,' it can be 'Not Valid,' or it 'Does Not Match Technical Name Case.' \nRefer to [Moving Identities into Lifecycle States](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html#moving-identities-into-lifecycle-states) for more information about these different lifecycle state statuses. \n\nRefer to [Setting Up Lifecycle States](https://documentation.sailpoint.com/saas/help/provisioning/lifecycle.html) for more information about lifecycle states.\n", + "item": [ + { + "id": "f9bb1e61-6114-4cee-a2a5-d9a8e9dbc28b", + "name": "Set Lifecycle State", + "request": { + "name": "Set Lifecycle State", + "description": { + "content": "This endpoint will set/update an identity's lifecycle state to the one provided and updates the corresponding Identity Profile.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identities", + ":identity-id", + "set-lifecycle-state" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-id", + "disabled": true, + "description": { + "content": "(Required) The ID of the identity to update", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"lifecycleStateId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "32924bfa-3624-4670-bc07-3b5ec3c8eadb", + "name": "The request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identity-id", + "set-lifecycle-state" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"lifecycleStateId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"accountActivityId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "506fe50d-9b4d-4861-979e-1a2ff29db7cf", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identity-id", + "set-lifecycle-state" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"lifecycleStateId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9c7db3c1-1184-4302-a1ba-444de8d73297", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identity-id", + "set-lifecycle-state" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"lifecycleStateId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d934b88c-4c5e-4537-b27e-a4a5f9aeca46", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identity-id", + "set-lifecycle-state" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"lifecycleStateId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3d14e528-a31c-4565-8735-7a7383ce7858", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identity-id", + "set-lifecycle-state" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"lifecycleStateId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "03e00f8f-1876-4042-a0cc-c81372701036", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identity-id", + "set-lifecycle-state" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"lifecycleStateId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2d7fc138-3c31-4649-b4e0-87c930788a37", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identities", + ":identity-id", + "set-lifecycle-state" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"lifecycleStateId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2cbc0371-4f4b-4713-9309-16211791d545", + "name": "Lists LifecycleStates", + "request": { + "name": "Lists LifecycleStates", + "description": { + "content": "This end-point lists all the LifecycleStates associated with IdentityProfiles.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) The IdentityProfile id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "06ab3246-8095-4bd9-ae63-2d59623211cf", + "name": "List of LifecycleState objects", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4d766591-cc11-430d-a4d8-8d3c063c9fa7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "797f4656-e38d-4fca-b09b-15ded3388750", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "caa33555-0633-44c9-9c49-0808b3e4338b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "14e23a70-b87e-42a4-9b3c-050234ede248", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "77d6e93e-b18e-4328-b3d2-0192c8776432", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "cf51684d-3b89-467c-9f87-13572380f84e", + "name": "Create Lifecycle State", + "request": { + "name": "Create Lifecycle State", + "description": { + "content": "This API creates a new Lifecycle State.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) Identity Profile ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "f77e6266-77c9-4920-9409-a2317fcaea2c", + "name": "Created LifecycleState object.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5ef7b388-9aea-415f-949a-7e48594f81df", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3c872d1a-5903-4832-a995-21281da4acbd", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "73d32429-6b3b-4411-8c4a-698ee0a087b2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aedf6026-f6dd-48f9-8ac5-964345d7625b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "475fe218-90f1-4f68-99cc-a2a87d14d3cc", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "ff3a589b-b04d-405d-9723-0c49dbeac1a1", + "name": "Retrieves Lifecycle State", + "request": { + "name": "Retrieves Lifecycle State", + "description": { + "content": "This endpoint retrieves a Lifecycle State.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) Identity Profile ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "lifecycle-state-id", + "disabled": true, + "description": { + "content": "(Required) Lifecycle State ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "4762fabc-5fef-4f1e-9814-31dde040f890", + "name": "The requested LifecycleState was successfully retrieved.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c323152c-aba7-43f9-a2f2-dc25fca03b74", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "48089939-44ab-4ce2-94e8-a6d5b264d94f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "40664ace-5ee9-4636-87ef-622090835ac2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fefb7294-50ce-42f9-8ad5-c9e76eb2df2a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6991e941-e97d-452d-87bf-5ab6b757fd5f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6944e21e-74c1-44fd-9fa8-5221686e47f5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "848ec338-5376-4d87-acf4-fd318817fbe7", + "name": "Update Lifecycle State", + "request": { + "name": "Update Lifecycle State", + "description": { + "content": "This endpoint updates individual Lifecycle State fields using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) Identity Profile ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "lifecycle-state-id", + "disabled": true, + "description": { + "content": "(Required) Lifecycle State ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "2fd3c31a-ec26-416b-b65e-4678c052a128", + "name": "The LifecycleState was successfully updated.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "77d75c30-56e2-4988-9bb3-6daa6797d9e2", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "17695a78-a514-42b6-ab1a-fe3520995198", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f1bcc625-88df-43b2-96a0-7ad3e0fe5c55", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32229589-3b94-41aa-90a4-ac2e843acd9b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a2f9c4b6-f7d0-41a6-bd7f-b0c616cab9d4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2140b4df-191a-457b-9c10-d738d84c1cc3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5c4087e0-121e-457c-afbd-1b1875ec0885", + "name": "Delete Lifecycle State by ID", + "request": { + "name": "Delete Lifecycle State by ID", + "description": { + "content": "This endpoint deletes the Lifecycle State using its ID.\nA token with API, or ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) Identity Profile ID", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "lifecycle-state-id", + "disabled": true, + "description": { + "content": "(Required) Lifecycle State ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "335701f2-e533-4889-8430-1d030f976f8a", + "name": "The request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f2d4959a-6932-4382-851d-eb3d447d10d3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "86a7448c-481d-4d78-b53b-e1c794587a2e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "52c33a13-92e3-4f78-9a91-860c913e7411", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3b380f58-591d-4131-85db-2b9aab23f91d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a343546c-7038-45ac-9a41-8bf52c924979", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "051b2045-e94f-4cce-bda3-366fd09919c2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "lifecycle-states", + ":lifecycle-state-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Identity Profiles", + "description": "Use this API to implement identity profile functionality. \nWith this functionality in place, administrators can view identity profiles and their configurations. \n\nIdentity profiles represent the configurations that can be applied to identities as a way of granting them a set of security and access, as well as defining the mappings between their identity attributes and their source attributes. \n\nIn IdentityNow, administrators can use the Identities drop-down menu and select Identity Profiles to view the list of identity profiles. \nThis list shows some details about each identity profile, along with its status. \nThey can select an identity profile to view its settings, its mappings between identity attributes and correlating source account attributes, and its provisioning settings. \n\nRefer to [Creating Identity Profiles](https://documentation.sailpoint.com/saas/help/setup/identity_profiles.html) for more information about identity profiles.\n", + "item": [ + { + "id": "8c4f9aca-804b-47e3-8eb1-16a2f0fdf225", + "name": "Identity Profiles List", + "request": { + "name": "Identity Profiles List", + "description": { + "content": "This returns a list of Identity Profiles based on the specified query parameters.\nA token with ORG_ADMIN or API authority is required to call this API to get a list of Identity Profiles.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "ebf61010-fe6c-462d-81a0-04e03ae29392", + "name": "List of identityProfiles.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"deserunt_8\": \"\",\n \"eu1\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ad508\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n },\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"voluptate566\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"quis_061\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a847c8f1-69f3-47da-862e-921a90a7ad86", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4bf2ceef-1e0f-46b7-8c7b-c568bb156fde", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a5715656-6219-4d37-9f3a-e856bc812909", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c2e5c135-88ca-4900-9a28-4f51e3a6acd4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "18f4dbfd-3d5d-4326-b254-4e5c3f12708d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "816c58aa-f1c7-4ea4-9e62-cd66f57a14d4", + "name": "Delete Identity Profiles", + "request": { + "name": "Delete Identity Profiles", + "description": { + "content": "This deletes multiple Identity Profiles via a list of supplied IDs.\n\nOn success, this endpoint will return a reference to the bulk delete task result.\n\nA token with ORG_ADMIN authority is required to call this API.\n\nThe following rights are required to access this endpoint: idn:identity-profile:delete", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "f9dc2199-289f-49f5-8d9b-626e80344da1", + "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"launched\": \"\",\n \"completionStatus\": \"Warning\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ffbef34a-3b7c-4807-80c9-a7f8a7dddc82", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2c900f7c-abd0-42ac-b0e6-554f89b04354", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "59b26f64-864c-48f9-9b3c-db15e0e2321d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5d301e2c-ba38-4ab8-a3cd-7c9393ec983f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f4a462b-8131-40f2-ab57-a9549e7cd347", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n \"\",\n \"\"\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4c6cc5e2-0337-44a2-84b4-40c1503ccd11", + "name": "Export Identity Profiles", + "request": { + "name": "Export Identity Profiles", + "description": { + "content": "This exports existing identity profiles in the format specified by the sp-config service.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c5da0706-02f2-4168-a3b1-272c49cc2996", + "name": "List of export objects with identity profiles.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"SEGMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"esse_45_\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"mollit6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"NOTIFICATION_TEMPLATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"sit_bb\": \"\",\n \"consectetur_e54\": \"\",\n \"Ut7\": \"\",\n \"labore_d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ad6\": \"\",\n \"mollit8_\": \"\",\n \"dolore0d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "989afa38-306e-464c-9b7c-cb7ccb0afaac", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5110faba-d079-43bf-8012-4c2b50a0d66a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e3d745df-0f4a-4826-87d1-bb2540d739cd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "44a3cd73-251c-4721-b10d-ed88e704c7ec", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c026b7b3-eaf0-4512-a3ed-cb6ac32e84f3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "export" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "46f53e73-b159-4567-a8fa-b68b378a921c", + "name": "Import Identity Profiles", + "request": { + "name": "Import Identity Profiles", + "description": { + "content": "This imports previously exported identity profiles.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"SEGMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"esse_45_\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"mollit6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"NOTIFICATION_TEMPLATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"sit_bb\": \"\",\n \"consectetur_e54\": \"\",\n \"Ut7\": \"\",\n \"labore_d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ad6\": \"\",\n \"mollit8_\": \"\",\n \"dolore0d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "ef121014-39a0-4beb-ada5-5f19a780ec30", + "name": "The result of importing Identity Profiles.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"SEGMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"esse_45_\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"mollit6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"NOTIFICATION_TEMPLATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"sit_bb\": \"\",\n \"consectetur_e54\": \"\",\n \"Ut7\": \"\",\n \"labore_d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ad6\": \"\",\n \"mollit8_\": \"\",\n \"dolore0d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"infos\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"ullamco_82f\": -10281940.590876415\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"voluptate_06\": \"deserunt dolor dolore aliquip\",\n \"sint_3\": -46726859.895216234,\n \"mollit_7\": \"velit voluptate adipisicing\"\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"dolorc\": -99054446,\n \"estd2f\": true,\n \"culpa_6f9\": 66697411.39881897\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"nostrud6d\": \"anim eiusmod ullamco\"\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"exercitation_e4\": 9266645,\n \"commodo_3\": \"voluptate cillum\",\n \"labore___5\": 46404584,\n \"ex36\": false\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"dolor215\": \"eu laborum\",\n \"ut1d\": true\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e3ea166-f280-4894-acf1-5a98d32a9c76", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"SEGMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"esse_45_\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"mollit6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"NOTIFICATION_TEMPLATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"sit_bb\": \"\",\n \"consectetur_e54\": \"\",\n \"Ut7\": \"\",\n \"labore_d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ad6\": \"\",\n \"mollit8_\": \"\",\n \"dolore0d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae288db7-8f7f-49ea-b04c-4baa6c67b47a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"SEGMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"esse_45_\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"mollit6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"NOTIFICATION_TEMPLATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"sit_bb\": \"\",\n \"consectetur_e54\": \"\",\n \"Ut7\": \"\",\n \"labore_d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ad6\": \"\",\n \"mollit8_\": \"\",\n \"dolore0d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "794d0f69-8243-4d15-80ea-b0cd898d43ee", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"SEGMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"esse_45_\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"mollit6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"NOTIFICATION_TEMPLATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"sit_bb\": \"\",\n \"consectetur_e54\": \"\",\n \"Ut7\": \"\",\n \"labore_d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ad6\": \"\",\n \"mollit8_\": \"\",\n \"dolore0d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c9013b56-3047-48f9-b8aa-fc22e542a4e4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"SEGMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"esse_45_\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"mollit6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"NOTIFICATION_TEMPLATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"sit_bb\": \"\",\n \"consectetur_e54\": \"\",\n \"Ut7\": \"\",\n \"labore_d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ad6\": \"\",\n \"mollit8_\": \"\",\n \"dolore0d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e57bb00b-484c-4438-9c6d-949f77cd77d5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + "import" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"SEGMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"esse_45_\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"mollit6\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"NOTIFICATION_TEMPLATE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"sit_bb\": \"\",\n \"consectetur_e54\": \"\",\n \"Ut7\": \"\",\n \"labore_d\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ad6\": \"\",\n \"mollit8_\": \"\",\n \"dolore0d\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e4fcd608-2acf-4f3e-bffe-73b5a4ef72fb", + "name": "Get single Identity Profile", + "request": { + "name": "Get single Identity Profile", + "description": { + "content": "This returns a single Identity Profile based on ID.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) The Identity Profile ID.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "f7473183-4bf4-4927-adb7-6cec73cbd7a4", + "name": "An Identity Profile object.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"eaa\": \"\",\n \"Lorem_869\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"id_9\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "324e7159-25b4-4581-9d9d-0b8bf85fade6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4fb7b7d0-eb43-4640-91c7-dbec91c1ebd5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ef6a1f02-cc76-47c0-8177-b2d48ea4e43a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "db3258f8-629c-40e4-9e8d-58c333be54c1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0fa3199d-8060-4f9c-a5be-d04cc6c91a2b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "22cb073b-3dc5-4677-ac79-0aecb87312c6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "21982581-f9d5-4a30-aca3-94ef46cda2a9", + "name": "Delete an Identity Profile", + "request": { + "name": "Delete an Identity Profile", + "description": { + "content": "This deletes an Identity Profile based on ID.\n\nOn success, this endpoint will return a reference to the bulk delete task result.\n\nA token with ORG_ADMIN authority is required to call this API.\n\nThe following rights are required to access this endpoint: idn:identity-profile:delete", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) The Identity Profile ID.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "2f80ce55-4508-46e2-8867-1b2eb69a63c5", + "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"launched\": \"\",\n \"completionStatus\": \"Error\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ab9d137-21ba-4850-8b67-bcd2c9e55157", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a9c3b232-7ded-45e2-8fe3-3c72eb8e662c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7be1cd99-f262-49ab-b3a0-b03812997126", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1d2a9ab6-8abb-40b2-b05f-8503a13346fb", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4ac02c69-f9f3-434b-b377-08855b8aa813", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f38a42e-15bb-4d6e-b182-57f912d1cfe5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c0fb04a0-8df6-4beb-b742-f94480b8799e", + "name": "Get default Identity Attribute Config", + "request": { + "name": "Get default Identity Attribute Config", + "description": { + "content": "This returns the default identity attribute config.\nA token with ORG_ADMIN authority is required to call this API to get the default identity attribute config.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) The Identity Profile ID.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "88a8eed9-7f60-4c61-9367-7f81a7f8c5aa", + "name": "An Identity Attribute Config object.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut_b3_\": \"\",\n \"Excepteurb\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"est_0f2\": \"\",\n \"labore_1f6\": \"\"\n }\n }\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ed3eea95-a9d2-428a-826d-9fa47552df06", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f3628b4f-5f59-45cb-b0be-8cfc1216471c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32f2a9cf-aa48-434f-959a-82790f92237d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b845a7bd-e12a-49a4-b04e-a2302f321b20", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8d48092a-83db-43cd-b4e9-ba27d8ef9f7c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0f459455-7118-425a-8fd3-580db2ea6fb5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "default-identity-attribute-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "aacb9fbb-6365-4652-91e9-e1325b0062bc", + "name": "Process identities under profile", + "request": { + "name": "Process identities under profile", + "description": { + "content": "Process identities under the profile\n\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "identity-profile-id", + "disabled": true, + "description": { + "content": "(Required) The Identity Profile ID to be processed", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ + { + "id": "f0208426-aafa-4f06-80aa-d7ce5fa071ad", + "name": "Accepted status after refresh has launched", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d231eaea-b30f-418c-bf13-2477eafb126a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4955976a-bc15-4051-b975-2d5b00ab402a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f94a067-c650-49f3-bff5-f31c793d1140", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "03c34429-54ed-4a7a-bd0e-4544dc24fe6c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d7b60e2c-e63d-47d4-b0cb-7622028e0fa6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "07853a8a-c3c7-4932-9f88-a191b5cabbd1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "identity-profiles", + ":identity-profile-id", + "process-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Non-Employee Lifecycle Management", + "description": "Use this API to implement non-employee lifecycle management functionality. \nWith this functionality in place, administrators can create non-employee records and configure them for use in their organizations. \nThis allows organizations to provide secure access to non-employees and control that access. \n\nThe 'non-employee' term refers to any consultant, contractor, intern, or other user in an organization who is not a full-time permanent employee. \nOrganizations can track non-employees' access and activity in IdentityNow by creating and maintaining non-employee sources. \nOrganizations can have a maximum of 50 non-employee sources. \n\nBy using SailPoint's Non-Employee Lifecycle Management functionality, you agree to the following:\n\n- SailPoint is not responsible for storing sensitive data. \nYou may only add account attributes to non-employee identities that are necessary for business operations and are consistent with your contractual limitations on data that may be sent or stored in IdentityNow.\n\n- You are responsible for regularly downloading your list of non-employee accounts for all the sources you create and storing this list of accounts in a managed location to maintain an authoritative system of record and backup data for these accounts.\n\nTo manage non-employees in IdentityNow, administrators must create a non-employee source and add accounts to the source. \n\nTo create a non-employee source in IdentityNow, administrators must use the Admin panel to go to Connections > Sources.\nThey must then specify 'Non-Employee' in the 'Source Type' field. \nRefer to [Creating a Non-Employee Source](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html#creating-a-non-employee-source) for more details about how to create non-employee sources.\n\nTo add accounts to a non-employee source in IdentityNow, administrators can select the non-employee source and add the accounts. \nThey can also use the 'Manage Non-Employees' widget on their user dashboards to reach the list of sources and then select the non-employee source they want to add the accounts to. \n\nAdministrators can either add accounts individually or in bulk. Each non-employee source can have a maximum of 20,000 accounts. \nTo add accounts in bulk, they must select the 'Bulk Upload' option and upload a CSV file. \nRefer to [Adding Accounts](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html#adding-accounts) for more details about how to add accounts to non-employee sources.\n\nOnce administrators have created the non-employee source and added accounts to it, they can create identity profiles to generate identities for the non-employee accounts and manage the non-employee identities the same way they would any other identities. \n\nRefer to [Managing Non-Employee Sources and Accounts](https://documentation.sailpoint.com/saas/help/common/non-employee-mgmt.html) for more information about non-employee lifecycle management.\n", + "item": [ + { + "id": "cb02a1fb-26cf-4fcb-8324-e2a0ab73121f", + "name": "Create Non-Employee Record", + "request": { + "name": "Create Non-Employee Record", + "description": { + "content": "This request will create a non-employee record.\nRequires role context of `idn:nesr:create`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1816126a-aeed-43de-820c-d1ee10a173de", + "name": "Created non-employee record.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"labore__\": \"\",\n \"occaecat_e\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e7e2b824-b862-4b66-bc58-d7084bfb4821", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1db2c5c9-c306-4808-a04b-aa7cbcf7229a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5060f221-472e-4860-8ee5-aa21b99d7ea5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1079894a-40ac-4b91-a774-bc0adabc4088", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7bec3f67-32e9-43b3-8a65-4b50b1f625dd", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9a76b7dc-fa00-4715-ab06-9be1b1e97fef", + "name": "List Non-Employee Records", + "request": { + "name": "List Non-Employee Records", + "description": { + "content": "This gets a list of non-employee records. There are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:read`, in which case they can get a list of all of the non-employees.\n 2. The user is an account manager, in which case they can get a list of the non-employees that they manage.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "35eb08f9-f627-48fd-b8b7-8ae7b21730fd", + "name": "Non-Employee record objects", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"minim_c\": \"\",\n \"Excepteur_1b\": \"\",\n \"elit_c83\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"magnab\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "72a29e46-e0cf-432f-99fe-9580a950104e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b17fb193-0a2b-4282-9a0e-af4a43f7b123", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4fbb02ba-7791-4319-a9c7-f68264850cdf", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aaa63d4d-c322-4015-8350-14cca3dcbd91", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c9814c4a-3e75-4922-ae79-67a0d4793278", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d67d6a01-cc5e-49b9-a9ab-f4161a77a3e3", + "name": "Get a Non-Employee Record", + "request": { + "name": "Get a Non-Employee Record", + "description": { + "content": "This gets a non-employee record.\nRequires role context of `idn:nesr:read`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee record id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "1a062e02-b32d-4bac-baad-faf3d2fbf219", + "name": "Non-Employee record object", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"labore__\": \"\",\n \"occaecat_e\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9565b2e3-aace-43c0-9f9c-75cc3906e4a6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7afc519f-53eb-48dd-a24b-f25e2aea4425", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "575e5dcf-e0ff-425e-bb7a-496e46cfeddb", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7efa1a0b-35cb-42fa-9f6c-cb596bc066a3", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7529276b-588c-4179-9012-7cf714acf681", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e8f8e8d2-2094-44c3-a8d7-87107a143162", + "name": "Update Non-Employee Record", + "request": { + "name": "Update Non-Employee Record", + "description": { + "content": "This request will update a non-employee record. There are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:update`, in which case they\nupdate all available fields.\n 2. The user is owner of the source, in this case they can only update the\nend date.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-employee record id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "4c85f484-b52e-432b-ace3-710a64c8c403", + "name": "An updated non-employee record.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"labore__\": \"\",\n \"occaecat_e\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "04ed7155-8989-4a18-8d52-d1518b54af99", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bb40c1fb-cb31-4b60-b914-5f129837ea97", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "423bbb8c-66ce-4409-bd9d-7e5e88aca856", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b9068644-e35f-47a0-8101-774a7df9dafa", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "315a063d-e50f-48ad-a045-c656cf34d3d0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eb59ebd7-1bf4-445f-89bf-258a74fba4df", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c618a614-c4cd-4ec1-b621-57f95221ac98", + "name": "Patch Non-Employee Record", + "request": { + "name": "Patch Non-Employee Record", + "description": { + "content": "This request will patch a non-employee record. There are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:update`, in which case they\nupdate all available fields.\n 2. The user is owner of the source, in this case they can only update the\nend date.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-employee record id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1b7ae1c7-30b3-4757-b1d5-57f24cf9bd17", + "name": "A patched non-employee record.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"labore__\": \"\",\n \"occaecat_e\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "02be3962-a2d9-46e9-bba0-1f2dd27caf51", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "da31da32-089e-4126-a262-7bb8ae63a943", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "714ef518-bed9-442a-a453-9d5840523219", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "972e1a39-8310-4e0d-af6e-6e42736622e7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6f7b14d0-444f-4484-a810-bdd8eaeb4cf8", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3c8bb521-4c3d-4006-a057-f89d6c47132d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "60c90bd4-e7e9-4aef-86ad-719e8959154e", + "name": "Delete Non-Employee Record", + "request": { + "name": "Delete Non-Employee Record", + "description": { + "content": "This request will delete a non-employee record.\nRequires role context of `idn:nesr:delete`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee record id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "b52a6458-6a4b-4c0f-8772-4530bb07b30b", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "3a67b92b-0be2-4042-9728-e4e207257476", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "adbb60ad-c243-4edb-857c-f3c0da1ef717", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9537eee4-4f2a-4962-baf8-56957c203327", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "536f912c-122e-4b07-8469-3774cd7f1614", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6d52510b-536a-4d26-8dcd-24a5576d2c1c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "7ee17dcd-1a3e-4745-be57-ebfea0fec0da", + "name": "Delete Multiple Non-Employee Records", + "request": { + "name": "Delete Multiple Non-Employee Records", + "description": { + "content": "This request will delete multiple non-employee records based on the non-employee ids provided. Requires role context of `idn:nesr:delete`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "bba72662-ee73-4e8f-b0ba-06edd24edc27", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "b2704e0e-7685-44e3-abb4-7eb85775be71", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "01d546ab-5bdd-4d4b-9903-8a66ebc48011", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60dc09c8-ea3e-4988-bdd2-9eb6e1a4e59f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b9c44e60-6b62-411c-aa57-5fb8a2d95156", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5bddfb78-1010-453c-aeeb-b79418b8d5e4", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-records", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "257b83e0-fb1c-4b4e-a238-8950c3784a4e", + "name": "Create Non-Employee Request", + "request": { + "name": "Create Non-Employee Request", + "description": { + "content": "This request will create a non-employee request and notify the approver. Requires role context of `idn:nesr:create` or the user must own the source.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "07297e5c-3b57-4fe4-a771-9affb30d0f49", + "name": "Non-Employee request creation object", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"ipsum_4_6\": \"\",\n \"est_5\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"REJECTED\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e7a5e53-8173-4c1d-8852-e5b6dd08002c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "78acbdf3-0c4e-44d2-822d-c569759b4a70", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "077ee4ab-9ab2-4608-a465-1b513081074b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1e63cad-8a8f-4c2e-bf29-465c2cee06de", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "daecff34-c4e1-42c1-8fa7-62dfc7499fc3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"fugiat4d\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2b47c3b2-d232-4ba4-a6fd-66cb5cd8b1c7", + "name": "List Non-Employee Requests", + "request": { + "name": "List Non-Employee Requests", + "description": { + "content": "This gets a list of non-employee requests. There are two contextual uses for the `requested-for` path parameter:\n 1. The user has the role context of `idn:nesr:read`, in which case he or\nshe may request a list non-employee requests assigned to a particular account manager by passing in that manager's id.\n 2. The current user is an account manager, in which case \"me\" should be\nprovided as the `requested-for` value. This will provide the user with a list of the non-employee requests in the source(s) he or she manages.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "0482df12-6226-428e-8cad-ab5add2e90c9", + "name": "List of non-employee request objects.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"dolor_59f\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"REJECTED\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"magna_903\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"REJECTED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "04398748-935a-4ae8-8e79-25efa7351c9a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "190b29f4-af5f-46eb-b3b2-f62a9eb85b3a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a2d0b1a2-7742-48ea-b2fe-89880196c839", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "09241667-7920-4896-9f95-610f5cc79aa1", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b5ab167d-0d45-4a6f-ae84-b9b76514d01f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "977f7088-feda-4f5e-b03b-de1e0b94fe07", + "name": "Get a Non-Employee Request", + "request": { + "name": "Get a Non-Employee Request", + "description": { + "content": "This gets a non-employee request.\nThere are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:read`, in this case the user\ncan get the non-employee request for any user.\n 2. The user must be the owner of the non-employee request.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee request id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "40be9aba-28df-4726-831a-40730cbd311a", + "name": "Non-Employee request object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"ipsum_4_6\": \"\",\n \"est_5\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"REJECTED\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "301bf83a-ef31-44d1-baf5-0ab0eab2f211", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5ef61e3c-0080-4194-b142-afd10ada1920", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7abf7cbf-29db-44b7-9dcb-b98bb44c59d6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1689c879-4d99-4d46-8328-dcb5cf7c0eda", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c2a7cd7-cceb-40a6-b6a7-3e5504ab7893", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "535bd031-4fc6-485b-98d3-733e8036f15c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d9c728c6-5326-4273-aab5-b177fc12f4f0", + "name": "Delete Non-Employee Request", + "request": { + "name": "Delete Non-Employee Request", + "description": { + "content": "This request will delete a non-employee request. \nRequires role context of `idn:nesr:delete`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee request id in the UUID format", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "c058f651-bff1-44f5-ae8a-24bc4398421f", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "48c6fd98-8ecc-4b88-914d-5b77ab9b991f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6a5468ed-5a4c-4472-89b9-2f0af5a3d207", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2c400913-472b-47cd-8344-fad8e2e95f0d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "002edbc3-c264-4dd5-b264-877e9664a4b6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "93222af2-ef5b-4e94-b458-16877147e666", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "88b6ebc4-9034-436d-93a2-3762c87bf90c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "72466087-4548-4c3d-8c68-f62b1cc51f5d", + "name": "Get Summary of Non-Employee Requests", + "request": { + "name": "Get Summary of Non-Employee Requests", + "description": { + "content": "This request will retrieve a summary of non-employee requests. There are two contextual uses for the `requested-for` path parameter:\n 1. The user has the role context of `idn:nesr:read`, in which case he or\nshe may request a summary of all non-employee approval requests assigned to a particular account manager by passing in that manager's id.\n 2. The current user is an account manager, in which case \"me\" should be\nprovided as the `requested-for` value. This will provide the user with a summary of the non-employee requests in the source(s) he or she manages.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "requested-for", + "disabled": true, + "description": { + "content": "(Required) The identity (UUID) of the non-employee account manager for whom the summary is being retrieved. Use \"me\" instead to indicate the current user.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "218ad2f0-1d5e-401e-9cf8-f35f8eb4d3cf", + "name": "Non-Employee request summary object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"approved\": \"\",\n \"rejected\": \"\",\n \"pending\": \"\",\n \"nonEmployeeCount\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2907e80b-2935-4c57-b65b-f155a5145ce8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3adcaf71-0a72-4c0a-b78e-578df01c4a28", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f7991f91-b0dc-43ad-bb35-ff94a168bc42", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b6a3a021-c678-4749-82d9-761cbba1fc8f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "30487666-e23b-4d30-9ca0-6555d1965bd4", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-requests", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "899f809b-c83a-40ba-a3a0-50a729cdb21d", + "name": "Create Non-Employee Source", + "request": { + "name": "Create Non-Employee Source", + "description": { + "content": "This request will create a non-employee source. Requires role context of `idn:nesr:create`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "8c0329ef-daa0-4390-8da2-9e3a71244b43", + "name": "Created non-employee source.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"cloudExternalId\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0840e1f4-340e-4900-b101-4fd988c34508", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b0a7d454-f7f2-4dcf-b435-e683c1ea01ac", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "46be1f9a-0e62-45d8-b5fb-62bff14944f1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "666bb761-5e99-4dae-9438-d5cb91b8dafe", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ceb43fa-445e-4256-af44-a362080331a6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "79ff7467-bf93-49d8-94a2-36d0f02a14ed", + "name": "List Non-Employee Sources", + "request": { + "name": "List Non-Employee Sources", + "description": { + "content": "This gets a list of non-employee sources. There are two contextual uses for the requested-for path parameter: \n 1. The user has the role context of `idn:nesr:read`, in which case he or\nshe may request a list sources assigned to a particular account manager by passing in that manager's id.\n 2. The current user is an account manager, in which case \"me\" should be\nprovided as the `requested-for` value. This will provide the user with a list of the sources that he or she owns.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b9c061e0-a685-46dd-85fd-f30a7e9fc58a", + "name": "List of non-employee sources objects.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n },\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "08de35aa-d5a7-4858-9646-6dddb4529d6d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a0da37de-3c81-461f-8ac6-c7f457445dae", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "88f1894d-ef27-49a0-adf7-88c387c99137", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "edac793a-3e8a-44b6-ab31-f59cf99d2f41", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "383d2dc7-1d4c-494c-acd4-bb1e350a75c0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "The flag to determine whether return a non-employee count associate with source.", + "type": "text/plain" + }, + "key": "non-employee-count", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8ed5ea48-1f65-452e-8eb6-ac86b26a22b9", + "name": "Get a Non-Employee Source", + "request": { + "name": "Get a Non-Employee Source", + "description": { + "content": "This gets a non-employee source. There are two contextual uses for the requested-for path parameter: \n 1. The user has the role context of `idn:nesr:read`, in which case he or\nshe may request any source.\n 2. The current user is an account manager, in which case the user can only\nrequest sources that they own.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) Source Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "03f65805-661f-4378-88f5-1006a4ef1817", + "name": "Non-Employee source object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "427ed6ea-cc5a-4d3f-b016-a0377514e2de", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8b59430c-a0b4-458a-ba71-75808f69ed0d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ff48e36c-6225-4273-9dae-7dd2958b8f43", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "71480213-4119-4572-bcc5-7880620d50ac", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d147da18-487d-4d9f-a8d7-831ce95ca54c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "518b5557-c8ac-4678-9187-a4c4b877ea4a", + "name": "Patch a Non-Employee Source", + "request": { + "name": "Patch a Non-Employee Source", + "description": { + "content": "patch a non-employee source. (partial update)
Patchable field: **name, description, approvers, accountManagers** Requires role context of `idn:nesr:update`.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) Source Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "d6a8b74f-8fde-4464-9675-e8f751c96bb9", + "name": "A patched non-employee source object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ea51845b-1065-4e63-9b83-882042f839b1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba256708-f948-4ab2-8944-a1814c57bf7c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c2c44dce-8132-4f1f-9350-73278d63821f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "92c2bc46-6534-4ab3-b34f-67421335dc6b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c24dc79a-a140-499a-86a2-17bc11f70488", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b1979c8a-2c8c-491f-b2fc-d4b123535744", + "name": "Delete Non-Employee Source", + "request": { + "name": "Delete Non-Employee Source", + "description": { + "content": "This request will delete a non-employee source. Requires role context of `idn:nesr:delete`.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) Source Id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "73d704ba-4a46-4fa9-af61-2e9e4f698d21", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "72e36ee7-8297-48f5-81bc-edb56991cd63", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3efd3456-e0ba-4b6c-a48c-978b4b56d0a0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d222a4ed-d697-4b57-88ea-885541fb5a81", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9ce01a29-40e4-47d2-9295-2483da305c68", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5900c8af-08e3-4bac-966a-8e9fb7520662", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6b4cc5e6-4cb4-4735-8110-7ad83c8bda7b", + "name": "Exports Non-Employee Records to CSV", + "request": { + "name": "Exports Non-Employee Records to CSV", + "description": { + "content": "This requests a CSV download for all non-employees from a provided source. Requires role context of `idn:nesr:read`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Source Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "text/csv" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "dd3f192f-6c45-40df-adda-dd5954bb4ce1", + "name": "Exported CSV", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "text/csv" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "text/csv" + } + ], + "body": "{\n \"example\": \"accountName,firstName,lastName,phone,email,manager,startDate,endDate\\nJon.Smith, Jon, Smith, 555-555-5555, jon@jon.doe.nope.com, Jim Smith, 2020-04-05T08:00:00-10:00,2020-08-07T19:00:00-10:00\\nWilliam.Chaffin, William, Chaffin, 555-555-5555, william@chaffins.nope.com, Bertram Chaffin, 2020-04-05T08:00:00-10:00,2020-08-07T19:00:00-10:00\\n\"\n}", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "9d6fa726-ff52-4bc1-9cf2-fc342025e1b5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9b8b569e-6691-4450-8169-c25d15e10342", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ee7a3f3b-ba65-478e-bb47-2c2cb637a7fc", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "88445598-cc14-4703-9854-ab3f837aa16e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "21f9ee0b-58dd-4503-86c2-64ec3afce9a4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2eac28f0-3695-48ba-9815-c4eff8dac45b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employees", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fcc7a2f2-2d52-4066-9857-2c321035f59a", + "name": "Imports, or Updates, Non-Employee Records", + "request": { + "name": "Imports, or Updates, Non-Employee Records", + "description": { + "content": "This post will import, or update, Non-Employee records found in the CSV. Requires role context of `idn:nesr:create`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Source Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "response": [ + { + "id": "7d9867fe-6761-42fc-b85d-ae75133b2fd7", + "name": "The CSV was accepted to be bulk inserted now or at a later time.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"status\": \"IN_PROGRESS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5731cef3-90f2-4b5e-9081-42c24b0b76e9", + "name": "Client Error - Returned if the request body is invalid.\nThe response body will contain the list of specific errors with one on each line.\n", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e649057d-7d8b-405b-92bf-58a92c23effc", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "05245bfe-1a3f-4a52-b336-9208775abf95", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "30afeb14-75bc-42e7-a926-90797958238d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8fd17862-a06e-454e-a1e1-7cd82ff83af9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "363e58df-1d8c-47e7-b738-1dc17dec05c1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "(Required) ", + "type": "text/plain" + }, + "key": "data", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a2cc1e09-510f-45c2-860a-548f274a82a4", + "name": "Obtain the status of bulk upload on the source", + "request": { + "name": "Obtain the status of bulk upload on the source", + "description": { + "content": "The nonEmployeeBulkUploadStatus API returns the status of the newest bulk upload job for the specified source.\nRequires role context of `idn:nesr:read`\n", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Source ID (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "fc64438c-ebe1-429c-972c-b9a6350a3680", + "name": "Status of the newest bulk-upload job, if any.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"status\": \"PENDING\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "246177af-dc80-48a4-ae17-56bccdfbd381", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c5610df7-de44-4be5-90dd-1578a9a99218", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c43b346-66b8-43a8-a4b1-98f49799d28f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e6fbd55-bae1-4d25-bfb9-39859e86d104", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f5defb67-fde3-4293-86a4-e31c488fa05f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "non-employee-bulk-upload", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "068928b1-5e17-4057-a495-0881d9b1ff98", + "name": "Exports Source Schema Template", + "request": { + "name": "Exports Source Schema Template", + "description": { + "content": "This requests a download for the Source Schema Template for a provided source. Requires role context of `idn:nesr:read`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Source Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "text/csv" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b5992a3e-80ba-4ad3-8c68-eaf8d4cf9e1a", + "name": "Exported Source Schema Template", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "text/csv" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "text/csv" + } + ], + "body": "{\n \"example\": \"accountName,firstName,lastName,phone,email,manager,startDate,endDate\\n\"\n}", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "0c941074-3b52-48f1-a99b-7c4b10c43e50", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e2977689-feba-4192-8c72-f01f6fe109a7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c2ebbe76-b909-445a-8874-bb42e0b62013", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ffe82330-091a-4617-9f42-dfa9a1f273b6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fa4689c8-ece4-48d9-8a9f-4491490d1f9f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7b2f0811-728c-4797-b160-72b583f01102", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":id", + "schema-attributes-template", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bc247409-90ec-47a1-a6e9-eaf21cf9e475", + "name": "Get List of Non-Employee Approval Requests", + "request": { + "name": "Get List of Non-Employee Approval Requests", + "description": { + "content": "This gets a list of non-employee approval requests.\nThere are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:read`, in which case they\ncan list the approvals for any approver.\n 2. The user owns the requested approval.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "bb8bbc00-ea4e-4f3c-abba-ea8f9ae8cb83", + "name": "List of approval items.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n }\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d6b1647f-8045-4ba9-a6cf-71ed58c22ec3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "434647ca-a9a6-4217-bdf8-eeebc0518e05", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8b20f9bc-2e0d-42b8-b189-688dfedd91ee", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f2dbe18-76bc-4f6d-8443-2c4e0481e945", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "869f81ac-e961-4b42-bf84-58a5970748f8", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity for whom the request was made. *me* indicates the current user.", + "type": "text/plain" + }, + "key": "requested-for", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a1743d98-5410-42db-94fc-815e8baabdb4", + "name": "Get a non-employee approval item detail", + "request": { + "name": "Get a non-employee approval item detail", + "description": { + "content": "Gets a non-employee approval item detail. There are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:read`, in which case they\ncan get any approval.\n 2. The user owns the requested approval.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee approval item id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b2b7d503-3af3-4875-8903-e21f71400be7", + "name": "Non-Employee approval item object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"schemaAttributes\": [\n {\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n },\n {\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n }\n ]\n },\n \"data\": {\n \"amet_f\": \"\",\n \"et237\": \"\"\n },\n \"approvalStatus\": \"NOT_READY\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "107a40f0-9c64-4f87-8382-d36739d3c0ed", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "faee4c33-0b40-40bc-ab33-f40cc56893b9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "39d42890-01d9-448c-8440-845e0ac7bc2f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "275b28ef-59f7-420e-88c3-c4a607671aed", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "069d2cce-b56e-4776-b80c-de1153adf070", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", + "type": "text/plain" + }, + "key": "include-detail", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a1c4ae2c-6019-4d17-afad-561adde93737", + "name": "Approve a Non-Employee Request", + "request": { + "name": "Approve a Non-Employee Request", + "description": { + "content": "Approves a non-employee approval request and notifies the next approver. The current user must be the requested approver.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee approval item id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "2e92033c-7f8c-4274-9d76-cbed16ca8ffc", + "name": "Non-Employee approval item object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8c1eda78-d9d8-4dd6-bd32-0b15ba464e60", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1dac6ca8-7c58-4184-9575-d30f3c2f5542", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "25fc9033-1f92-4b0e-aaf6-7aa45befc8f5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "78eb292c-f7e1-4917-beb7-8b1a8c97fa74", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ffd6ba23-8c65-4034-ac28-7b2b4ee9c366", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "approve" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "47fc044c-1ad7-4f01-a999-e65c1c3e22bd", + "name": "Reject a Non-Employee Request", + "request": { + "name": "Reject a Non-Employee Request", + "description": { + "content": "This endpoint will reject an approval item request and notify user. The current user must be the requested approver.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Non-Employee approval item id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "6644bba1-fc41-4a14-bbb3-c3637060a166", + "name": "Non-Employee approval item object.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"PENDING\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f8fc9ab5-0636-4bbf-b09c-875ed246f13c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "581866f9-c00c-4e7d-bc93-54e1bcf0a858", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c44dd552-17d5-4422-9b83-58e3559285cf", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "26207a8a-2198-4b17-a246-048b5327fd20", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e9a1f121-9c9a-4f21-9bbe-5b239440dadf", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + ":id", + "reject" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"comment\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b47b629e-f262-4845-80a0-b9a6b76fdc7b", + "name": "Get Summary of Non-Employee Approval Requests", + "request": { + "name": "Get Summary of Non-Employee Approval Requests", + "description": { + "content": "This request will retrieve a summary of non-employee approval requests. There are two contextual uses for the `requested-for` path parameter:\n 1. The user has the role context of `idn:nesr:read`, in which case he or\nshe may request a summary of all non-employee approval requests assigned to a particular approver by passing in that approver's id.\n 2. The current user is an approver, in which case \"me\" should be provided\nas the `requested-for` value. This will provide the approver with a summary of the approval items assigned to him or her.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "requested-for", + "disabled": true, + "description": { + "content": "(Required) The identity (UUID) of the approver for whom for whom the summary is being retrieved. Use \"me\" instead to indicate the current user.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "ed34545b-8552-460b-81d1-f37be3dcbdc6", + "name": "summary of non-employee approval requests", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"approved\": \"\",\n \"pending\": \"\",\n \"rejected\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f82dd1f0-e2a6-4dd4-b563-4f4491f115eb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "95aca7fb-9254-4c2a-9c55-350b99e9defa", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f23bb96f-f195-411c-8dbf-cec8f7c35795", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ced2cad5-73eb-4f9c-bbab-b8fdc83381ee", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3ceabaa5-7e14-43a4-a360-521d3da0722d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-approvals", + "summary", + ":requested-for" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "054de276-ede2-4c19-b269-a63615d50c13", + "name": "List Schema Attributes Non-Employee Source", + "request": { + "name": "List Schema Attributes Non-Employee Source", + "description": { + "content": "This API gets the list of schema attributes for the specified Non-Employee SourceId. There are 8 mandatory attributes added to each new Non-Employee Source automatically. Additionaly, user can add up to 10 custom attributes. This interface returns all the mandatory attributes followed by any custom attributes. At most, a total of 18 attributes will be returned.\nRequires role context of `idn:nesr:read` or the user must be an account manager of the source.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "12ca4f1b-7863-43fd-b343-4e3d96be1312", + "name": "A list of Schema Attributes", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n },\n {\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a13b78f3-0f99-4204-8800-9072564bef63", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8e4df2b9-dc78-41bc-9d02-d99a0fcea6e6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3fd3a084-dd2b-43aa-86b8-eeabc4fbcaf1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "91b91a55-66c9-432c-84cd-2cab319dfe63", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f6ddeb5a-aad5-4d77-b40a-608d7a07db45", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ddb06d09-d283-4423-a1b1-4d024ed2dc15", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c1d10967-3044-4903-a2e7-dd903c370ecb", + "name": "Create a new Schema Attribute for Non-Employee Source", + "request": { + "name": "Create a new Schema Attribute for Non-Employee Source", + "description": { + "content": "This API creates a new schema attribute for Non-Employee Source. The schema technical name must be unique in the source. Attempts to create a schema attribute with an existing name will result in a \"400.1.409 Reference conflict\" response. At most, 10 custom attributes can be created per schema. Attempts to create more than 10 will result in a \"400.1.4 Limit violation\" response.\nRequires role context of `idn:nesr:create`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "70632752-a3d5-40a3-b503-b5f48311018d", + "name": "Schema Attribute created.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"IDENTITY\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1d5448c-35b5-4f0a-9501-f86b57573f53", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "acc4be73-b9f8-4586-a9da-def0ac0d71d0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "96e28cad-5380-4766-8a00-b301c1116090", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "12ab28cb-4a28-46b0-acc8-b9ca281e10c4", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "765e1229-80ed-40b8-b80a-d9a7fb6f060e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4d97a290-a0d1-4728-bcc8-f2717487adcb", + "name": "Delete all custom schema attributes for Non-Employee Source", + "request": { + "name": "Delete all custom schema attributes for Non-Employee Source", + "description": { + "content": "This end-point deletes all custom schema attributes for a non-employee source. Requires role context of `idn:nesr:delete`", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "7c630a03-aab8-4ea9-aaa5-de15cf08e9d8", + "name": "All custon Schema Attributes were successfully deleted.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "58a863a4-09ab-4c03-bbf5-d1d0e3156b2e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c3e5f414-9b0f-44ed-800a-3be534f34a95", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f0b1528-f100-45b6-a017-f6738272d180", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4731e99d-d4e1-4a4e-a8c9-4211df34679e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f12909d1-7baa-4b67-baeb-824a83172c9d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d8d9369c-9f3d-426d-9acf-59565b0d05e9", + "name": "Get Schema Attribute Non-Employee Source", + "request": { + "name": "Get Schema Attribute Non-Employee Source", + "description": { + "content": "This API gets a schema attribute by Id for the specified Non-Employee SourceId. Requires role context of `idn:nesr:read` or the user must be an account manager of the source.", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "attributeId", + "disabled": true, + "description": { + "content": "(Required) The Schema Attribute Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d3364efe-88fe-4f48-a85b-533b47491ff0", + "name": "The Schema Attribute", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"IDENTITY\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d3327a7f-1c96-427a-b28f-ab250f4628cf", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "89b9cb54-7156-4377-b9e3-a318db83609a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e892e617-9b7e-4d86-8af8-fc7ea95c67bd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0848bf99-45df-4ffa-977c-36b7c6af7477", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fdc54089-ff24-468c-9daf-ea60d1685e86", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f7b3eee3-59e6-4d24-b658-d8190e7ef942", + "name": "Patch a Schema Attribute for Non-Employee Source", + "request": { + "name": "Patch a Schema Attribute for Non-Employee Source", + "description": { + "content": "This end-point patches a specific schema attribute for a non-employee SourceId.\nRequires role context of `idn:nesr:update`\n", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "attributeId", + "disabled": true, + "description": { + "content": "(Required) The Schema Attribute Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "91f27ad9-6d24-4939-a87c-46ac6a3bd972", + "name": "The Schema Attribute was successfully patched.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"IDENTITY\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3ba5c167-38df-4fb8-901c-df1c427cbc84", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0600ae2d-87e6-46c7-a709-f44c1385cf27", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f290adef-f8d3-4619-9d3f-c1943b0c9c2d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eb512457-8855-41bf-8e57-84b565fe1422", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "71dd3000-58c9-4349-8046-8e9d37b88d96", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "70e404a0-18cc-4c48-a92e-38d66c66bb1e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "da293bf5-f647-482f-9313-6801a38f050e", + "name": "Delete a Schema Attribute for Non-Employee Source", + "request": { + "name": "Delete a Schema Attribute for Non-Employee Source", + "description": { + "content": "This end-point deletes a specific schema attribute for a non-employee source.\nRequires role context of `idn:nesr:delete`\n", + "type": "text/plain" + }, + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "attributeId", + "disabled": true, + "description": { + "content": "(Required) The Schema Attribute Id (UUID)", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "9e1a726e-76a0-4088-b0b4-d8dbd42c53af", + "name": "The Schema Attribute was successfully deleted.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "5035cc89-af7a-4657-923a-4967fefdc63f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fba5c528-c668-4f5e-9c5b-05ef22d5da3a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "13aaa408-e6e4-4ae8-98f5-3e9a691841b3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9e89f891-1497-4543-8315-2b9d948a1753", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d219b7e0-c541-48a7-a885-6a56564b80a4", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "non-employee-sources", + ":sourceId", + "schema-attributes", + ":attributeId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "OAuth Clients", + "description": "Use this API to implement OAuth client functionality. \nWith this functionality in place, users with the appropriate security scopes can create and configure OAuth clients to use as a way to obtain authorization to use the IdentityNow REST API.\nRefer to [Authentication](https://developer.sailpoint.com/idn/api/authentication) for more information about OAuth and how it works with the IdentityNow REST API.\n", + "item": [ + { + "id": "c86f35d7-5b16-4fe0-8a5a-a618f7306611", + "name": "List OAuth Clients", + "request": { + "name": "List OAuth Clients", + "description": { + "content": "This gets a list of OAuth clients.", + "type": "text/plain" + }, + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c7a215c2-81a5-4269-ba48-7ca3c703aa2a", + "name": "List of OAuth clients.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"REFRESH_TOKEN\",\n \"CLIENT_CREDENTIALS\"\n ],\n \"accessType\": \"ONLINE\",\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n },\n {\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"REFRESH_TOKEN\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "88f08d9c-d6ad-404c-b943-88a6f16de1de", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8d6e14b7-f4fe-4245-9d60-4e4500b64bf4", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "48854eac-4ac4-4664-8726-75d0e636abe1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6cdcf328-7012-4667-bc5c-6baf2e93805a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce879f8a-cc50-44b2-8501-6999fff6b8e9", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "df92e4a6-b972-4a97-8f21-c92af0b61633", + "name": "Create OAuth Client", + "request": { + "name": "Create OAuth Client", + "description": { + "content": "This creates an OAuth client.", + "type": "text/plain" + }, + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "a7638de3-cfe2-4a98-9128-00af8dc369d7", + "name": "Request succeeded.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"secret\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ee3f5667-bcc2-4c65-92fa-b900e77e0fc3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d69e0896-1b29-453c-9f5f-cc6e4826c60c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "39979045-3fdf-4e28-8a9c-0e6a0f300e16", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eefa34dc-d48e-4380-84bb-de559a1d5674", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8cc15537-0ce4-45e3-8db5-afcf39a544ef", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"OFFLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "50a1a71d-6403-4c8a-9fd7-7c8e6884ec51", + "name": "Get OAuth Client", + "request": { + "name": "Get OAuth Client", + "description": { + "content": "This gets details of an OAuth client.", + "type": "text/plain" + }, + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The OAuth client id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "5bef8668-8580-4988-bd4a-98a6753d14d5", + "name": "Request succeeded.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "17b857ad-887e-4ed6-a6d5-bff131024f4d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8f8b5651-f5bc-462e-a7f3-004c1ab0000b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4cd7568-0658-4128-8676-ce1b2bc3e527", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8921fb5-6f56-415c-bdc3-4237e0b8e35c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af903fa9-d663-4fe0-88be-28583bf1984f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3fdad73c-4ddb-45d8-9118-9c9299b72ae9", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bcc6ae83-d90d-42d9-8081-480e501d436d", + "name": "Delete OAuth Client", + "request": { + "name": "Delete OAuth Client", + "description": { + "content": "This deletes an OAuth client.", + "type": "text/plain" + }, + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The OAuth client id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "014771b1-3bb1-4cc9-8c1a-030861b8d040", + "name": "No content.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "09a48bd5-4c9e-433b-b2fd-aa53b7bea5d8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cc45fc10-6bff-408d-8bc2-915e92836d9a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eceb1df1-a31a-4697-a465-f248f2497737", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a07bf8b8-ba07-4ae2-8bf1-e7d52cfa8b1a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "826f00c2-ead2-44f0-a043-398a8a53e008", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c64c401c-c2f6-4dba-ba77-f4fa79a636b2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d2b97174-4485-4380-8c86-60b6051f9aa5", + "name": "Patch OAuth Client", + "request": { + "name": "Patch OAuth Client", + "description": { + "content": "This performs a targeted update to the field(s) of an OAuth client.", + "type": "text/plain" + }, + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The OAuth client id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1db563b8-988c-425c-96c7-87ee58d33685", + "name": "Indicates the PATCH operation succeeded, and returns the OAuth client's new representation.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"CLIENT_CREDENTIALS\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "eb7133c5-016b-424a-a5d4-613dcdf862e4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af7a83f7-09ba-46ca-9787-9a8c4787d737", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5b6b9b93-7aba-417e-b883-ccc808270fa9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a776b8c5-1bad-40f8-a261-53a5f729f1a2", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4a4044c-f195-42c8-ac80-d4b50e58c28a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "942d919f-36e4-4663-83b4-92fa678087f0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "oauth-clients", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Password Configuration", + "description": "Use this API to implement organization password configuration functionality. \nWith this functionality in place, organization administrators can create organization-specific password configurations. \n\nThese configurations include details like custom password instructions, as well as digit token length and duration. \n\nRefer to [Configuring User Authentication for Password Resets](https://documentation.sailpoint.com/saas/help/pwd/pwd_reset.html) for more information about organization password configuration functionality.\n", + "item": [ + { + "id": "3dead6fe-78d4-4af3-a120-92a176de6091", + "name": "Get Password Org Config", + "request": { + "name": "Get Password Org Config", + "description": { + "content": "This API returns the password org config . Requires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:read'", + "type": "text/plain" + }, + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "7043faa1-9cd3-4f0a-8b13-aa22c22a3d6d", + "name": "Reference to the password org config.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2c9dde5d-1fb1-4338-8f32-c5001a469fb8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "596e35f6-fce5-467d-8198-9570544dcb71", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "88106929-3ed4-4d1e-81db-49dac845959f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b966ff46-2deb-4644-a9e0-8b6bdb949bc7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9f6cf0f7-737c-494a-ab42-399ed7df94c3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "064a2887-be20-483f-944a-5f0c65e3e935", + "name": "Update Password Org Config", + "request": { + "name": "Update Password Org Config", + "description": { + "content": "This API updates the password org config for specified fields. Other fields will keep original value.\nYou must set the `customInstructionsEnabled` field to \"true\" to be able to use custom password instructions. \nRequires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:write'", + "type": "text/plain" + }, + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "1dc128a9-2d0f-47f7-ba38-0b99f850e1a5", + "name": "Reference to the password org config.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a1eefd32-04ff-475f-9b1a-4c5917b0b3a4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2effbd8b-95f9-450a-97bb-afd51d8bc24e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "25c6657c-bb86-479c-a6c8-df8d4efad416", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fb3cdb35-eb1e-4767-8c2b-719fc30fd30c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "94081fc7-4692-48b5-9a5f-1917baacb821", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e7448e75-2357-4df6-8b60-3d348ac134a0", + "name": "Create Password Org Config", + "request": { + "name": "Create Password Org Config", + "description": { + "content": "This API creates the password org config. Unspecified fields will use default value.\nTo be able to use the custom password instructions, you must set the `customInstructionsEnabled` field to \"true\".\nRequires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:write'", + "type": "text/plain" + }, + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "d15652bc-7bb5-4a28-ad33-449c548bb1d2", + "name": "Reference to the password org config.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7f6d7313-df0d-4bc0-87d2-9d01c9ea38f6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0cacaf5f-3936-4888-8c2e-340c23708c77", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "73671a1f-6be9-4fe2-84d6-e0efd93878e5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9186dcaa-48bb-4e09-8636-cb49ed8ecf51", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "83588584-40f1-4f2d-ba3d-9bd74ed6afa7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-org-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Password Management", + "description": "Use this API to implement password management functionality. \nWith this functionality in place, users can manage their identity passwords for all their applications.\n\nIn IdentityNow, users can select their names in the upper right corner of the page and use the drop-down menu to select Password Manager. \nPassword Manager lists the user's identity's applications, possibly grouped to share passwords. \nUsers can then select 'Change Password' to update their passwords. \n\nGrouping passwords allows users to update their passwords more broadly, rather than requiring them to update each password individually. \nPassword Manager may list the applications and sources in the following groups:\n\n- Password Group: This refers to a group of applications that share a password. \nFor example, a user can use the same password for Google Drive, Google Mail, and YouTube. \nUpdating the password for the password group updates the password for all its included applications.\n\n- Multi-Application Source: This refers to a source with multiple applications that share a password. \nFor example, a user can have a source, G Suite, that includes the Google Calendar, Google Drive, and Google Mail applications. \nUpdating the password for the multi-application source updates the password for all its included applications. \n\n- Applications: These are applications that do not share passwords with other applications.\n\nAn organization may require some authentication for users to update their passwords. \nUsers may be required to answer security questions or use a third-party authenticator before they can confirm their updates. \n\nRefer to [Managing Passwords](https://documentation.sailpoint.com/saas/user-help/accounts/passwords.html) for more information about password management.\n", + "item": [ + { + "id": "e7f962c3-e97e-46b6-955b-66b89eb39708", + "name": "Query Password Info", + "request": { + "name": "Query Password Info", + "description": { + "content": "This API is used to query password related information. \n\nA token with [API authority](https://developer.sailpoint.com/idn/api/authentication#client-credentials-grant-flow) \nis required to call this API. \"API authority\" refers to a token that only has the \"client_credentials\" \ngrant type, and therefore no user context. A [personal access token](https://developer.sailpoint.com/idn/api/authentication#personal-access-tokens) \nor a token generated with the [authorization_code](https://developer.sailpoint.com/idn/api/authentication#authorization-code-grant-flow) \ngrant type will **NOT** work on this endpoint, and a `403 Forbidden` response \nwill be returned.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "98ea2fbc-d1d0-4fa2-b063-8a5eb7405661", + "name": "Reference to the password info.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"identityId\": \"\",\n \"sourceId\": \"\",\n \"publicKeyId\": \"\",\n \"publicKey\": \"\",\n \"accounts\": [\n {\n \"accountId\": \"\",\n \"accountName\": \"\"\n },\n {\n \"accountId\": \"\",\n \"accountName\": \"\"\n }\n ],\n \"policies\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4a5fa7e2-f859-4221-b59c-067e6f788dc6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6e7c2ce8-146f-45ea-a2c9-9527b3cf97a0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bf1d2788-561b-4da2-9b52-73304fe504c1", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "97a143e1-2852-4149-9110-c932e199eb2c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "97376ed6-d66b-416b-a449-ac81a9f19193", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "query-password-info" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "59129a84-5036-4258-a9d8-8cdecc691dbe", + "name": "Set Identity's Password", + "request": { + "name": "Set Identity's Password", + "description": { + "content": "This API is used to set a password for an identity. \n\nAn identity can change their own password (as well as any of their accounts' passwords) if they use a token generated by their IDN user, such as a [personal access token](https://developer.sailpoint.com/idn/api/authentication#personal-access-tokens) or [\"authorization_code\" derived OAuth token](https://developer.sailpoint.com/idn/api/authentication#authorization-code-grant-flow).\n\nA token with [API authority](https://developer.sailpoint.com/idn/api/authentication#client-credentials-grant-flow) can be used to change **any** identity's password or the password of any of the identity's accounts. \n\"API authority\" refers to a token that only has the \"client_credentials\" grant type.\n\nYou can use this endpoint to generate an `encryptedPassword` (RSA encrypted using publicKey). \nTo do so, follow these steps:\n\n1. Use [Query Password Info](https://developer.sailpoint.com/idn/api/v3/query-password-info) to get the following information: `identityId`, `sourceId`, `publicKeyId`, `publicKey`, `accounts`, and `policies`. \n\n2. Choose an account from the previous response that you will provide as an `accountId` in your request to set an encrypted password. \n\n3. Use [Set Identity's Password](https://developer.sailpoint.com/idn/api/v3/set-password) and provide the information you got from your earlier query. Then add this code to your request to get the encrypted password:\n\n```java\nimport javax.crypto.Cipher;\nimport java.security.KeyFactory;\nimport java.security.PublicKey;\nimport java.security.spec.X509EncodedKeySpec;\nimport java util.Base64;\n\nString encrypt(String publicKey, String toEncrypt) throws Exception {\n byte[] publicKeyBytes = Base64.getDecoder().decode(publicKey);\n byte[] encryptedBytes = encryptRsa(publicKeyBytes, toEncrypt.getBytes(\"UTF-8\"));\n return Base64.getEncoder().encodeToString(encryptedBytes);\n}\n\nprivate byte[] encryptRsa(byte[] publicKeyBytes, byte[] toEncryptBytes) throws Exception {\n PublicKey key = KeyFactory.getInstance(\"RSA\").generatePublic(new X509EncodedKeySpec(publicKeyBytes));\n String transformation = \"RSA/ECB/PKCS1Padding\";\n Cipher cipher = Cipher.getInstance(transformation);\n cipher.init(1, key);\n return cipher.doFinal(toEncryptBytes);\n}\n``` \n\nIn this example, `toEncrypt` refers to the plain text password you are setting and then encrypting, and the `publicKey` refers to the publicKey you got from the first request you sent. \n\nYou can then use [Get Password Change Request Status](https://developer.sailpoint.com/idn/api/v3/get-password-change-status) to check the password change request status. To do so, you must provide the `requestId` from your earlier request to set the password. \n", + "type": "text/plain" + }, + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "5ad90abd-495c-4f99-a66b-957c7368b683", + "name": "Reference to the password change.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"requestId\": \"\",\n \"state\": \"IN_PROGRESS\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "65e3c1f7-384a-4d08-9c8e-9ebf4bb92d7f", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "21f0f6f1-51b7-41d1-962e-083d0fd9c97d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "88575e68-da75-4798-b3e3-ef995b563ad9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ea9c275c-f9e0-4a12-ab52-7f21e576325f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0d319140-532a-4e20-bd60-2da6ba4a4a33", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "set-password" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "66b907cc-1b96-4526-a749-e4fd1c35c81e", + "name": "Get Password Change Request Status", + "request": { + "name": "Get Password Change Request Status", + "description": { + "content": "This API returns the status of a password change request. A token with identity owner or trusted API client application authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) Password change request ID", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d53d4301-6c0e-4c9f-b22d-7bfa67070ee6", + "name": "Status of the password change request", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"requestId\": \"\",\n \"state\": \"IN_PROGRESS\",\n \"errors\": [\n \"\",\n \"\"\n ],\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d8efe6ec-23fe-4a0f-8b66-dcac975b10ff", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c7aec460-9e42-4be3-b7b2-922a8ee2a984", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "422bb2ca-0f5b-44aa-a134-4e6e374fc370", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0530e4cb-6fba-40d9-85d1-50a46391ccb7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ea39a197-d068-4a33-bbec-3742b8ebbeae", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "772fdf58-8641-4c37-8e50-071f8d903d56", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-change-status", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Password Dictionary", + "description": "Use this API to implement password dictionary functionality. \nWith this functionality in place, administrators can create password dictionaries to prevent users from using certain words or characters in their passwords. \n\nA password dictionary is a list of words or characters that users are prevented from including in their passwords. \nThis can help protect users from themselves and force them to create passwords that are not easy to break. \n\nA password dictionary must meet the following requirements to for the API to handle them correctly: \n\n- It must be in .txt format.\n\n- All characters must be UTF-8 characters. \n\n- Each line must contain a single word or character with no spaces or whitespace characters.\n\n- It must contain at least one line other than the locale string.\n\n- Each line must not exceed 128 characters.\n\n- The file must not exceed 2500 lines. \n\nAdministrators should also consider the following when they create their dictionaries: \n\n- Lines starting with a # represent comments.\n\n- All words in the password dictionary are case-insensitive. \nFor example, adding the word \"password\" to the dictionary also disallows the following: PASSWORD, Password, and PassWord.\n\n- The dictionary uses substring matching. \nFor example, adding the word \"spring\" to the dictionary also disallows the following: Spring124, 345SprinG, and 8spring.\nUsers can then select 'Change Password' to update their passwords. \n\nAdministrators must do the following to create a password dictionary: \n\n- Create the text file that will contain the prohibited password values.\n\n- If the dictionary is not in English, they must add a locale string to the top line: locale:`languageCode`_`countryCode`\n\nThe languageCode value refers to the language's 2-letter ISO 639-1 code.\nThe countryCode value refers to the country's 2-letter ISO 3166-1 code.\n\nRefer to this list https://docs.oracle.com/cd/E13214_01/wli/docs92/xref/xqisocodes.html to see all the available ISO 639-1 language codes and ISO 3166-1 country codes.\n\n- Upload the .txt file to IdentityNow with [Update Password Dictionary](https://developer.sailpoint.com/idn/api/v3/update-password-dictionary). Uploading a new file always overwrites the previous dictionary file.\n\nAdministrators can then specify which password policies check new passwords against the password dictionary by doing the following: In the Admin panel, they can use the Password Mgmt dropdown menu to select Policies, select the policy, and select the 'Prevent use of words in this site's password dictionary' checkbox beside it.\n\nRefer to [Configuring Advanced Password Management Options](https://documentation.sailpoint.com/saas/help/pwd/adv_config.html) for more information about password dictionaries.\n", + "item": [ + { + "id": "49221f0b-294d-4ab4-b261-adeb2fb68d39", + "name": "Get Password Dictionary", + "request": { + "name": "Get Password Dictionary", + "description": { + "content": "This gets password dictionary for the organization.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "text/plain" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "a747bb25-8976-4e11-8a00-34bec2516c7e", + "name": "\nThe password dictionary file can contain lines that are:\n1. comment lines - the first character is '#', can be 128 Unicode codepoints in length, and are ignored during processing\n2. empty lines\n3. locale line - the first line that starts with \"locale=\" is considered to be locale line, the rest are treated as normal content lines\n4. line containing the password dictionary word - it must start with non-whitespace character and only non-whitespace characters are allowed;\n maximum length of the line is 128 Unicode codepoints\n\n\nPassword dictionary file may not contain more than 2,500 lines (not counting whitespace lines, comment lines and locale line).\n Password dict file must contain UTF-8 characters only.\n\n# Sample password text file\n\n```\n\n# Password dictionary small test file\n\nlocale=en_US\n\n# Password dictionary prohibited words\n\nqwerty\nabcd\naaaaa\npassword\nqazxsws\n\n```", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "text/plain" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "body": "", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "217828ca-0f3b-47c6-9c09-9f0e634ab608", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "01df30f0-28a7-46a7-907d-ad3393a114b6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "95865a59-d549-4c52-80cf-286c01b6b504", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1e5aef09-8d77-439c-ab49-c2df76b0ff53", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ad42184-3f99-4c9a-9d99-fd7d5e11ebd5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "36ffa589-3270-43e3-8474-edcde9df7801", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "79a3eaf9-ed87-424f-b63b-66ef7d4ee5fb", + "name": "Update Password Dictionary", + "request": { + "name": "Update Password Dictionary", + "description": { + "content": "This updates password dictionary for the organization.\nA token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "response": [ + { + "id": "3b7c9ce5-86ad-4dad-b81f-146ae51855ab", + "name": "Successfully updated.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "OK", + "code": 200, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "e4d524ae-12c4-4de8-9187-174a6b63feb2", + "name": "Created.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Created", + "code": 201, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "2f8b580b-c239-4c42-9693-16792940b3cc", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "87917ce3-a2b4-4b43-a8a3-229371bd6147", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c820c860-8f25-48b1-aa54-79b09dd17ad8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d9cfa48c-cc6f-4e08-ab6d-8909948f227e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ff18ed63-f3a8-425e-81f3-cea7c077359a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e08e861f-9ac6-429b-aff3-7912594253b7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-dictionary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Password Sync Groups", + "description": "Use this API to implement password sync group functionality. \nWith this functionality in place, administrators can group sources into password sync groups so that all their applications share the same password. \nThis allows users to update the password for all the applications in a sync group if they want, rather than updating each password individually. \n\nA password sync group is a group of applications that shares a password. \nAdministrators create these groups by grouping the applications' sources. \nFor example, an administrator can group the ActiveDirectory, GitHub, and G Suite sources together so that all those sources' applications can also be grouped to share a password. \nA user can then update his or her password for ActiveDirectory, GitHub, Gmail, Google Drive, and Google Calendar all at once, rather then updating each one individually.\n\nThe following are required for administrators to create a password sync group in IdentityNow: \n\n- At least two direct connect sources connected to IdentityNow and configured for Password Management.\n\n- Each authentication source in a sync group must have at least one application. Refer to [Adding and Resetting Application Passwords](https://documentation.sailpoint.com/saas/help/pwd/adv_config.html#adding-and-resetting-application-passwords) for more information about adding applications to sources.\n\n- At least one password policy. Refer to [Managing Password Policies](https://documentation.sailpoint.com/saas/help/pwd/policies.html) for more information about password policies. \n\nIn the Admin panel in IdentityNow, administrators can use the Password Mgmt dropdown menu to select Sync Groups. \nTo create a sync group, administrators must provide a name, choose a password policy to be enforced across the sources in the sync group, and select the sources to include in the sync group. \n\nAdministrators can also delete sync groups in IdentityNow, but they should know the following before they do: \n\n- Passwords related to the associated sources will become independent, so changing one will not change the others anymore. \n\n- Passwords for the sources' connected applications will also become independent. \n\n- Password policies assigned to the sync group are then assigned directly to the associated sources. \nTo change the password policy for a source, administrators must edit it directly. \n\nOnce the password sync group has been created, users can update the password for the group in Password Manager.\n\nRefer to [Managing Password Sync Groups](https://documentation.sailpoint.com/saas/help/pwd/sync_grps.html) for more information about password sync groups.\n", + "item": [ + { + "id": "12dd69fb-67de-4593-8406-7a87de613b98", + "name": "Get Password Sync Group List", + "request": { + "name": "Get Password Sync Group List", + "description": { + "content": "This API returns a list of password sync groups. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "452024cb-6df3-400f-9719-e781ccff61e2", + "name": "A list of password sync groups.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f0d19ffc-e853-4310-8d43-51d1e0168d54", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f8774b04-3506-4eb1-af82-ea6159de0193", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "db7a46a2-11aa-42ab-89e6-d4166924c137", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c4b06121-40bb-4c51-830a-51c0a1a594aa", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "42ebdee9-0a27-4f91-bd1a-70fab7ff1aee", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "aeb2a8db-ba65-4982-afcf-2fe43ae286d0", + "name": "Create Password Sync Group", + "request": { + "name": "Create Password Sync Group", + "description": { + "content": "This API creates a password sync group based on the specifications provided. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "a7906d4b-c917-4a8d-8823-06f1f705728b", + "name": "Reference to the password sync group.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "03ca22f2-0152-48ef-ba76-36c2ed6c3d65", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a6496bf5-1f97-4819-932d-8939fca5828b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df9487de-f771-4a2e-9ae0-5ecbbf8cdfa8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "30dfe45f-2d45-45ca-bda1-d747ed08e024", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "293f58fe-9b65-47fc-bc26-5e2dad51e8ab", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6d102991-0102-4771-82b2-e351c0db713e", + "name": "Get Password Sync Group by ID", + "request": { + "name": "Get Password Sync Group by ID", + "description": { + "content": "This API returns the sync group for the specified ID. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of password sync group to retrieve.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "f458ce4e-d5d4-4945-8aaf-b932a9b8c34e", + "name": "Reference to the password sync group.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "72ee3a9f-6dd9-418e-aaf5-8c9c033a1322", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "09d6ec39-2b5d-491a-844f-a09472e9186e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "def063a8-8a69-4e9d-81f5-4b9c75e80fb7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3b1b0353-3c0d-4f5f-af69-657bcf234e66", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e0d08061-0460-406c-978e-00f55844aef0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b3d1e4c6-22d7-4f82-83e8-982f2719e2d1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "dfe6d068-a91d-4ea7-b1f7-2d8980ba685b", + "name": "Update Password Sync Group by ID", + "request": { + "name": "Update Password Sync Group by ID", + "description": { + "content": "This API updates the specified password sync group. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of password sync group to update.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "613f8c71-8bc1-4dce-9634-671338b8ffc8", + "name": "Reference to the password sync group.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f34d96b3-ea43-4160-a5ba-16b60e1b751e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9d7856fa-d4e3-4429-bec8-6dba76c3b654", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "28458d9c-0277-49bf-aa33-70c7cfb96afd", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a08c4588-1d72-4423-9db0-7dfae7a53d14", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "624d6af4-232f-451b-9305-5d68ff85a389", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "78f2b855-98a9-4258-9c41-fd4a18771fbd", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "f515a279-ace2-4915-b74d-ea6d7109910e", + "name": "Delete Password Sync Group by ID", + "request": { + "name": "Delete Password Sync Group by ID", + "description": { + "content": "This API deletes the specified password sync group. A token with ORG_ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of password sync group to delete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "e918ad64-ceba-4dd0-b500-33212b8ba4be", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "7497e60e-3904-42c3-8aeb-4595b0681a5e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b7ebed68-7b7d-4d6a-bda0-531b5a70e963", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e6fab5fd-0f19-467c-8fa7-289bb5362389", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "70883148-5be9-4de1-8054-7f91a8013a06", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c50ec134-a661-4d82-a9f6-58aee35bbd56", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "password-sync-groups", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Personal Access Tokens", + "description": "Use this API to implement personal access token (PAT) functionality. \nWith this functionality in place, users can use PATs as an alternative to passwords for authentication in IdentityNow. \n\nPATs embed user information into the client ID and secret. \nThis replaces the API clients' need to store and provide a username and password to establish a connection, improving IdentityNow organizations' integration security. \n\nIn IdentityNow, users can do the following to create and manage their PATs: Select the dropdown menu under their names, select Preferences, and then select Personal Access Tokens. \nThey must then provide a description about the token's purpose. \nThey can then select 'Create Token' at the bottom of the page to generate and view the Secret and Client ID. \n\nRefer to [Managing Personal Access Tokens](https://documentation.sailpoint.com/saas/help/common/generate_tokens.html) for more information about PATs.\n", + "item": [ + { + "id": "454e87d8-a441-4b73-bfc0-58a327ecc485", + "name": "List Personal Access Tokens", + "request": { + "name": "List Personal Access Tokens", + "description": { + "content": "This gets a collection of personal access tokens associated with the optional `owner-id`. query parameter. If the `owner-id` query parameter is omitted, all personal access tokens for a tenant will be retrieved, but the caller must have the 'idn:all-personal-access-tokens:read' right.", + "type": "text/plain" + }, + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "531a1730-b975-4d07-8f26-957d0ef9e724", + "name": "List of personal access tokens.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bf958bfa-4fd3-47fc-be99-4e367553c6d2", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1906ca05-495f-4516-842d-c72f34b2c458", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "317f6dc0-6a45-4e46-89b7-316ee4a398b8", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a2530e2a-2380-4a24-ac0b-e52a40cc2c25", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "637cdf90-5a8c-4d0f-b814-7f79c048852c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "type": "text/plain" + }, + "key": "owner-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "8a9f27eb-b437-42bd-9261-eb806dd31af5", + "name": "Create Personal Access Token", + "request": { + "name": "Create Personal Access Token", + "description": { + "content": "This creates a personal access token.", + "type": "text/plain" + }, + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "bd457167-9d32-48d0-ad4c-b41552999960", + "name": "Created. Note - this is the only time Personal Access Tokens' secret attribute will be displayed.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"secret\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d3a0b7c0-f918-460c-968e-344e5dfd0e73", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "764095a4-31a8-43ba-8c0e-27690e1039e9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bb7f90d0-43a1-4e82-a83d-b63a22339ffa", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "632f0438-22f6-4fcf-b777-3655e68a8215", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "38de757f-8ab5-47f6-9de0-c877c7a8a2ed", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3a7277cd-9641-4e4a-abf0-0512fdcdad2d", + "name": "Patch Personal Access Token", + "request": { + "name": "Patch Personal Access Token", + "description": { + "content": "This performs a targeted update to the field(s) of a Personal Access Token.", + "type": "text/plain" + }, + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Personal Access Token id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "5ac1084e-9a59-4be2-9d33-8dd0a8372edd", + "name": "Indicates the PATCH operation succeeded, and returns the PAT's new representation.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b984e589-29a3-471c-9d29-1c44c37f6db9", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "df52d40b-e195-47d1-bcbe-56dd29ccc9f2", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2cfb8673-7aa9-4a38-ac5c-b436a5958aad", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "da5805d1-6cd5-4d58-b8c1-ddf161958ec8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "85a15249-2c09-4e77-abc1-99171f20fc4d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "baa43e57-7aa4-4b67-8520-b951a2f16d62", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fb066c38-587b-42ac-84dd-9a08d8f9468b", + "name": "Delete Personal Access Token", + "request": { + "name": "Delete Personal Access Token", + "description": { + "content": "This deletes a personal access token.", + "type": "text/plain" + }, + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The personal access token id", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "85482fea-b2d8-474d-9923-bc6b0f291349", + "name": "No content.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "e6fe103c-7c4f-4d46-8bad-75bcb5f6e3e3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "99d15d02-dbd9-4ef2-8977-ec39cde0a8f5", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6c60c332-ffd9-41b7-ae3c-3f10f304d88b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d06025bb-d2f0-4cd5-9245-e8dfef36df45", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e7ea298-0efa-4af9-8432-47d31b6efb40", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d7176155-d9fa-4bc3-a734-363ce0eee4bf", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "personal-access-tokens", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Public Identities", + "description": "Use this API in conjunction with [Public Identites Config](https://developer.sailpoint.com/idn/api/v3/public-identities-config) to enable non-administrators to view identities' publicly visible attributes. \nWith this functionality in place, non-administrators can view identity attributes other than the default attributes (email, lifecycle state, and manager), depending on which identity attributes their organization administrators have made public. \nThis can be helpful for access approvers, certification reviewers, managers viewing their direct reports' access, and source owners viewing their tasks.\n", + "item": [ + { + "id": "b8143bdc-9b5a-4776-98d7-1b0d65eec53b", + "name": "Get a list of public identities", + "request": { + "name": "Get a list of public identities", + "description": {}, + "url": { + "path": [ + "public-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", + "type": "text/plain" + }, + "key": "add-core-filters", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "0655da7f-3e75-492b-8d4a-3b3d5a3bc20e", + "name": "A list of public identity objects.", + "originalRequest": { + "url": { + "path": [ + "public-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", + "type": "text/plain" + }, + "key": "add-core-filters", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"alias\": \"\",\n \"email\": \"\",\n \"status\": \"\",\n \"manager\": {\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"alias\": \"\",\n \"email\": \"\",\n \"status\": \"\",\n \"manager\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0001eb68-089f-476f-96a4-a8782007e89d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "public-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", + "type": "text/plain" + }, + "key": "add-core-filters", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0720d0da-c958-471c-9e97-2f1782eb2262", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "public-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", + "type": "text/plain" + }, + "key": "add-core-filters", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fa2dd4da-bd7a-46bf-8119-a627016690b5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "public-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", + "type": "text/plain" + }, + "key": "add-core-filters", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a05b8511-1527-47cb-8899-bb4b525cfedd", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "public-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", + "type": "text/plain" + }, + "key": "add-core-filters", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce91a175-88d4-4aad-b994-371923cfb891", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "public-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", + "type": "text/plain" + }, + "key": "add-core-filters", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Public Identities Config", + "description": "Use this API to implement public identity configuration functionality. \nWith this functionality in place, administrators can make up to 5 identity attributes publicly visible so other non-administrator users can see the relevant information they need to make decisions. \nThis can be helpful for approvers making approvals, certification reviewers, managers viewing their direct reports' access, and source owners viewing their tasks.\n\nBy default, non-administrators can select an identity and view the following attributes: email, lifecycle state, and manager. \nHowever, it may be helpful for a non-administrator reviewer to see other identity attributes like department, region, title, etc.\nAdministrators can use this API to make those necessary identity attributes public to non-administrators. \n\nFor example, a non-administrator deciding whether to approve another identity's request for access to the Workday application, whose access may be restricted to members of the HR department, would want to know whether the identity is a member of the HR department. \nIf an administrator has used [Update Public Identity Config](https://developer.sailpoint.com/idn/api/v3/update-public-identity-config) to make the \"department\" attribute public, the approver can see the department and make a decision without requesting any more information.\n", + "item": [ + { + "id": "cf8d9e45-516a-439c-b450-0f49192d025b", + "name": "Get the Public Identities Configuration", + "request": { + "name": "Get the Public Identities Configuration", + "description": { + "content": "Returns the publicly visible attributes of an identity available to request approvers for Access Requests and Certification Campaigns. A token with ORG ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "3c9d9754-8f30-4ae0-b862-1c0acc8645f0", + "name": "Request succeeded.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ca50171d-a71e-483d-8887-da2cf66a5127", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ffd86cba-04cc-4df3-9b7a-d709188beff9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a76dbce3-b9ac-4aa6-b58f-152233a2d7ba", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "394ad90f-970c-4df1-b99b-6741e597caeb", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "928b97e9-3df1-4842-875e-1b0cca55663b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "60dca2e2-da51-456a-8227-9e8ef214bf91", + "name": "Update the Public Identities Configuration", + "request": { + "name": "Update the Public Identities Configuration", + "description": { + "content": "Updates the publicly visible attributes of an identity available to request approvers for Access Requests and Certification Campaigns. A token with ORG ADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "7482c92c-7e40-487d-bd31-9ce239e49d3b", + "name": "Request succeeded.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "76b3a1d3-d601-422c-98a0-45013f433608", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4fa9037-0a74-4f56-b93c-f09a92edf411", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dcf2b4cf-9be9-473e-9b82-41b302b34c13", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2b2039c0-6372-43c7-a6ac-35057f2a356d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d5c2b217-e703-4ea7-9523-eb17fcac6a0e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "public-identities-config" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Requestable Objects", + "description": "Use this API to implement requestable object functionality. \nWith this functionality in place, administrators can determine which access items can be requested with the [Access Request APIs](https://developer.sailpoint.com/idn/api/v3/access-requests), along with their statuses. \nThis can be helpful for administrators who are implementing and customizing access request functionality as a way of checking which items are requestable as they are created, assigned, and made available.\n", + "item": [ + { + "id": "9b9a15ee-f898-4684-b929-b03240402782", + "name": "Requestable Objects List", + "request": { + "name": "Requestable Objects List", + "description": { + "content": "This endpoint returns a list of acccess items that that can be requested through the Access Request endpoints. Access items are marked with AVAILABLE, PENDING or ASSIGNED with respect to the identity provided using *identity-id* query param.\nAny authenticated token can call this endpoint to see their requestable access items. A token with ORG_ADMIN authority is required to call this endpoint to return a list of all of the requestable access items for the org or for another identity.", + "type": "text/plain" + }, + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,ASSIGNED" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "6a5b7256-6965-44c7-bdf7-66ed68d859fe", + "name": "List of requestable objects", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,ASSIGNED" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE\",\n \"requestStatus\": \"AVAILABLE\",\n \"identityRequestId\": \"\",\n \"ownerRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"requestCommentsRequired\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE\",\n \"requestStatus\": \"PENDING\",\n \"identityRequestId\": \"\",\n \"ownerRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"requestCommentsRequired\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d39582eb-4ce5-4df6-bfec-ac2225a2c7a1", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,ASSIGNED" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4fdaa3b4-120d-4e14-b690-ec0133147685", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,ASSIGNED" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "03c00301-0e13-482f-8bd1-1baeddef2c55", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,ASSIGNED" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "05f217ce-9441-4c15-8b7f-f27a44b53f61", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,ASSIGNED" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b08f2c8e-ac78-479c-8b9c-5f637e5240ef", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "requestable-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", + "type": "text/plain" + }, + "key": "identity-id", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", + "type": "text/plain" + }, + "key": "types", + "value": "ROLE,ACCESS_PROFILE" + }, + { + "disabled": true, + "description": { + "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", + "type": "text/plain" + }, + "key": "term", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", + "type": "text/plain" + }, + "key": "statuses", + "value": "ASSIGNED,ASSIGNED" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Roles", + "description": "Use this API to implement and customize role functionality.\nWith this functionality in place, administrators can create roles and configure them for use throughout IdentityNow. \nIdentityNow can use established criteria to automatically assign the roles to qualified users. This enables users to get all the access they need quickly and securely and administrators to spend their time on other tasks.\n\nEntitlements represent the most granular level of access in IdentityNow. \nAccess profiles represent the next level and often group entitlements. \nRoles represent the broadest level of access and often group access profiles. \n\nFor example, an Active Directory source in IdentityNow can have multiple entitlements: the first, 'Employees,' may represent the access all employees have at the organization, and a second, 'Developers,' may represent the access all developers have at the organization.\n\nAn administrator can then create a broader set of access in the form of an access profile, 'AD Developers' grouping the 'Employees' entitlement with the 'Developers' entitlement.\n\nAn administrator can then create an even broader set of access in the form of a role grouping the 'AD Developers' access profile with another profile, 'GitHub Developers,' grouping entitlements for the GitHub source.\n\nWhen users only need Active Directory employee access, they can request access to the 'Employees' entitlement.\n\nWhen users need both Active Directory employee and developer access, they can request access to the 'AD Developers' access profile.\n\nWhen users need both the 'AD Developers' access profile and the 'GitHub Developers' access profile, they can request access to the role grouping both. \n\nRoles often represent positions within organizations. \nFor example, an organization's accountant can access all the tools the organization's accountants need with the 'Accountant' role. \nIf the accountant switches to engineering, a qualified member of the organization can quickly revoke the accountant's 'Accountant' access and grant access to the 'Engineer' role instead, granting access to all the tools the organization's engineers need.\n\nIn IdentityNow, adminstrators can use the Access drop-down menu and select Roles to view, configure, and delete existing roles, as well as create new ones. \nAdministrators can enable and disable the role, and they can also make the following configurations: \n\n- Manage Access: Manage the role's access by adding or removing access profiles.\n\n- Define Assignment: Define the criteria IdentityNow uses to assign the role to identities. \nUse the first option, 'Standard Criteria,' to provide specific criteria for assignment like specific account attributes, entitlements, or identity attributes. \nUse the second, 'Identity List,' to specify the identities for assignment.\n\n- Access Requests: Configure roles to be requestable and establish an approval process for any requests that the role be granted or revoked. \nDo not configure a role to be requestable without establishing a secure access request approval process for that role first. \n\nRefer to [Working with Roles](https://documentation.sailpoint.com/saas/help/provisioning/roles.html) for more information about roles.\n", + "item": [ + { + "id": "3a9c1dfa-95d4-4402-9063-23f56ed1e627", + "name": "List Roles", + "request": { + "name": "List Roles", + "description": { + "content": "This API returns a list of Roles.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "f130b700-4e81-4446-aba3-d70925238777", + "name": "List of Roles", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"eiusmod_a\": 45318879,\n \"dolore6__\": \"elit ut\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n },\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim6e\": -71003979\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "01744ff1-f0cc-4806-8cbd-3d8e92f811dd", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "35355e80-a9c5-46ef-ae41-fdea71fb4f2e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5c31a717-48fd-4bbd-bd0b-1a36e1e75f1c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ded32919-3e72-456f-a6e2-bc9e0e0952a0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ad4b69c4-e0af-4caa-91c3-4eb67257933d", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "50" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "type": "text/plain" + }, + "key": "for-segment-ids", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "type": "text/plain" + }, + "key": "include-unsegmented", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "55a80777-1730-4d99-b838-05a818736d24", + "name": "Create a Role", + "request": { + "name": "Create a Role", + "description": { + "content": "This API creates a role.\nYou must have a token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority to call this API. \nIn addition, a ROLE_SUBADMIN may not create a role including an access profile if that access profile is associated with a source the ROLE_SUBADMIN is not associated with themselves. \nThe maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing roles. However, any new roles as well as any updates to existing descriptions will be limited to 2000 characters.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aliquip352\": -57483522\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "35c3d3c2-450d-4c9c-8d2a-fb42c7b4c6aa", + "name": "Role created", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aliquip352\": -57483522\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aliquip352\": -57483522\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8f243cd1-f92c-4466-a50b-bf0d11ecc98d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aliquip352\": -57483522\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "45397e27-a96b-4a23-b2bd-6eb6a5a80c28", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aliquip352\": -57483522\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c29aee20-aede-4d8f-88b4-e553fc748f96", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aliquip352\": -57483522\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e744fe67-504d-4f44-881d-8730f2fa2770", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aliquip352\": -57483522\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c16eca69-7613-4529-aded-cfd20fdc74e2", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aliquip352\": -57483522\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2eeee730-a65a-44ac-9981-0774600378d8", + "name": "Get a Role", + "request": { + "name": "Get a Role", + "description": { + "content": "This API returns a Role by its ID.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Role", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "451bdb2e-3580-4359-ab20-1eab03d4879f", + "name": "List of all Roles", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aliquip352\": -57483522\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d70d58a8-17a6-4970-9824-7cb446850d44", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e6521254-44f8-4e7a-961a-53cfa76a5b50", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d15f4d06-3cca-48cc-9381-d42771b23e1d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5e22c699-db26-44ec-8f90-50430269c656", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c3d65580-9179-40f0-9bd9-7e18e88ac55b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "79a17312-4c55-4cea-9128-97c52a04f7d8", + "name": "Patch a specified Role", + "request": { + "name": "Patch a specified Role", + "description": { + "content": "This API updates an existing Role using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.\n\nThe following fields are patchable: **name**, **description**, **enabled**, **owner**, **accessProfiles**, **membership**, **requestable**, **accessRequestConfig**, **revokeRequestConfig**, **segments**\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.\nThe maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing roles, however, any new roles as well as any updates to existing descriptions will be limited to 2000 characters.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Role to patch", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "d28cd9b7-d24e-4f0b-afc5-9becfe306516", + "name": "Responds with the Role as updated.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"aliquip352\": -57483522\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "44c30787-d004-447f-94af-b3926fb931a9", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "799cd4e5-b376-4326-bf8c-a2fbc0aba38b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "af14fb5b-ba85-477f-b016-0230899c9886", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cd5299bc-8e14-48d0-b787-1dee6563d2c6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "13be5f5b-64ef-45dd-b99f-3be9ead013af", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "e4fca052-c0bb-48e5-babe-dd33f5f3c23c", + "name": "Delete a Role", + "request": { + "name": "Delete a Role", + "description": { + "content": "This API deletes a Role by its ID.\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Role", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "6920806a-c662-414f-8d64-d6f01c611a9a", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "f88cb5c2-31ee-42af-be5f-b571de206436", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ad3a72b-22dc-46c3-b957-8928a95f09f8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "43545613-e34c-4008-92c8-5026edf5f366", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "64760058-4551-463e-9134-64ae056faf5a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "44fc192c-d0e5-45e1-8560-88ed071ddcb7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a8489388-870f-4b81-be7d-f9c0db9adce4", + "name": "Delete Role(s)", + "request": { + "name": "Delete Role(s)", + "description": { + "content": "This API initiates a bulk deletion of one or more Roles.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Roles included in the request are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", + "type": "text/plain" + }, + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "4951103f-af5f-42ca-8fab-55bdb60dbf96", + "name": "Returns an object with the id of the task performing the delete operation.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f660ab9c-3117-4ef3-8aeb-01ccf63065fe", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9f9e73ac-ffdd-4e33-ac6f-5422152ffe2f", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47e119bb-9323-4e23-83e4-147a55b3dd14", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e35bc92-dc9e-4ce6-b8af-f62054d06bfc", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fb1300b6-0f6c-4b2d-b14a-4a13ab84ae51", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles", + "bulk-delete" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "88527cc9-b6f0-42de-b7a1-593863cfdf4c", + "name": "List Identities assigned a Role", + "request": { + "name": "List Identities assigned a Role", + "description": {}, + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Role for which the assigned Identities are to be listed", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "d91dbeab-6960-4919-a391-e4f7460a6819", + "name": "List of Identities assigned the Role", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"aliasName\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"roleAssignmentSource\": \"ACCESS_REQUEST\"\n },\n {\n \"id\": \"\",\n \"aliasName\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"roleAssignmentSource\": \"ACCESS_REQUEST\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a439f7ac-e364-4cde-a190-9c570c8281a8", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b6943ae1-7253-4dff-893d-87036385a38a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "54ea88ab-5295-4678-bdd8-72e2917ed09c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60cabbc4-9976-4928-9b19-4d47b54eff6b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "69867932-9556-45b0-b4e4-8cfb8978ee87", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "roles", + ":id", + "assigned-identities" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Saved Search", + "description": "Use this API to implement saved search functionality. \nWith saved search functionality in place, users can save search queries and then view those saved searches, as well as rerun them. \n\nSearch queries in IdentityNow can grow very long and specific, which can make reconstructing them difficult or tedious, so it can be especially helpful to save search queries. \nIt also opens the possibility to configure IdentityNow to run the saved queries on a schedule, which is essential to detecting user information and access changes throughout an organization's tenant and across all its sources. \nRefer to [Scheduled Search](https://developer.sailpoint.com/idn/api/v3/scheduled-search) for more information about running saved searches on a schedule. \n\nIn IdentityNow, users can save searches under a name, and then they can access that saved search and run it again when they want. \n\nRefer to [Managing Saved Searches](https://documentation.sailpoint.com/saas/help/search/saved-searches.html) for more information about saving searches and using them. \n", + "item": [ + { + "id": "0fd7a960-2c54-4290-b36a-a781fe785a04", + "name": "Create a saved search", + "request": { + "name": "Create a saved search", + "description": { + "content": "Creates a new saved search.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "saved-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"identities\",\n \"entitlements\"\n ],\n \"query\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"mollit_a0c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"quis_9\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"nulla_8\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"TERMS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "0c683aca-cea3-4d48-99ab-4461ee8d1801", + "name": "The persisted saved search.", + "originalRequest": { + "url": { + "path": [ + "saved-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"identities\",\n \"entitlements\"\n ],\n \"query\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"mollit_a0c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"quis_9\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"nulla_8\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"TERMS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"indices\": [\n \"*\",\n \"accountactivities\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"id_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"voluptate_3_7\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"laborum55b\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "58784870-1e2e-4946-9302-52ab963d6f49", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "saved-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"identities\",\n \"entitlements\"\n ],\n \"query\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"mollit_a0c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"quis_9\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"nulla_8\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"TERMS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dd235a12-3f19-4436-b467-7c53cae9eae6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "saved-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"identities\",\n \"entitlements\"\n ],\n \"query\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"mollit_a0c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"quis_9\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"nulla_8\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"TERMS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "501b2654-419c-4559-9c77-830729f100db", + "name": "Return a list of Saved Searches", + "request": { + "name": "Return a list of Saved Searches", + "description": { + "content": "Returns a list of saved searches.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "saved-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**publiic**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "30dab3ee-1bf0-445c-ad64-d960fbde984d", + "name": "The list of requested saved searches.", + "originalRequest": { + "url": { + "path": [ + "saved-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**publiic**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "disabled": true, + "description": { + "content": "The total result count (returned only if the *count* parameter is specified as *true*).", + "type": "text/plain" + }, + "key": "X-Total-Count", + "value": "" + } + ], + "body": "[\n {\n \"indices\": [\n \"events\",\n \"entitlements\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"eu_6f\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n },\n {\n \"indices\": [\n \"accessprofiles\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"Lorem_cf\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7a3935d1-8b90-4189-ad69-51b3b517782e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "saved-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**publiic**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1d6e7df-280a-420e-b2c7-7876cd19f71b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "saved-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**publiic**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0ecafa39-87b8-4b66-b33e-fe553d52b947", + "name": "Updates an existing saved search\n", + "request": { + "name": "Updates an existing saved search\n", + "description": { + "content": "Updates an existing saved search. \n\n>**NOTE: You cannot update the `owner` of the saved search.**\n", + "type": "text/plain" + }, + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the requested document.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"*\",\n \"accountactivities\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"id_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"voluptate_3_7\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"laborum55b\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "9bae2174-e628-4804-8119-559f7c148ae3", + "name": "The persisted saved search.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"*\",\n \"accountactivities\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"id_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"voluptate_3_7\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"laborum55b\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"indices\": [\n \"*\",\n \"accountactivities\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"id_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"voluptate_3_7\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"laborum55b\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "41401053-cab2-48eb-b63c-616113177f89", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"*\",\n \"accountactivities\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"id_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"voluptate_3_7\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"laborum55b\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "caa52828-826f-4500-96e6-14731cc8f47d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"*\",\n \"accountactivities\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"id_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"voluptate_3_7\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"laborum55b\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cf02f81d-2f74-44a4-b539-e20d6e92c93b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"*\",\n \"accountactivities\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"id_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"voluptate_3_7\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"laborum55b\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "99a0834f-9b6c-487b-a320-00e4dd044f0c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"*\",\n \"accountactivities\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"id_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"voluptate_3_7\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"laborum55b\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b23c62ab-eb74-4c9d-a544-28256564e9a8", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"*\",\n \"accountactivities\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"id_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"voluptate_3_7\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"laborum55b\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "1eacabb1-6075-4cd8-91fe-1287be606a89", + "name": "Return saved search by ID", + "request": { + "name": "Return saved search by ID", + "description": { + "content": "Returns the specified saved search.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the requested document.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "44b0d62a-1819-4b7a-91de-cfc3d11585b8", + "name": "The requested saved search.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"indices\": [\n \"*\",\n \"accountactivities\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"id_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"voluptate_3_7\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"laborum55b\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9e36704a-a90e-4dbf-b3cb-b5518baede7c", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5138125f-8121-469f-b423-56317f9a768c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60f6509f-f8ce-43b9-b926-9cbe39fce11c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "38671b24-f33e-424f-a81d-9e94228f1598", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0c32a28f-0d0b-4d61-812a-dad1400eee08", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4452dfa7-3f71-46e0-9e0b-88141ad545b0", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4ea1dc1f-11be-4200-8e3d-5b3edeef3a1f", + "name": "Delete document by ID", + "request": { + "name": "Delete document by ID", + "description": { + "content": "Deletes the specified saved search.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the requested document.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "144d7d40-392d-400a-a040-b5d34fc6d2d2", + "name": "No Content - Indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "3c41fb67-e66a-4ef7-85b9-749e0ce31b92", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e6591109-2900-4bc5-8853-3dda16f1f481", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e949d7ca-267a-4be2-a4c8-201cc598a1fe", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4f2f2b23-ca89-47c1-9b34-4d20633f7c90", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "695dc656-a20b-4d5c-a44f-c0e28071def5", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "202e840d-e5f5-4a2c-93a9-fddad1398d1c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "d1338d7f-4201-416d-b09e-3289233ca490", + "name": "Execute a saved search by ID", + "request": { + "name": "Execute a saved search by ID", + "description": { + "content": "Executes the specified saved search.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "saved-searches", + ":id", + "execute" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the requested document.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "cce2aede-b484-46a9-a5cb-1d970ee44cf0", + "name": "Accepted - Returned if the request was successfully accepted into the system.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id", + "execute" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Accepted", + "code": 202, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "0fae1cd4-f465-4712-985c-0ab191cbe770", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id", + "execute" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d3d625fd-4e71-4828-8df3-83f32f5033c6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id", + "execute" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "58cf6d59-2407-4d0c-8f98-0c23f21cf3bc", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id", + "execute" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "35167ad4-7ee5-48d8-a875-bc286ede8abc", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id", + "execute" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "133fab38-6dff-4fb7-8c8a-de12c20faaba", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id", + "execute" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c753d12b-4e5f-4abc-a361-468af7b0cd2c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "saved-searches", + ":id", + "execute" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ROLE\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Scheduled Search", + "description": "Use this API to implement scheduled search functionality. \nWith scheduled search functionality in place, users can run saved search queries on their tenants on a schedule, and IdentityNow emails them the search results. \nUsers can also share these search results with other users by email by adding those users as subscribers, or those users can subscribe themselves. \n\nOne of the greatest benefits of saving searches is the ability to run those searches on a schedule. \nThis is essential for organizations to constantly detect any changes to user information or access throughout their tenants and across all their sources. \nFor example, the manager Amanda Ross can schedule a saved search \"manager.name:amanda.ross AND attributes.location:austin\" on a schedule to regularly stay aware of changes with the Austin employees reporting to her.\nIdentityNow emails her the search results when the search runs, so she can work on other tasks instead of actively running this search.\n\nIn IdentityNow, scheduling a search involves a subscription. \nUsers can create a subscription for a saved search and schedule it to run daily, weekly, or monthly (you can only use one schedule option at a time). \nThe user can add other identities as subscribers so when the scheduled search runs, the subscribers and the user all receive emails. \n\nBy default, subscriptions exclude detailed results from the emails, for security purposes. \nIncluding detailed results about user access in an email may expose sensitive information.\nHowever, the subscription creator can choose to include the information in the emails. \n\nBy default, IdentityNow sends emails to the subscribers even when the searches do not return new results. \nHowever, the subscription creator can choose to suppress these empty emails. \n\nUsers can also subscribe to saved searches that already have existing subscriptions so they receive emails when the searches run. \nA saved search can have up to 10 subscriptions configured at a time. \n\nThe subscription creator can enable, disable, or delete the subscription. \n\nRefer to [Subscribing to Saved Searches](https://documentation.sailpoint.com/saas/help/search/saved-searches.html#subscribing-to-saved-searches) for more information about scheduling searches and subscribing to them.\n", + "item": [ + { + "id": "ffe63b6b-fa42-4da5-86eb-dcf70c9e3682", + "name": "Create a new scheduled search", + "request": { + "name": "Create a new scheduled search", + "description": { + "content": "Creates a new scheduled search.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "76bfb680-8c2f-488a-85c7-d0e331caac3f", + "name": "The persisted scheduled search.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f9a6aa8c-5028-482b-aef1-8b93ad74ccaa", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "355ebf03-bf37-4efa-a508-a465ceafcd29", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "32f0896a-eddb-4645-95ac-4b3811877b3e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4750c137-438c-4124-96a9-6ef849e96540", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "02045cb8-22fd-45b1-8557-31ba6dd01f17", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3f3e5472-35f3-4cec-a90e-8f6e5051c34e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0906dfee-320d-4564-90ad-12b2f6ab5110", + "name": "List scheduled searches", + "request": { + "name": "List scheduled searches", + "description": { + "content": "Returns a list of scheduled searches.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "503455c6-a14e-4ca4-8ecf-0f7a79ee622b", + "name": "The list of requested scheduled searches.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "disabled": true, + "description": { + "content": "The total result count (returned only if the *count* parameter is specified as *true*).", + "type": "text/plain" + }, + "key": "X-Total-Count", + "value": "" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n },\n {\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "77c4e46c-dd1e-40cf-993e-b128021eed6a", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d964500a-a34a-44dc-96df-1c537eea3d89", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "946a62d6-8106-4330-824e-8c2220d364bb", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "36637c0b-60c4-461a-96af-03249134ab21", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "89ac97b6-b7b1-4d21-8b70-e6d2328ed2c9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7bb0e3fa-5098-40e9-a300-92491a862457", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6a4e9b9e-4cd0-48e1-b982-97a3af3d643a", + "name": "Update an existing Scheduled Search", + "request": { + "name": "Update an existing Scheduled Search", + "description": { + "content": "Updates an existing scheduled search.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the requested document.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "a1a9a806-57fd-494b-bba9-0da9f2490567", + "name": "The persisted scheduled search.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "757b1bae-fba9-47db-841b-02dadbb00949", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f51482e0-3971-46de-b5b7-a0790fbd97d8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d4f21a8e-46d2-4e9a-a56f-dcec8904e32c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "443cae6f-7031-4550-aa61-76b5cfea7dcf", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "faf965ee-231e-495d-a2e0-a59b73793069", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5922f559-c4df-4480-a75c-e166e6b4bd5a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6e4f442a-0187-4e28-bdce-dc6e9680bcdd", + "name": "Get a Scheduled Search", + "request": { + "name": "Get a Scheduled Search", + "description": { + "content": "Returns the specified scheduled search.", + "type": "text/plain" + }, + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the requested document.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "f6d1548b-7925-42bd-b325-a2a1b657f4d9", + "name": "The requested scheduled search.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6ad875be-5ce5-49da-8cfc-3a13cdde7a34", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fd139ad3-b0f7-48b9-9781-2671fc4db707", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d81b37ad-0618-4e8e-971f-81f64f8e816e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ce8dc089-7d91-4ad0-9551-f6f28f50683a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "16a91866-f858-4a7f-b055-ba9126d3db03", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5d00ef44-3ded-43bf-acf3-f0bde580c1a5", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "eaf861ce-d6a0-4ef7-9778-f53f35b512d6", + "name": "Delete a Scheduled Search", + "request": { + "name": "Delete a Scheduled Search", + "description": { + "content": "Deletes the specified scheduled search.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the requested document.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "87f3ce3a-2bce-4067-a880-c961c356540d", + "name": "No Content - Indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "bfd21644-8907-48e8-aaa2-1a8f7affcb28", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9d17063c-b770-43b7-93f4-ce3e33b26032", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c2d9cac1-2dda-4e06-830a-2c18e58baf6e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a2de8fd6-e403-43e7-bc9f-ae02d821856c", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e53e8c59-c900-4bb4-9ae9-753baef2ae61", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ba5e78b5-d4ed-4bbb-bc4e-75ab328a5419", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "dff73c59-ba12-4be6-8408-76bfb457ea76", + "name": "Unsubscribe a recipient from Scheduled Search", + "request": { + "name": "Unsubscribe a recipient from Scheduled Search", + "description": { + "content": "Unsubscribes a recipient from the specified scheduled search.\n", + "type": "text/plain" + }, + "url": { + "path": [ + "scheduled-searches", + ":id", + "unsubscribe" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the requested document.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "357fb908-73b3-4c99-ae65-e4c423e3b606", + "name": "No Content - Indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id", + "unsubscribe" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "391247c2-1c07-42df-b0c2-b9b9c36a86fa", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id", + "unsubscribe" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "325d3da6-7a46-4d53-92a3-6b8b128295e7", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id", + "unsubscribe" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7df640f5-0410-43ea-b6c0-e987257029a3", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "scheduled-searches", + ":id", + "unsubscribe" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Search", + "description": "Use this API to implement search functionality. \nWith search functionality in place, users can search their tenants for nearly any information from throughout their organizations. \n\nIdentityNow enables organizations to store user data from across all their connected sources and manage the users' access, so the ability to query and filter that data is essential. \nIts search goes through all those sources and finds the results quickly and specifically. \n\nThe search query is flexible - it can be very broad or very narrow. \nThe search only returns results for searchable objects it is filtering for. \nThe following objects are searchable: identities, roles, access profiles, entitlements, events, and account activities. \nBy default, no filter is applied, so a search for \"Ad\" returns both the identity \"Adam.Archer\" as well as the role \"Administrator.\"\n\nUsers can further narrow their results by using IdentityNow's specific syntax and punctuation to structure their queries. \nFor example, the query \"attributes.location:austin AND NOT manager.name:amanda.ross\" returns all results associated with the Austin location, but it excludes those associated with the manager Amanda Ross.\nRefer to [Building a Search Query](https://documentation.sailpoint.com/saas/help/search/building-query.html) for more information about how to construct specific search queries. \n\nRefer to [Using Search](https://documentation.sailpoint.com/saas/help/search/index.html) for more information about IdentityNow's search and its different possibilities. \n\nThe search feature uses Elasticsearch as a datastore and query engine. \nThe power of Elasticsearch makes this feature suitable for ad-hoc reporting.\nHowever, data from the operational databases (ex. identities, roles, events, etc) has to be ingested into Elasticsearch. \nThis ingestion process introduces a latency from when the operational data is created to when it is available in search. \nDepending on the system load, this can take a few seconds to a few minutes. \nPlease keep this latency in mind when you use search. \n", + "item": [ + { + "id": "a5163c97-f5a0-4879-b2b5-764ae200c522", + "name": "Perform Search", + "request": { + "name": "Perform Search", + "description": { + "content": "Performs a search with the provided query and returns a matching result collection. By default, you can page a maximum of 10,000 search result records. To page past 10,000 records, you can use searchAfter paging. Refer to [Paginating Search Queries](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-search-queries) for more information about how to implement searchAfter paging. ", + "type": "text/plain" + }, + "url": { + "path": [ + "search" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "07b68d60-43b6-44b0-b7a5-d9c5339179ce", + "name": "List of matching documents.", + "originalRequest": { + "url": { + "path": [ + "search" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "disabled": true, + "description": { + "content": "The total result count (returned only if the *count* parameter is specified as *true*).", + "type": "text/plain" + }, + "key": "X-Total-Count", + "value": "" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"_type\": \"accessprofile\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"synced\": \"\",\n \"enabled\": \"\",\n \"requestable\": \"\",\n \"requestCommentsRequired\": \"\",\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"TASK_RESULT\",\n \"email\": \"\"\n },\n \"source\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ],\n \"entitlementCount\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"_type\": \"accessprofile\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"synced\": \"\",\n \"enabled\": \"\",\n \"requestable\": \"\",\n \"requestCommentsRequired\": \"\",\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY\",\n \"email\": \"\"\n },\n \"source\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ],\n \"entitlementCount\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "164276d1-4c9b-4a51-9817-1b97934690cd", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "search" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d03baa8f-d696-4e2c-9b32-112846db5ad7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "search" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "244364bb-8d42-411e-9729-35622645e8e9", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "search" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f3e9b83c-3c35-4c89-9228-a4f5d48de6fe", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "search" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "69b670e4-7c5b-42b8-aeeb-fc36d98b9686", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "search" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "fcb0bb5f-601e-453e-90fb-308cbb9a72e8", + "name": "Count Documents Satisfying a Query", + "request": { + "name": "Count Documents Satisfying a Query", + "description": { + "content": "Performs a search with a provided query and returns the count of results in the X-Total-Count header.", + "type": "text/plain" + }, + "url": { + "path": [ + "search", + "count" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "af8126ed-51a1-4433-b4c1-f99f3bcf8641", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", + "originalRequest": { + "url": { + "path": [ + "search", + "count" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "No Content", + "code": 204, + "header": [ + { + "disabled": true, + "description": { + "content": "The total result count.", + "type": "text/plain" + }, + "key": "X-Total-Count", + "value": "" + } + ], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "fae95ba7-0671-4c6a-886f-6d6bc8a38d87", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "search", + "count" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4da7279f-1238-4937-9358-a62e0886f764", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "search", + "count" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "95179592-0b44-437e-b053-d4fea7e5d251", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "search", + "count" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "458f6228-88f4-4fc7-8d38-c534f5927003", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "search", + "count" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "23f20937-d375-418d-8e52-91768a68a72a", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "search", + "count" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5f48b970-4158-4278-b71c-e3518ad53aab", + "name": "Perform a Search Query Aggregation", + "request": { + "name": "Perform a Search Query Aggregation", + "description": { + "content": "Performs a search query aggregation and returns the aggregation result. By default, you can page a maximum of 10,000 search result records. To page past 10,000 records, you can use searchAfter paging. Refer to [Paginating Search Queries](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-search-queries) for more information about how to implement searchAfter paging. ", + "type": "text/plain" + }, + "url": { + "path": [ + "search", + "aggregate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "f2e3e619-6917-4be0-958f-1b96acd856bc", + "name": "Aggregation results.", + "originalRequest": { + "url": { + "path": [ + "search", + "aggregate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "disabled": true, + "description": { + "content": "The total result count (returned only if the *count* parameter is specified as *true*).", + "type": "text/plain" + }, + "key": "X-Total-Count", + "value": "" + } + ], + "body": "{\n \"aggregations\": {},\n \"hits\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"_type\": \"accessprofile\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"synced\": \"\",\n \"enabled\": \"\",\n \"requestable\": \"\",\n \"requestCommentsRequired\": \"\",\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ROLE\",\n \"email\": \"\"\n },\n \"source\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ],\n \"entitlementCount\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"_type\": \"accountactivity\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"synced\": \"\",\n \"enabled\": \"\",\n \"requestable\": \"\",\n \"requestCommentsRequired\": \"\",\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY_PROFILE\",\n \"email\": \"\"\n },\n \"source\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ],\n \"entitlementCount\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0ac4e23b-fc7e-43c3-a14d-2bbbed67b1ef", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "search", + "aggregate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4baa34f-5c8c-410e-acd9-4cace872cad9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "search", + "aggregate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "40bc0baf-8446-487b-84df-1b93cc52c560", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "search", + "aggregate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f71694ee-2378-4098-9781-ca2dd891f2b7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "search", + "aggregate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e3173dbc-b365-4837-9b3b-36637ac4b100", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "search", + "aggregate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"indices\": [\n \"events\",\n \"*\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"do_18\": {\n \"type\": \"EXISTS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b77a6d5f-43e7-416d-be49-9d3af87ff460", + "name": "Get a Document by ID", + "request": { + "name": "Get a Document by ID", + "description": { + "content": "Fetches a single document from the specified index, using the specified document ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "search", + ":index", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "index", + "disabled": true, + "description": { + "content": "(Required) The index from which to fetch the specified document.\n\nThe currently supported index names are: *accessprofiles*, *accountactivities*, *accounts*, *aggregations*, *entitlements*, *events*, *identities*, and *roles*.\n", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the requested document.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "37f75b9c-3ced-4b3e-b4b7-c8107b221cec", + "name": "The requested document.", + "originalRequest": { + "url": { + "path": [ + "search", + ":index", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"_type\": \"accountactivity\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"synced\": \"\",\n \"enabled\": \"\",\n \"requestable\": \"\",\n \"requestCommentsRequired\": \"\",\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY_REQUEST\",\n \"email\": \"\"\n },\n \"source\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ],\n \"entitlementCount\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f4740ba-5efe-46bb-8a74-cdee32d7bee4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "search", + ":index", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a36ba380-f7ef-4c95-9a44-9c278c9689cb", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "search", + ":index", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4011fbd8-010f-47c2-b13f-3f3b39c0e6a0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "search", + ":index", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9bd80681-5603-4d2a-9e86-a25dc4bf9ebd", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "search", + ":index", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3c691bb8-c800-4a29-987e-ef1fb02e4368", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "search", + ":index", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb9b865e-e26e-4368-ac42-0934b58c57fe", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "search", + ":index", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Segments", + "description": "Use this API to implement and customize access request segment functionality. \nWith this functionality in place, administrators can create and manage access request segments. \nSegments provide organizations with a way to make the access their users have even more granular - this can simply the access request process for the organization's users and improves security by reducing the risk of overprovisoning access. \n\nSegments represent sets of identities, all grouped by specified identity attributes, who are only able to see and access the access items associated with their segments.\nFor example, administrators could group all their organization's London office employees into one segment, \"London Office Employees,\" by their shared location. \nThe administrators could then define the access items the London employees would need, and the identities in the \"London Office Employees\" would then only be able to see and access those items.\n\nIn IdentityNow, administrators can use the 'Access' drop-down menu and select 'Segments' to reach the 'Access Requests Segments' page. \nThis page lists all the existing access request segments, along with their statuses, enabled or disabled. \nAdministrators can use this page to create, edit, enable, disable, and delete segments. \nTo create a segment, an administrator must provide a name, define the identities grouped in the segment, and define the items the identities in the segment can access.\nThese items can be access profiles, roles, or entitlements. \n\nWhen administrators use the API to create and manage segments, they use a JSON expression in the `visibilityCriteria` object to define the segment's identities and access items. \n\nRefer to [Managing Access Request Segments](https://documentation.sailpoint.com/saas/help/requests/segments.html) for more information about segments in IdentityNow. \n", + "item": [ + { + "id": "63da0a3d-5b8a-4a63-be8d-19c0be8b8bc4", + "name": "Create Segment", + "request": { + "name": "Create Segment", + "description": { + "content": "This API creates a segment. \n>**Note:** Segment definitions may take time to propagate to all identities.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "7d2f3b50-a34d-413e-b3e7-12d423faded6", + "name": "Segment created", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0674ac20-4d24-43a1-bfc8-c336927e42cb", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9c99feac-4dac-4212-a6ce-f44b0ff365dc", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e4354498-18fe-40d7-8447-f948b1595486", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0dcc7423-b1b9-4cd6-ab6f-13d08b6935c0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1db00bc0-ba52-419c-ae82-9a06f4c081cc", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "5fd59307-b102-489e-a518-67b1bc664757", + "name": "List Segments", + "request": { + "name": "List Segments", + "description": { + "content": "This API returns a list of all segments. \nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "2f264083-3c66-4c79-b5b5-a68aca12a913", + "name": "List of all segments", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c0d37ec5-1ea5-4835-b946-992b2e02cd23", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "91a9ea96-bd36-4db4-9155-a1a672db4a81", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f534132b-3cc4-4e90-8181-fb92969846e5", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b577e839-041b-4c02-99bc-d6398f200d53", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1768cffe-c7dc-49e7-8217-bc05623c3472", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "segments" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "1835a2ef-1381-4a50-8ee4-57aafb92df19", + "name": "Get Segment by ID", + "request": { + "name": "Get Segment by ID", + "description": { + "content": "This API returns the segment specified by the given ID.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The segment ID to retrieve.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "4d3b729b-ad6b-4a31-8d04-6ed21abbf31f", + "name": "Segment", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fbdcd9b3-baf0-4ebb-8cd3-48e55e4d5c15", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b835f46b-da1b-4434-872e-9ddf1774b2b7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c7318f80-9373-4723-a6e2-24535329d7d2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ec3511b2-e535-4473-add3-e1c794dc0303", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e54c416e-9866-40b4-8e33-57af92ee8d56", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f1b0ec70-4180-48d0-a74e-399fe9425556", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3f2bf24c-5edb-4f43-ba2b-b3becc685778", + "name": "Delete Segment by ID", + "request": { + "name": "Delete Segment by ID", + "description": { + "content": "This API deletes the segment specified by the given ID.\n>**Note:** that segment deletion may take some time to become effective.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The segment ID to delete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "314105ef-235c-4d88-bf67-8b978484bb83", + "name": "No content.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "34cd2425-c047-4fe4-bc1e-bb0bc41517f4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f323f13b-f560-4c9b-b9db-2c13d146cb14", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2865b273-fd0d-4d40-9b73-856ef3717b95", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b4f188b4-d4b4-47e2-a021-fb0685a08af1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3770e7f9-9e82-4929-9ecd-d05188a02ec1", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "93e50a6c-6ee3-4136-84af-ae5e4eb8cd39", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b2c567c6-fc01-427f-8d68-c90e379cc89a", + "name": "Update Segment", + "request": { + "name": "Update Segment", + "description": { + "content": "Use this API to update segment fields by using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n>**Note:** Changes to a segment may take some time to propagate to all identities.\nA token with ORG_ADMIN or API authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The segment ID to modify.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "a9ca20fd-9452-41ba-a20f-785871f8acaa", + "name": "Indicates the PATCH operation succeeded, and returns the segment's new representation.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5b0a4d07-7e73-4144-a9e5-174fec14a7d5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "baf625f7-eb23-4595-9bb9-645f1888a63e", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e10d6c87-a00d-4b67-8bf7-e82f3f3c6dc4", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ffbc8d46-6b2f-4982-bb76-ce8cdedc7b05", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6670872b-2782-4da8-b7c2-7953a6ddc015", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aae884ae-17cb-46e9-abce-6ea402b3d991", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "segments", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Service Desk Integration", + "description": "Use this API to build an integration between IdentityNow and a service desk ITSM (IT service management) solution. \nOnce an administrator builds this integration between IdentityNow and a service desk, users can use IdentityNow to raise and track tickets that are synchronized between IdentityNow and the service desk. \n\nIn IdentityNow, administrators can create a service desk integration (sometimes also called an SDIM, or Service Desk Integration Module) by going to Admin > Connections > Service Desk and selecting 'Create.'\n\nTo create a Generic Service Desk integration, for example, administrators must provide the required information on the General Settings page, the Connectivity and Authentication information, Ticket Creation information, Status Mapping information, and Requester Source information on the Configure page. \nRefer to [Integrating SailPoint with Generic Service Desk](https://documentation.sailpoint.com/connectors/generic_sd/help/integrating_generic_service_desk/intro.html) for more information about the process of setting up a Generic Service Desk in IdentityNow.\n\nAdministrators can create various service desk integrations, all with their own nuances. \nThe following service desk integrations are available: \n\n- [Atlassian Cloud Jira Service Management](https://documentation.sailpoint.com/connectors/atlassian/jira_cloud/help/integrating_jira_cloud_sd/introduction.html)\n\n- [Atlassian Server Jira Service Management](https://documentation.sailpoint.com/connectors/atlassian/jira_server/help/integrating_jira_server_sd/introduction.html)\n\n- [BMC Helix ITSM Service Desk](https://documentation.sailpoint.com/connectors/bmc/helix_ITSM_sd/help/integrating_bmc_helix_itsm_sd/intro.html)\n\n- [BMC Helix Remedyforce Service Desk](https://documentation.sailpoint.com/connectors/bmc/helix_remedyforce_sd/help/integrating_bmc_helix_remedyforce_sd/intro.html)\n\n- [Generic Service Desk](https://documentation.sailpoint.com/connectors/generic_sd/help/integrating_generic_service_desk/intro.html)\n\n- [ServiceNow Service Desk](https://documentation.sailpoint.com/connectors/servicenow/sdim/help/integrating_servicenow_sdim/intro.html)\n\n- [Zendesk Service Desk](https://documentation.sailpoint.com/connectors/zendesk/help/integrating_zendesk_sd/introduction.html)\n", + "item": [ + { + "id": "1640ee8e-1465-42a3-8ff6-1e93f7b79524", + "name": "List existing Service Desk Integrations", + "request": { + "name": "List existing Service Desk Integrations", + "description": { + "content": "Get a list of ServiceDeskIntegrationDto for existing Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "51f4a04a-81e2-405a-a22a-083d949ace94", + "name": "List of ServiceDeskIntegrationDto", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"attributes\": {\n \"proident0\": \"tempor velit non\",\n \"commodo_d\": 66890352\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n {\n \"attributes\": {\n \"qui1\": -37902997.108908966,\n \"nonb_0\": \"ipsum eiusmod est labor\",\n \"ut0\": false\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "941b54a7-8e2a-4722-9a9a-39b2e398cb35", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ae145eab-312a-46c6-896f-6eb2d29efb02", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "daef8efb-cd7a-4a65-8c31-608de691954a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3dd881da-a269-479d-8806-65e478776688", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "efb85fd4-62de-4f2d-9ceb-1daae7e1e525", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "f624adb5-f32c-4fbe-a81a-737e2b675bc9", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "66157d3d-4d16-4255-b6d3-01a8740d389d", + "name": "Create new Service Desk integration", + "request": { + "name": "Create new Service Desk integration", + "description": { + "content": "Create a new Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "08bc79b9-a802-4e1e-a46b-c5840a9ad70d", + "name": "details of the created integration", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3806e15f-6092-46c2-a0dd-1d6696daada6", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "96ec4cbe-9d51-401f-ab59-72d784a0d991", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "fa35e860-4be4-40c3-8a84-e74151e77e49", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "21228a71-82ba-48e2-975d-0d33fb98a563", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "39766ea5-d242-4fa9-9f25-18e43bc849ba", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "452e1e45-7188-4985-b746-303fe637c16f", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "3b2be0c7-151a-450c-8497-5439e1dfc4f4", + "name": "Get a Service Desk integration", + "request": { + "name": "Get a Service Desk integration", + "description": { + "content": "Get an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Service Desk integration to get", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "1387e01d-ffae-4322-a880-1a208cfe16e4", + "name": "ServiceDeskIntegrationDto with the given ID", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d81ae10d-e983-4a53-9645-012d967ff6ce", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1b8cb1bf-28fe-4d7b-b14a-ce28ef566796", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5f9b82bd-8660-4a43-a4ca-289ff55516f6", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8cd990e5-7cf1-4a9a-a767-c1094e4cf465", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e25cc690-8960-4204-bc8f-9fbc443e269a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1113a4dc-e620-44cc-b02b-8813e3e2e60c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "2c4a2d02-1d41-4484-85f4-9d2beee2ee2a", + "name": "Update a Service Desk integration", + "request": { + "name": "Update a Service Desk integration", + "description": { + "content": "Update an existing Service Desk integration by ID with updated value in JSON form as the request body. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Service Desk integration to update", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "3b5c9a72-48b2-4be9-ada1-75f548cdac89", + "name": "ServiceDeskIntegrationDto as updated", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b1b3709a-340f-4a21-8b54-fa544d12e26e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8fcf7a8b-e8ad-443e-a7b3-80fd766e3fe8", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cdbb34f2-9387-4847-8b7c-d715a7f15842", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b656a7a6-209f-435b-b0ea-cc6abc97f067", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b660d4ff-da0a-43c0-9a54-16b40a1b8f59", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "3d91062b-54b8-405e-8f04-1fd0e3a306f6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "4e3c68c3-bba2-4730-8a80-c39d01d1e312", + "name": "Delete a Service Desk integration", + "request": { + "name": "Delete a Service Desk integration", + "description": { + "content": "Delete an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of Service Desk integration to delete", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "3e72d9f4-e829-4b1d-b9d2-9693bfa239a6", + "name": "Service Desk integration with the given ID successfully deleted", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "6b05aee6-c792-493b-88fe-35e969fa0b01", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b8d874e5-760c-4fc2-a0b8-226f421dd540", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "21c1e3f1-ba95-4add-b0b1-bb9f9d2c96a2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7b68c9f2-80df-4f96-96ce-b5d38bd5b5fb", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8b671ca-a3cf-4f7e-87e2-c22a106a37db", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "99dd744a-2b97-4b11-9cce-a42289c1139b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "c60f619c-b463-4bd8-9685-f65579bc022f", + "name": "Service Desk Integration Update PATCH", + "request": { + "name": "Service Desk Integration Update PATCH", + "description": { + "content": "Update an existing ServiceDeskIntegration by ID with a PATCH request.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the Service Desk integration to update", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "9f87f577-c881-4283-9272-b506bb11db6b", + "name": "ServiceDeskIntegrationDto as updated", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"ex_0c\": \"dolor\"\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "965e446d-0266-411e-93d1-d7789a122100", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d55b1b12-9769-4f9a-9704-d453de5e4411", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c1d59232-20ad-43b6-9510-719ba23eb73c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b79fb8cf-c69b-4234-84d7-42d215892268", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1029d5d3-473c-4382-b24b-7d081f36c5e7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c3417ff7-77a2-418a-899e-0403e8b0ec21", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "{\n \"operations\": [\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "1ac99d66-779d-43b9-8444-4828f62793a6", + "name": "Service Desk Integration Types List.", + "request": { + "name": "Service Desk Integration Types List.", + "description": { + "content": "This API endpoint returns the current list of supported Service Desk integration types. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "3490811e-9d89-4ac7-9d8e-ea7d2f496181", + "name": "Responds with an array of the currently supported Service Desk integration types.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"type\": \"\",\n \"scriptName\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"\",\n \"scriptName\": \"\",\n \"name\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0bcea877-b4ed-42a0-b005-08ffa54ab24d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "22855104-cb70-4832-8e94-a6981998db86", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4600063a-34cb-417a-9d59-662388be22b4", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f45a94c-03bd-438e-b744-9f27aebb1694", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1c9ad468-9fb6-4641-bbfa-e9b9805ec597", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d23f1773-79a2-4f28-b778-abcc16333ac1", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "types" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "edaeb847-bba2-4761-a36a-99d731bd5860", + "name": "Service Desk integration template by scriptName.", + "request": { + "name": "Service Desk integration template by scriptName.", + "description": { + "content": "This API endpoint returns an existing Service Desk integration template by scriptName. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "scriptName", + "disabled": true, + "description": { + "content": "(Required) The scriptName value of the Service Desk integration template to get", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "4639d7ef-0562-4d4b-806c-80a19fa82b82", + "name": "Responds with the ServiceDeskIntegrationTemplateDto with the specified scriptName.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"eu_f43\": \"aliqua Ut sint proident\"\n },\n \"name\": \"\",\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"type\": \"Web Service SDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4af3bfd4-22cb-4181-ba33-41af8ff91a25", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6781d0e0-42b8-4e4f-a327-dfff26411791", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4f046373-9b67-4c3f-b4d4-d8c2ec0f7b98", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "61099ae0-a7a8-40f4-8f2c-9624790d38e0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "49555ac5-d3e8-49d1-a222-fad7abfa4679", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dd245103-b430-4048-9926-f2707ee02420", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "templates", + ":scriptName" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "0399974c-a15b-45db-b695-06f977c7495e", + "name": "Get the time check configuration", + "request": { + "name": "Get the time check configuration", + "description": { + "content": "Get the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "03268e7d-a766-4aa7-b853-51908c8896d8", + "name": "QueuedCheckConfigDetails containing the configured values", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "bc73c084-52a3-4f4d-85af-594abe307c57", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8becf664-ee49-4953-b3f4-2a390037c5ae", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "63090fd8-a582-4580-9ee6-b8ca1392542b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "dc43e934-e545-416f-87c5-60132c8c0df8", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cfc26ace-d956-4c7e-ad26-3dd6f1776841", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5b91f100-7ba5-44f0-8ec1-7c7057ba0929", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b768e776-f8f8-41b2-bc3d-1016a2962859", + "name": "Update the time check configuration", + "request": { + "name": "Update the time check configuration", + "description": { + "content": "Update the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "type": "text/plain" + }, + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "ff06a700-f1d5-43c1-ad9c-f59a5a9c253a", + "name": "QueuedCheckConfigDetails as updated", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ef8ed827-099f-45e2-96e6-d18cac6e54ba", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b5d00ff4-536b-4be6-b796-10d2ae16e635", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b8c5170b-b4f6-43d2-8362-058ead49cb26", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "24f6ef6c-0c93-46e9-9bc4-b4df2bec23aa", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e01413ad-1dbf-46f1-875b-88f6080b7f9e", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "979d0d45-7772-4c81-8edd-ba0457a8e7cd", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "service-desk-integrations", + "status-check-configuration" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "SOD Policy", + "description": "Use this API to implement and manage \"separation of duties\" (SOD) policies. \nWith SOD policy functionality in place, administrators can organize the access in their tenants to prevent individuals from gaining conflicting or excessive access. \n\n\"Separation of duties\" refers to the concept that people shouldn't have conflicting sets of access - all their access should be configured in a way that protects your organization's assets and data. \nFor example, people who record monetary transactions shouldn't be able to issue payment for those transactions.\nAny changes to major system configurations should be approved by someone other than the person requesting the change. \n\nOrganizations can use \"separation of duties\" (SOD) policies to enforce and track their internal security rules throughout their tenants.\nThese SOD policies limit each user's involvement in important processes and protects the organization from individuals gaining excessive access. \n\nTo create SOD policies in IdentityNow, administrators use 'Search' and then access 'Policies'.\nTo create a policy, they must configure two lists of access items. Each access item can only be added to one of the two lists.\nThey can search for the entitlements they want to add to these access lists.\n\n>Note: You can have a maximum of 500 policies of any type (including general policies) in your organization. In each access-based SOD policy, you can have a maximum of 50 entitlements in each access list. \n\nOnce a SOD policy is in place, if an identity has access items on both lists, a SOD violation will trigger. \nThese violations are included in SOD violation reports that other users will see in emails at regular intervals if they're subscribed to the SOD policy.\nThe other users can then better help to enforce these SOD policies. \n\nTo create a subscription to a SOD policy in IdentityNow, administrators use 'Search' and then access 'Layers'.\nThey can create a subscription to the policy and schedule it to run at a regular interval. \n\nRefer to [Managing Policies](https://documentation.sailpoint.com/saas/help/sod/manage-policies.html) for more information about SOD policies. \n\nRefer to [Subscribe to a SOD Policy](https://documentation.sailpoint.com/saas/help/sod/policy-violations.html#subscribe-to-an-sod-policy) for more information about SOD policy subscriptions. \n", + "item": [ + { + "id": "b1c498a3-c385-4d3e-8a06-d3ce6bc98f3e", + "name": "Create SOD policy", + "request": { + "name": "Create SOD policy", + "description": { + "content": "This creates both General and Conflicting Access Based policy, with a limit of 50 entitlements for each (left & right) criteria for Conflicting Access Based SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "4a831228-0a5d-47a8-8ae6-cfbdf292eb05", + "name": "SOD policy created", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Created", + "code": 201, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4c41f955-36f0-4c8d-82e4-7f2d394e37b4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "4cebd84c-cf8d-4189-aba3-abb70ab16de9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "08a03769-eeb4-4477-a8ec-a13aca9509df", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "50927f1e-7e84-4b5b-999b-a1e62de49f9b", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "05b4b604-db06-4b89-9edb-5ebee903f16e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "63536c49-f6eb-4cb3-9910-947eaba4ed8b", + "name": "List SOD policies", + "request": { + "name": "List SOD policies", + "description": { + "content": "This gets list of all SOD policies.\nRequires role of ORG_ADMIN", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "6d017f20-8897-4320-9c73-cd034b5522c2", + "name": "List of all SOD policies.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": null,\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": null,\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a9e06fcc-bc6f-4ef9-8261-7dfa234e1e49", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "76c1ae44-f625-4ea3-b60c-0537d716bc1b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "822f92ea-ba51-47fe-a5e1-0c8d5b2c8ef3", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cf70f1cf-ff9d-421d-bdf8-ff79ef2f2126", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1026a08e-c233-409b-95ce-45d0509b4cbf", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "405968d0-85ea-4a19-8606-61b6bf4ef6c1", + "name": "Get SOD policy by ID", + "request": { + "name": "Get SOD policy by ID", + "description": { + "content": "This gets specified SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD Policy to retrieve.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "edcdb76e-86eb-4ebe-8918-3c02c12a758f", + "name": "SOD policy ID.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "345cdf41-091a-4817-bc25-68f9d6e5d67e", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a24943d6-fad5-4b42-be81-0573fddc9861", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "347be873-6769-4137-93c5-67b1b06bb30c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "554d5e58-9268-43b9-aa61-34203cbcfff4", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ceb3750d-1dce-4218-8a25-75738211f038", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "685a2240-5ca6-4b7d-b288-e8ce32071b56", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "bc21f62a-4825-4512-9149-dfff0046df6a", + "name": "Update SOD policy by ID", + "request": { + "name": "Update SOD policy by ID", + "description": { + "content": "This updates a specified SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD policy to update.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "b7fdc47f-da52-48e1-af06-d05e13d9a883", + "name": "SOD Policy by ID", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "8a722b10-4cd4-4bd7-970c-cd416985b08d", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6f007f6f-c464-4342-b841-615eb35e2692", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "72966102-1841-443b-9a0e-3fe6efc2aca0", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0cca86cc-b5f7-42ba-b58d-dfd64bb746e1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7232545d-5d4b-4d68-a74a-9efd7c38f6c9", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cf465cfd-d834-4a70-93ea-e2c02600ba70", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "b619c711-7f09-41ca-b5d3-5f506e933a75", + "name": "Delete SOD policy by ID", + "request": { + "name": "Delete SOD policy by ID", + "description": { + "content": "This deletes a specified SOD policy.\nRequires role of ORG_ADMIN.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD Policy to delete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "8122ebf0-673a-4303-83c7-db35957a4335", + "name": "No content.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "5cde2df7-e4ed-416f-8972-312c1d98a7f7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0782f243-bd8f-4073-ade5-57159e59a589", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2f217e2a-e224-4228-b3fe-204afccdbd21", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "631e60b4-de37-42e5-a21e-d0d0888a6f0b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "type": "text/plain" + }, + "key": "logical", + "value": "true" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1fcacd92-c5ad-43a7-b8aa-0c4a21d59264", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { "path": [ - "accounts", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) The account ID", + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", "type": "text/plain" - } + }, + "key": "logical", + "value": "true" } - ] + ], + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"elit_1\": false,\n \"in_4e9\": \"consectetur dolore\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1075cbaf-d5c7-453e-840e-2d91308ffb29", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"elit_1\": false,\n \"in_4e9\": \"consectetur dolore\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "be3de946-6b3d-45b2-9761-411919bf572f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"elit_1\": false,\n \"in_4e9\": \"consectetur dolore\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "451ea2bf-a90d-476a-8d53-be196c0039af", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"elit_1\": false,\n \"in_4e9\": \"consectetur dolore\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "46500ba5-63ae-49a5-8781-4c14c15bdf53", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"elit_1\": false,\n \"in_4e9\": \"consectetur dolore\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e5abf95a-ed4d-4d8c-8d36-b093f225226e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"elit_1\": false,\n \"in_4e9\": \"consectetur dolore\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "509cb9ed-81e6-4b43-ba72-8c0da17fa6f8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"elit_1\": false,\n \"in_4e9\": \"consectetur dolore\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "520ddf61-36bd-4821-8196-d5f231f7accb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"elit_1\": false,\n \"in_4e9\": \"consectetur dolore\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "DELETE", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "9cf47f92-7935-41a9-a388-3d610d75ab3d", - "name": "Delete Account", - "request": { - "name": "Delete Account", - "description": { - "content": "This API submits an account delete task and returns the task ID. This operation can only be used on Flat File Sources. Any attempt to execute this request on the source of other type will result in an error response with a status code of 400.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "2ab1e906-1b13-4d91-8c49-de4253612f32", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "accounts", + "sod-policies", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) The account ID", + "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", "type": "text/plain" - } + }, + "key": "logical", + "value": "true" } - ] + ], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "DELETE", "body": {} }, - "response": [ - { - "id": "7123583e-9e67-4a8d-9f98-f1e4daad8f0a", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f12f4da-9225-4e6b-9281-968aaa4752da", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "97eefe1c-300e-4f95-a2f6-bd0b91251771", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2e3fa6bb-c400-4d74-ba33-32b7e1d993ea", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2bd1f861-b1fa-4927-a0f5-246179622e6f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0aecdada-9f19-4399-8a72-49956aa392ab", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "adbd5706-f89d-4c49-be27-607aef2b3839", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "entitlements", - "description": "", - "item": [ - { - "id": "f87a103e-29d3-4858-ba43-d109a29ef290", - "name": "Account Entitlements", - "request": { - "name": "Account Entitlements", - "description": { - "content": "This API returns entitlements of the account. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The account id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "23623378-f075-4638-ba8e-afea4ecba61e", - "name": "An array of account entitlements", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"description\": \"\",\n \"attributes\": {\n \"aliqua_\": false\n },\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"source\": {\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"description\": \"\",\n \"attributes\": {\n \"do_38\": false\n },\n \"sourceSchemaObjectType\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"source\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "05fce502-e2bb-4d32-8a7a-6cc1f3b295f5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "57eddff5-c2d6-406d-a1b0-44e741d347f7", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "830fe596-11dc-4273-9f77-268b1fdd2ba5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "da6e8886-7f10-468e-bb61-6a0130592bfe", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de23c0e6-4746-4e6d-96a2-55be5c6f98d8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f7a18b1-a045-4032-bda9-30177766c2f2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "reload", - "description": "", - "item": [ - { - "id": "0407f2c4-9551-4e14-b94d-9bee8f826102", - "name": "Reload Account", - "request": { - "name": "Reload Account", - "description": { - "content": "This API asynchronously reloads the account directly from the connector and performs a one-time aggregation process. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The account id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "691f3d7c-2ecc-4df5-a860-4921c7cd896a", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bc71f6ef-fcc3-4824-a3ef-63a5d28c9478", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7f1e3186-c6fa-4047-9c1f-19ccaa1458c4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ad3da95e-78a0-49f8-90e9-b3fe1d4bae85", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dbf692c8-7374-4da8-b7b7-2ac1e601c49e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "711a9b8c-d198-4e60-bdf6-abb7ff99c0f3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fd259872-bbd4-416b-a69c-42d66e744504", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "reload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "enable", - "description": "", - "item": [ - { - "id": "fa2f5b20-b013-4c28-9271-3d45023a14bf", - "name": "Enable Account", - "request": { - "name": "Enable Account", - "description": { - "content": "This API submits a task to enable account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The account id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8bca2303-c655-49b5-a7a1-8381075e9a5e", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13e11d42-f1bb-48fa-9f54-51d8e34a4250", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "84700c48-0603-4faf-92e0-d79786f22567", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9d85d25d-2a8e-4f57-bf34-b031d4626e69", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9abab4df-6ceb-46cf-94e9-780c033acf97", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5658f0f0-7046-4b1e-9119-5f91e7a83f1c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f62c3cb-14b6-4b86-a9b5-7ee1e32e38fb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "enable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "disable", - "description": "", - "item": [ - { - "id": "0ae307fd-4165-4003-b432-12c194077fb1", - "name": "Disable Account", - "request": { - "name": "Disable Account", - "description": { - "content": "This API submits a task to disable the account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The account id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "136d9378-d32a-46ad-84b8-02a10b2b8e2d", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7c4e250e-c242-4e9f-b82a-a9b064c02b98", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e018fe27-8d5a-4cab-b77e-edcdea8b40d2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9f306914-9574-482b-bfd1-681da5d16a17", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8a09e455-ec7b-4316-80f2-dd70691caa9e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "77773754-8203-4b0e-8c6c-c4d6a412c642", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "20daddb9-7461-41b6-a906-e09223264bbb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "disable" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "unlock", - "description": "", - "item": [ - { - "id": "0560c4aa-3b96-422a-ab77-c11c40c84cc3", - "name": "Unlock Account", - "request": { - "name": "Unlock Account", - "description": { - "content": "This API submits a task to unlock an account and returns the task ID. \nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The account id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "dc49f85e-64dd-43a0-ae9e-a7e83a8127b3", - "name": "Async task details", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d1c8cac8-08e7-431c-896d-30bf34508e89", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cb4f29e1-ee78-43d1-b187-a341d5979979", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "03f324da-c864-427e-bb32-ac585c8041f9", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1974414b-af0a-460b-ba0e-d03693618e57", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1187330a-288b-46ac-a1b4-824c958070ca", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c00a680-8f58-4b91-8bc8-fd93d2b0458d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "accounts", - ":id", - "unlock" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"externalVerificationId\": \"\",\n \"unlockIDNAccount\": \"\",\n \"forceProvisioning\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "account-activities", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "7be861ac-abe6-4fc6-80c9-b54f4455ca23", - "name": "List Account Activities", + "id": "8e8fc7b6-d6e3-4edb-beb7-58d8b21d9214", + "name": "Patch SOD policy by ID", "request": { - "name": "List Account Activities", + "name": "Patch SOD policy by ID", "description": { - "content": "This gets a collection of account activities that satisfy the given query parameters.", + "content": "Allows updating SOD Policy fields other than [\"id\",\"created\",\"creatorId\",\"policyQuery\",\"type\"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nRequires role of ORG_ADMIN.\nThis endpoint can only patch CONFLICTING_ACCESS_BASED type policies. Do not use this endpoint to patch general policies - doing so will build an API exception. ", "type": "text/plain" }, "url": { "path": [ - "account-activities" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", + "content": "(Required) The ID of the SOD policy being modified.", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "5807ad78-262d-41c2-b60d-694c41bbe943", - "name": "List of account activities", + "id": "b64ef3fe-a909-49eb-ac55-5069ff35f819", + "name": "Indicates the PATCH operation succeeded, and returns the SOD policy's new representation.", "originalRequest": { "url": { "path": [ - "account-activities" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -14193,8 +85329,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -14204,98 +85349,30 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"PENDING\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"EXPIRED\",\n \"provisioningStatus\": \"RETRY\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"DISABLE\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"sunt_5ca\": \"\",\n \"incididunt_f\": \"\",\n \"Lorem_513\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"RETURNED\",\n \"provisioningStatus\": \"RETRY\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ROLE\"\n },\n \"clientMetadata\": {\n \"eu5\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"COMPLETED\",\n \"clientMetadata\": {\n \"voluptate_a\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"SUCCESS\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"CANCELED\",\n \"provisioningStatus\": \"PENDING\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"UNLOCK\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ROLE\"\n },\n \"clientMetadata\": {\n \"irure_64a\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"FINISHED\",\n \"provisioningStatus\": \"UNVERIFIABLE\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"ADD\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"in_a\": \"\",\n \"dolor_1a2\": \"\",\n \"cupidatatb4\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"EXECUTING\",\n \"clientMetadata\": {\n \"cillum_a\": \"\"\n }\n }\n]", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "acff1d84-2925-4023-812d-30491d5e3a28", + "id": "e9d76eb2-5446-4a2d-9448-4e537056909b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "account-activities" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -14309,8 +85386,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -14320,98 +85406,30 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b999350a-e32f-4c35-a383-aa2f538a513c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "account-activities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } + "id": "281b6937-8f17-4afe-b964-065e96e8e851", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -14425,8 +85443,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -14441,93 +85468,25 @@ "_postman_previewlanguage": "json" }, { - "id": "05e8ea19-7aeb-4559-84db-53e79c4c770e", + "id": "d6cec77f-8d52-41fe-88f3-36fceee0aa89", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "account-activities" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -14541,8 +85500,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -14552,98 +85520,87 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e5ff11f3-f14e-4069-8689-a08b23876a1f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "1d4880f9-fd9e-4390-89cf-219de34cdc9f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "account-activities" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6357a909-229f-4844-b410-4a436c9e4002", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id" ], + "host": [ + "{{baseUrl}}" + ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -14657,8 +85614,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -14673,93 +85639,25 @@ "_postman_previewlanguage": "json" }, { - "id": "75bc2561-17ef-418b-b5d3-228ea9f6d056", + "id": "7e0d7a10-0a9a-4351-b9bb-747da92794a2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "account-activities" + "sod-policies", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.", - "type": "text/plain" - }, - "key": "requested-by", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.", - "type": "text/plain" - }, - "key": "regarding-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**type**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**created**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*\n\n**modified**: *gt, lt, ge, le, co, eq, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -14773,8 +85671,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -14784,7 +85691,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -14795,389 +85702,101 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "2ad85868-9d89-4f29-ba54-95cbf9105b21", + "name": "Evaluate one policy by ID", + "request": { + "name": "Evaluate one policy by ID", + "description": { + "content": "Runs the scheduled report for the policy retrieved by passed policy ID. The report schedule is fetched from the policy retrieved by ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id", + "evaluate" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The SOD policy ID to run.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ { - "id": "c6b4db20-a6fc-4737-adfa-c325b6b1ee06", - "name": "Get an Account Activity", - "request": { - "name": "Get an Account Activity", - "description": { - "content": "This gets a single account activity by its id.", - "type": "text/plain" - }, + "id": "cb26b876-3ac6-4678-bec7-62c6bcc88794", + "name": "Reference to the violation report run task.", + "originalRequest": { "url": { "path": [ - "account-activities", - ":id" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The account activity id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "response": [ - { - "id": "f5a48437-911b-4e15-8cbb-2953d05c9a16", - "name": "An account activity object", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"completed\": \"\",\n \"completionStatus\": \"FAILURE\",\n \"type\": \"\",\n \"requesterIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"targetIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"errors\": [\n \"\",\n \"\"\n ],\n \"warnings\": [\n \"\",\n \"\"\n ],\n \"items\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"EXPIRED\",\n \"provisioningStatus\": \"UNVERIFIABLE\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"LOCK\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"Duis7\": \"\",\n \"in83_\": \"\"\n },\n \"removeDate\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"requested\": \"\",\n \"approvalStatus\": \"EXPIRED\",\n \"provisioningStatus\": \"FINISHED\",\n \"requesterComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"reviewerIdentitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"reviewerComment\": {\n \"commenterId\": \"\",\n \"commenterName\": \"\",\n \"body\": \"\",\n \"date\": \"\"\n },\n \"operation\": \"MODIFY\",\n \"attribute\": \"\",\n \"value\": \"\",\n \"nativeIdentity\": \"\",\n \"sourceId\": \"\",\n \"accountRequestInfo\": {\n \"requestedObjectId\": \"\",\n \"requestedObjectName\": \"\",\n \"requestedObjectType\": \"ACCESS_PROFILE\"\n },\n \"clientMetadata\": {\n \"minim_8\": \"\",\n \"ex_b6_\": \"\"\n },\n \"removeDate\": \"\"\n }\n ],\n \"executionStatus\": \"EXECUTING\",\n \"clientMetadata\": {\n \"Lorem_11\": \"\",\n \"adipisicing4f4\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2fd81c32-fcde-47c9-8e41-0943d141ffb1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b406769-4c36-4594-90b0-77c67d967080", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4055db97-4865-4431-9449-bcd069aba25d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2cb2c00c-84e7-4ed1-bc50-3417585ea0f2", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab589bf1-33f5-48f5-b5d2-8a7a51548200", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1ce6dc94-8834-4867-a4c0-06dfd63d61b2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "account-activities", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "auth-org", - "description": "", - "item": [ - { - "name": "network-config", - "description": "", - "item": [ + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"TERMINATED\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "8ef19960-49f1-47ed-b38c-b59f7b5e390f", - "name": "Get security network configuration.", - "request": { - "name": "Get security network configuration.", - "description": { - "content": "This API returns the details of an org's network auth configuration. Requires security scope of: 'sp:auth-org:read'", - "type": "text/plain" - }, + "id": "3590fc55-aa94-428c-99f5-aaf382973531", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "auth-org", - "network-config" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" @@ -15189,339 +85808,40 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "response": [ - { - "id": "06881695-e4f8-447f-8920-089476c6c5bf", - "name": "Network configuration for the tenant's auth org.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Bad Request", + "code": 400, + "header": [ { - "id": "33c87183-0f65-4361-9c2f-521f7081fdb8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d41a30d0-b8c2-41fa-9ba9-fadde71de23d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6a49ffe1-1c6e-4bd2-aa52-6346b41ae43a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ca8da82e-3e18-42e6-91ab-fa9195bdabba", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f0d0dd64-0b66-41d2-8350-27cd518834f3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6674755a-b24c-4327-bf1f-79095cf99559", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "b8a1c7df-ec43-4b9d-8223-8188d686e098", - "name": "Create security network configuration.", - "request": { - "name": "Create security network configuration.", - "description": { - "content": "This API returns the details of an org's network auth configuration. Requires security scope of: 'sp:auth-org:create'", - "type": "text/plain" - }, + "id": "1dd60860-16c6-4a9d-8b01-f42bb604ad85", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "auth-org", - "network-config" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" @@ -15531,445 +85851,42 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "response": [ - { - "id": "61e116b0-eeef-4a98-a6bb-858e8d94db35", - "name": "Network configuration for the tenant.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ce5ec2d1-f5d0-4149-98ca-de41972a1be0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0556eac7-5673-4ca5-801f-77c69f5086b4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ceca0c5c-93cc-4115-8a60-66322748005b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ef7aba03-7ebe-4a1d-934f-4cd10db2518c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "69a7c9d3-5c16-4756-bb5e-2a4900cfffee", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "20c7412a-6e2b-4083-bc02-d3f8f49a03e8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "ab812d9d-76a2-48c6-8d99-82e48c2ae40f", - "name": "Update security network configuration.", - "request": { - "name": "Update security network configuration.", - "description": { - "content": "This API updates an existing network configuration for an org using PATCH\n Requires security scope of: 'sp:auth-org:update'", - "type": "text/plain" - }, + "id": "4cb24778-d5bf-4b3a-b96d-66cad0b44703", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { - "path": [ - "auth-org", - "network-config" + "path": [ + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" @@ -15978,1340 +85895,161 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c44ad17b-aa5f-4732-bde5-c4b04880f384", - "name": "Updated Auth Org network configuration.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"range\": [\n \"\",\n \"\"\n ],\n \"geolocation\": [\n \"\",\n \"\"\n ],\n \"whitelisted\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3003287a-b10e-48ee-a1da-3f897044ad44", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75d09cda-f667-47a6-a679-b55182e0c828", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c20933b-d96c-4f4a-9647-8ca39e226b50", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d27df856-b1dd-46c4-87a5-2ef5b4c681ec", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7735b871-baf1-4a62-ad8b-3e07cede88e5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a2ea893-dd5f-41df-a41d-e9a14d6f7c6e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "auth-org", - "network-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "auth-users", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ + "method": "POST", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "575d8918-22d0-461b-804b-31a67b56582c", - "name": "Auth User Details", - "request": { - "name": "Auth User Details", - "description": { - "content": "This API returns the specified user's authentication system details.\nRequires security scope of: 'sp:auth-user:read'", - "type": "text/plain" - }, + "id": "6ac578c5-178a-4d3d-b3ab-9937614123ca", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "auth-users", - ":id" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Identity ID", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "response": [ - { - "id": "87e04da7-f7f9-44b0-962f-7993086a8329", - "name": "The specified user's authentication system details.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"tenant\": \"\",\n \"id\": \"\",\n \"uid\": \"\",\n \"profile\": \"\",\n \"identificationNumber\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"workPhone\": \"\",\n \"personalEmail\": \"\",\n \"firstname\": \"\",\n \"lastname\": \"\",\n \"displayName\": \"\",\n \"alias\": \"\",\n \"lastPasswordChangeDate\": \"\",\n \"lastLoginTimestamp\": \"\",\n \"currentLoginTimestamp\": \"\",\n \"capabilities\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3411be90-6af5-4f2f-91b2-8ff25fad3557", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d4812fd7-7a41-4dfc-8a12-f381b0630154", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2118ef63-6d0c-4f95-9424-ca53d4fbb762", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f546b596-5fd5-41bd-bec0-5241404fab61", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1ea2495f-8376-465b-ac89-6c30b261499d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "afbd1182-8a98-4bd9-8fc4-ca8a840b1ae5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "c26cdee2-21b8-4904-ac4c-7a970c683cb5", - "name": "Auth User Update", - "request": { - "name": "Auth User Update", - "description": { - "content": "Update an existing user in the authentication system with a PATCH request.", - "type": "text/plain" - }, + "id": "110f3fdb-c7ec-4e73-8358-db2cb2902a64", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "auth-users", - ":id" + "sod-policies", + ":id", + "evaluate" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Identity ID", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0e1a757b-3e8a-407f-9ba6-be783f44411d", - "name": "Auth user updated.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"tenant\": \"\",\n \"id\": \"\",\n \"uid\": \"\",\n \"profile\": \"\",\n \"identificationNumber\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"workPhone\": \"\",\n \"personalEmail\": \"\",\n \"firstname\": \"\",\n \"lastname\": \"\",\n \"displayName\": \"\",\n \"alias\": \"\",\n \"lastPasswordChangeDate\": \"\",\n \"lastLoginTimestamp\": \"\",\n \"currentLoginTimestamp\": \"\",\n \"capabilities\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32c64b79-1649-4df7-b0a3-3ad6837bed2f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "243221c3-5f2f-4756-99da-13a3aecb7be8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aa0bbc86-fbf9-4580-adab-d7720adce8d6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b20bf242-75ca-4511-aad9-a688e4fe8e6f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f6cc0fa4-0383-4db3-b617-53aeaed76b92", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2eab7c1b-a57e-418a-a12d-229f23cb1e42", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "auth-users", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "POST", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "campaigns", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "55cc1896-6a6e-44b7-b6fe-4a14b350d9a6", - "name": "List Campaigns", + "id": "02cef0b8-a952-42ed-9d62-37f0f5948e97", + "name": "Get SOD policy schedule", "request": { - "name": "List Campaigns", + "name": "Get SOD policy schedule", "description": { - "content": "Gets campaigns and returns them in a list. Can provide increased level of detail for each campaign if provided the correct query.", + "content": "This endpoint gets a specified SOD policy's schedule.", "type": "text/plain" }, "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "SLIM" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", + "content": "(Required) The ID of the SOD policy schedule to retrieve.", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -17324,72 +86062,19 @@ }, "response": [ { - "id": "b3ae7aad-b06c-4d9a-ad4d-a5d0103b4190", - "name": "A list of campaign objects.", + "id": "9be3b07a-34c2-4782-9a81-e06b533906d5", + "name": "SOD policy schedule.", "originalRequest": { "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "SLIM" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -17417,77 +86102,24 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"UNCORRELATED\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"CORRELATED\"\n }\n]", + "body": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d56ccdb2-6843-4fc1-a2d6-0a32eaf337bc", + "id": "eb575c03-d17b-4f63-a95b-01471a69d55b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "SLIM" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -17515,77 +86147,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0a1af78e-f3ee-4ea9-b8f2-60a750810894", + "id": "5e3901d2-b6d0-423e-8374-b3b237fbd8d8", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "SLIM" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -17618,170 +86197,64 @@ "_postman_previewlanguage": "json" }, { - "id": "0a4fcbbf-decb-47f3-b827-2c02ce51d916", + "id": "d46537c4-65de-4d67-b435-718ca2398f5e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "campaigns" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "SLIM" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "91287d84-5f5a-44f5-9392-24d5883ccfdf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "SLIM" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "12b5f3ba-8115-44c6-b1ac-f3b07da4109f", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -17814,72 +86287,19 @@ "_postman_previewlanguage": "json" }, { - "id": "8a7c131e-9a9a-4539-84d1-a4af03570a37", + "id": "529bc0f1-cfe4-4118-9e6e-fdebed6880e0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.", - "type": "text/plain" - }, - "key": "detail", - "value": "SLIM" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**status**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -17907,7 +86327,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -17918,23 +86338,36 @@ } }, { - "id": "ad45a17d-eb01-4464-9fab-8b7e222132ea", - "name": "Create a campaign", + "id": "3bbddf71-bb4e-4370-87b9-d13e33069b66", + "name": "Update SOD Policy schedule", "request": { - "name": "Create a campaign", + "name": "Update SOD Policy schedule", "description": { - "content": "Creates a new Certification Campaign with the information provided in the request body.", + "content": "This updates schedule for a specified SOD policy.", "type": "text/plain" }, "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD policy to update its schedule.", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -17946,10 +86379,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ARCHIVED\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -17960,12 +86393,14 @@ }, "response": [ { - "id": "086c4f70-6ba8-42c7-ab72-740e94cb7df1", - "name": "Indicates that the campaign requested was successfully created and returns its representation.", + "id": "4e0ee91c-dcbb-461e-aa26-e86cf4e34fc8", + "name": "Created or updated SOD policy schedule.", "originalRequest": { "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -17991,10 +86426,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ARCHIVED\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -18011,17 +86446,19 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ARCHIVED\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "body": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cfc6bbbc-a740-4e88-ae03-65b4918f0590", + "id": "e8e15c96-ab02-4a7e-875b-7d0d1ef5bc25", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -18047,10 +86484,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ARCHIVED\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -18067,17 +86504,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8646d501-3dfa-410b-bf2b-5437dccdeb14", + "id": "f7b82402-9d40-4b1b-a87a-c6961bd61590", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -18103,10 +86542,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ARCHIVED\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -18128,12 +86567,14 @@ "_postman_previewlanguage": "json" }, { - "id": "67550df2-0b5d-435d-a36b-c9d15e29d076", + "id": "7cd132b3-ada1-4e6c-8dc4-92aef63916c7", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -18159,10 +86600,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ARCHIVED\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -18179,17 +86620,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "aade91b2-2560-43cc-b960-08874817a567", + "id": "75a560d4-f520-4c8e-bf3c-d1dc5d9adb1b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -18215,10 +86658,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ARCHIVED\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -18240,12 +86683,14 @@ "_postman_previewlanguage": "json" }, { - "id": "1765d5c6-b9f8-4bbd-8763-9415035f976b", + "id": "eac0266c-1714-4e76-8925-4ab7b1292d83", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "campaigns" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -18271,10 +86716,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SEARCH\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ARCHIVED\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ROLE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"ERROR\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", + "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -18291,7 +86736,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -18302,3392 +86747,226 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "1a2b4ad1-0984-43ed-bd77-3616ec5c434f", + "name": "Delete SOD policy schedule", + "request": { + "name": "Delete SOD policy schedule", + "description": { + "content": "This deletes schedule for a specified SOD policy by ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the SOD policy the schedule must be deleted for.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ { - "id": "8c70642c-4468-4abb-b631-aaed5a39b0b2", - "name": "Get a campaign", - "request": { - "name": "Get a campaign", - "description": { - "content": "Retrieves information for an existing campaign using the campaign's ID. Authorized callers must be a reviewer for this campaign, an ORG_ADMIN, or a CERT_ADMIN.", - "type": "text/plain" - }, + "id": "ce5d534b-92a7-4dff-b773-51628e756579", + "name": "No content response.", + "originalRequest": { "url": { "path": [ - "campaigns", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign to be retrieved", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "8a3529af-6f7f-4029-af19-7c4d3d90f9f8", - "name": "A campaign object", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"CORRELATED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dd954e63-874c-4a3a-9dda-af22b644505d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "efd36a85-ca7a-4430-92ad-56d996a3673a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ed767a9-eb49-46ba-846c-f6281fdf76eb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f32275e6-5aa5-424a-b6af-07d6e325af84", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d173f992-d39a-45e0-9b20-6af9c25b6b89", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a93baee5-c2e5-4b34-9f31-5dc0a760adc8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" }, { - "id": "6d6de22a-9a07-4235-8ddc-9d617b02d515", - "name": "Update a Campaign", - "request": { - "name": "Update a Campaign", - "description": { - "content": "Allows updating individual fields on a campaign using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.", - "type": "text/plain" - }, + "id": "3c00672a-cf87-4477-8720-09a0647ef3ab", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "campaigns", - ":id" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign template being modified.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2f30b638-90e9-4052-b15b-610a074159ef", - "name": "Indicates the PATCH operation succeeded, and returns the campaign's new representation.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"CANCELING\",\n \"correlatedStatus\": \"CORRELATED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "82a5b010-8dde-44ad-b43f-e8bbcd4a75fb", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "53b4bf22-7809-4ba3-836a-0d6b8ff89901", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3d3cefd0-c1b6-4b76-8a4e-e6041e739cd5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "184d5a66-c6fa-4ed7-8c74-f76cd7f8e504", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1c8a798c-5bab-4acc-9945-26880743f5ee", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "182b0c81-c0df-4b66-9f57-78bc36ca2cb0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "reassign", - "description": "", - "item": [ - { - "id": "e6b05922-1ba9-4942-8d3a-70d923a6fa4c", - "name": "Reassign Certifications", - "request": { - "name": "Reassign Certifications", - "description": { - "content": "This API reassigns the specified certifications from one identity to another. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The certification campaign ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "8536fe69-78ea-47e9-82c4-ec5234dcaa44", - "name": "The reassign task that has been submitted.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"type\": \"REASSIGN\",\n \"targetType\": \"CERTIFICATION\",\n \"targetId\": \"\",\n \"status\": \"ERROR\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"reassignmentTrailDTOs\": [\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n },\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n }\n ],\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7a653d55-bbfc-48ea-a900-eb31fe21fd78", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ccd60c9b-81b0-439f-ac5b-0d999d5816bc", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ee1e2fa2-2591-4c09-9966-6891ba021369", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2a9dd2b2-372e-4f81-9484-d7c6f5a2efc3", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0e424146-66f5-41f4-a47b-9bd8fc84f8a3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "78caab5a-2f6c-4dfc-a2ec-14d66b535264", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"certificationIds\": [\n \"\"\n ],\n \"reassignTo\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\"\n },\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "activate", - "description": "", - "item": [ - { - "id": "363aabc3-0ebe-42e0-ae8c-533311569431", - "name": "Activate a Campaign", - "request": { - "name": "Activate a Campaign", - "description": { - "content": "Submits a job to activate the campaign with the given Id. The campaign must be staged.\nRequires roles of CERT_ADMIN and ORG_ADMIN", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The campaign id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "46aa4e63-7f96-4d9f-a70b-4014a8f54e51", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2904be0e-0d99-4d15-b998-4a939a54759d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5147640c-af86-40e9-b0e7-b15daf9d40ca", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "308708a8-7ab7-4fe7-990c-a953cf1f840e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e394104b-74f4-4014-9872-83eec2091e36", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2f3a2103-e5a9-4cd9-abd0-03d0f47f9665", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a6ac150e-99fc-483d-b89f-820e2aa01b51", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "activate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"timeZone\": \"Z\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "complete", - "description": "", - "item": [ - { - "id": "3048c800-c4c1-40e7-99d1-727211e40cb5", - "name": "Complete a Campaign", - "request": { - "name": "Complete a Campaign", - "description": { - "content": ":::caution\n\nThis endpoint will run successfully for any campaigns that are **past due**.\n\nThis endpoint will return a content error if the campaign is **not past due**.\n\n:::\n\nCompletes a certification campaign. This is provided to admins so that they\ncan complete a certification even if all items have not been completed.\n\nRequires roles of CERT_ADMIN and ORG_ADMIN\n", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The campaign id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "1d0f863f-b44d-40de-b94c-56787bfc04c7", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8909e6b0-360a-4ba4-b157-7b1d4825fd90", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ba6551b-89cc-43ab-94ed-754ba32057da", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8e77ce0f-9685-49fb-b83a-3100e732ab9c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c9f8c984-3e74-4d18-a1f0-9827d830ad93", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ef944a8a-8993-4363-87e4-5a8da4ee0b63", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "522845e0-e0f5-408d-a19a-d2245f9124a2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "complete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"autoCompleteAction\": \"APPROVE\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "key": "Authorization", + "value": "" } + ], + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "run-remediation-scan", - "description": "", - "item": [ - { - "id": "6cfc7637-64cc-4dd0-8bf2-8f643d872901", - "name": "Run Campaign Remediation Scan", - "request": { - "name": "Run Campaign Remediation Scan", - "description": { - "content": "Kicks off remediation scan task for a certification campaign.\nRequires roles of CERT_ADMIN and ORG_ADMIN", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign for which remediation scan is being run.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "2d5b1a26-609d-4d3f-baa7-1ab46edcf193", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0fabbd36-9ff4-4790-8301-069e61c5911a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cd643717-12e6-44d5-9716-fe0c8cc90b67", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f7fcc85-1f3b-4b79-afd2-73a66aa963b8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3b5b5dda-66e9-452c-871c-e1a75d011f2c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f573b184-9f8e-436a-8844-8cd6a86f3ab7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f0ca1ed6-0337-46af-a544-37046ab3251e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-remediation-scan" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "id": "bb327160-56ac-4151-8200-6e45213d67d6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } + ], + "method": "DELETE", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "reports", - "description": "", - "item": [ - { - "id": "aeb73d29-ee93-46ee-8a28-55890fcb24ad", - "name": "Get Campaign Reports", - "request": { - "name": "Get Campaign Reports", - "description": { - "content": "Fetches all reports for a certification campaign by campaign ID.\nRequires roles of CERT_ADMIN, DASHBOARD, ORG_ADMIN and REPORT_ADMIN", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign for which reports are being fetched.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "699f67ec-89bf-4a56-ba3f-e1515db5e1fd", - "name": "Array of campaign report objects.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"reportType\": \"CERTIFICATION_SIGNOFF_REPORT\",\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"WARNING\",\n \"lastRunAt\": \"\"\n },\n {\n \"reportType\": \"CAMPAIGN_COMPOSITION_REPORT\",\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"SUCCESS\",\n \"lastRunAt\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "67e7645c-b327-4fdd-aef8-2ec32a33ac83", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d57106f4-e431-4270-a3a7-14100f153520", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0df30843-9df4-4a69-bc8a-fe7a8555321b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "73c10f79-6a1a-4cb6-8f3a-fe88bd5ec188", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b32b2b3a-b2e4-4b06-9430-3ec9260fd8ff", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4efe97f-7231-4018-b993-ce8504fa2570", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "reports" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "id": "2905d301-ed07-4549-9458-b5fe92cf2d61", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "schedule" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } + ], + "method": "DELETE", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "run-report", - "description": "", - "item": [ - { - "name": "{type}", - "description": "", - "item": [ - { - "id": "7ac6714e-3a91-4923-a8b4-e684e65f9fc6", - "name": "Run Campaign Report", - "request": { - "name": "Run Campaign Report", - "description": { - "content": "Runs a report for a certification campaign.\nRequires the following roles: CERT_ADMIN, DASHBOARD, ORG_ADMIN and REPORT_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign for which report is being run.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CAMPAIGN_STATUS_REPORT", - "key": "type", - "disabled": true, - "description": { - "content": "(Required) The type of the report to run.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "cb85f08d-21e0-4c42-86ad-e0f71e29e1d3", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0cf02c28-5fec-4f56-acd6-83c1af74d6d3", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "336cc130-93f6-44be-b7b8-4f48168f8f51", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fce73989-f212-4e5e-9976-dc1dcd87fa66", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2106c6dc-838d-4090-8436-3ac42397ae83", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d79163a5-34ee-4c9c-af46-9f46a46fbe12", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "337d7721-8307-42ff-bc6a-8140f10d81fb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - ":id", - "run-report", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "delete", - "description": "", - "item": [ - { - "id": "3b7df301-a5b0-4f9a-90f1-39d370a374d5", - "name": "Deletes Campaigns", - "request": { - "name": "Deletes Campaigns", - "description": { - "content": "Deletes campaigns whose Ids are specified in the provided list of campaign Ids. Authorized callers must be an ORG_ADMIN or a CERT_ADMIN.", - "type": "text/plain" - }, + "id": "6b89324c-5e35-4750-8c39-dc7d2e4fefa0", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "campaigns", - "delete" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -21697,451 +86976,42 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "response": [ - { - "id": "a889f0c6-268f-4d7d-acbf-4d2f4f306e43", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e497544e-39c1-4051-8e37-22f9517e8122", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2bd2527f-f251-4f91-93e7-2583abee2e3b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "87cb62d7-d10e-4b48-a1bb-e3162b37ab9e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "55b64f6a-7f35-4420-9ddc-6034e1f7fede", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3999030c-63bd-48ee-baac-b21ed83c89ee", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a8107b88-a7e8-4315-81b7-e97c1620db2d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "reports-configuration", - "description": "", - "item": [ + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "56d7533d-6b5b-45df-bd5a-cb1347d8fb97", - "name": "Get Campaign Reports Configuration", - "request": { - "name": "Get Campaign Reports Configuration", - "description": { - "content": "Fetches configuration for campaign reports. Currently it includes only one element - identity attributes defined as custom report columns.\nRequires roles of CERT_ADMIN and ORG_ADMIN.", - "type": "text/plain" - }, + "id": "1d2f0486-f987-43c8-8b87-0a3c7e204f50", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "campaigns", - "reports-configuration" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -22153,295 +87023,40 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "2ce0ca1f-6c39-4483-8619-b04699e62aad", - "name": "Campaign Report Configuration", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Too Many Requests", + "code": 429, + "header": [ { - "id": "088fe231-fb00-4fe9-b6b5-c83af963b560", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "435f4865-251a-4434-be0c-f1cfb3066488", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7bd3d781-2a4c-48e5-84d9-0729832b172f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6264082f-3796-489a-bd61-348d11d9e352", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "69fe37f0-3694-4fe5-9c50-d33547a2d55e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "0e34cc25-0e61-4797-ba54-6d3203a76b25", - "name": "Set Campaign Reports Configuration", - "request": { - "name": "Set Campaign Reports Configuration", - "description": { - "content": "Overwrites configuration for campaign reports.\nRequires roles CERT_ADMIN and ORG_ADMIN.", - "type": "text/plain" - }, + "id": "3bd4304b-1d38-4eac-a21a-34689bfbfac4", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "campaigns", - "reports-configuration" + "sod-policies", + ":id", + "schedule" ], "host": [ "{{baseUrl}}" @@ -22451,432 +87066,92 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "response": [ - { - "id": "4331d60d-37b5-4990-8542-b20cf9a2c757", - "name": "The persisted Campaign Report Configuration", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f2ba9e43-5e31-486b-a075-b3b62528b718", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d7867754-2722-49df-b7de-8cfb311f05a8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e340e568-1a00-4be4-9956-e543f94276dd", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3578b351-8330-499a-bc23-96d4d07c44c9", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7e9b1ec-c438-4cac-81b5-e204016b24ef", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaigns", - "reports-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"identityAttributeColumns\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "campaign-filters", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "7192f1b4-0d6a-40af-a61c-3756b9eeeb73", - "name": "Create a Campaign Filter", + "id": "40048180-7445-4662-afd4-ecc8c96dae91", + "name": "Runs SOD policy violation report", "request": { - "name": "Create a Campaign Filter", + "name": "Runs SOD policy violation report", "description": { - "content": "Create a campaign Filter based on filter details and criteria.", + "content": "This invokes processing of violation report for given SOD policy. If the policy reports more than 5000 violations, the report returns with violation limit exceeded message.", "type": "text/plain" }, "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The SOD policy ID to run.", + "type": "text/plain" + } } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" } - } + ], + "method": "POST", + "body": {} }, "response": [ { - "id": "ea6c316f-81bb-444c-9ea8-15f40384437b", - "name": "Created successfully.", + "id": "92f6b3bd-37ae-4d56-93ce-6f5ca59b3e9b", + "name": "Reference to the violation report run task.", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -22885,10 +87160,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -22903,16 +87174,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "OK", "code": 200, @@ -22922,17 +87184,20 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"TERMINATED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6e9da6c0-e0cc-4605-bc1f-6e715afd3bf8", + "id": "98955847-3fd4-4ffb-ba4f-0a17f89ae82f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -22941,10 +87206,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -22959,16 +87220,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Bad Request", "code": 400, @@ -22978,17 +87230,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "34047a52-32cc-44a7-af2e-8fb9fde84b76", + "id": "3fc70200-a9de-413a-91cf-2bdec4a7b720", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -22997,10 +87252,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -23015,16 +87266,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Unauthorized", "code": 401, @@ -23039,12 +87281,15 @@ "_postman_previewlanguage": "json" }, { - "id": "3932a041-ebe2-47a0-b4b1-56be6d14078d", + "id": "d654e17b-c98d-4127-ab45-9d9c1b02172d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -23053,10 +87298,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -23071,16 +87312,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Forbidden", "code": 403, @@ -23090,17 +87322,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2be8ed50-fe5e-48c8-8c6d-0a158ba37e49", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "01608f81-605c-4ada-b9ea-05b395a916a3", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -23110,9 +87345,51 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "a3f63f83-b2b8-473d-a132-f191016d1bf1", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + ":id", + "violation-report", + "run" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -23127,16 +87404,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -23151,12 +87419,15 @@ "_postman_previewlanguage": "json" }, { - "id": "cdc5a41b-eb34-403c-8284-52d32eb468dd", + "id": "c766e704-cbeb-40bc-aac5-8c34a69a981a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report", + "run" ], "host": [ "{{baseUrl}}" @@ -23165,10 +87436,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -23183,16 +87450,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -23202,7 +87460,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -23213,51 +87471,36 @@ } }, { - "id": "449087e4-fb5a-4d37-8142-f75119924620", - "name": "List Campaign Filters", + "id": "08af3cf8-b658-4d3a-99e3-0896287cff04", + "name": "Get SOD violation report status", "request": { - "name": "List Campaign Filters", + "name": "Get SOD violation report status", "description": { - "content": "Lists all Campaign Filters. Scope can be reduced via standard V3 query params.\n\nAll Campaign Filters matching the query params", + "content": "This gets the status for a violation report run task that has already been invoked.", "type": "text/plain" }, "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "start", - "value": "0" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", + "content": "(Required) The ID of the violation report to retrieve status for.", "type": "text/plain" - }, - "key": "includeSystemFilters", - "value": "true" + } } - ], - "variable": [] + ] }, "header": [ { @@ -23270,45 +87513,19 @@ }, "response": [ { - "id": "00ba1f6d-580e-43f9-802f-3d4a8186c85b", - "name": "List of campaign filter objects", + "id": "8ba9f40f-3746-451b-81cd-21cc1f9ba181", + "name": "Status of the violation report run task.", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "start", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", - "type": "text/plain" - }, - "key": "includeSystemFilters", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -23336,50 +87553,24 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"NOT_EQUALS\"\n },\n {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"NOT_EQUALS\"\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"INVALID_CERTIFIABLE_BUNDLE\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"ENDS_WITH\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n }\n]", + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"TERMINATED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b6c0238e-b6fa-4651-98f4-0e8b25e810d0", + "id": "21700afe-dccc-4449-a545-ecbf66ffaf10", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "start", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", - "type": "text/plain" - }, - "key": "includeSystemFilters", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -23407,50 +87598,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "44041269-0e76-41c0-8702-55be0810ff79", + "id": "acf902cf-1936-421d-bda5-290ec346f10a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "start", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", - "type": "text/plain" - }, - "key": "includeSystemFilters", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -23483,45 +87648,19 @@ "_postman_previewlanguage": "json" }, { - "id": "98afb7db-e75b-4772-b3df-ef8eab337550", + "id": "357f2b84-7463-4597-bf0e-fdb5d99c94d0", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "start", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", - "type": "text/plain" - }, - "key": "includeSystemFilters", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -23549,50 +87688,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6c239933-2c57-4f74-a3bf-88f3efd89d14", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "3537da72-ca0f-4e9a-a6ed-ae60f01fc7d6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "start", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", - "type": "text/plain" - }, - "key": "includeSystemFilters", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -23612,58 +87725,32 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "16dc558a-f4be-44c5-b1ee-6f3191d10102", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "98daf008-9067-4f8c-944b-44e7491ff961", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "campaign-filters" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "start", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.", - "type": "text/plain" - }, - "key": "includeSystemFilters", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ @@ -23683,812 +87770,27 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "4f0399a7-9d5d-4729-9303-53c38f7ce756", - "name": "Get Campaign Filter by ID", - "request": { - "name": "Get Campaign Filter by ID", - "description": { - "content": "Retrieves information for an existing campaign filter using the filter's ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "key": "id" - }, - { - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign filter to be retrieved.", - "type": "text/plain" - }, - "type": "any", - "value": "", - "key": "filterId" - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a8a76217-b8cf-4403-814f-1329bc864f57", - "name": "A campaign filter object.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"INVALID_CERTIFIABLE_ENTITY\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"NOT_EQUALS\"\n },\n {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"NOT_EQUALS\"\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"EXCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"INVALID_CERTIFIABLE_BUNDLE\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"ENDS_WITH\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2403830c-dd5b-4a36-bd49-a49691e2a44a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3dd6e5aa-52ea-42aa-9e5e-04fb6d7d7214", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3ab4b72b-6092-4e4a-864d-d2336e22b2da", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "95985348-25ae-41db-bde3-cc3e315e440e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "150a6680-e88c-4f53-8271-7648ef7c8076", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e045ceb7-5534-4233-9ca6-bfe012d7be43", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } }, { - "id": "fb0912b0-db0e-4ea6-a3d3-a6fa38e3ea4e", - "name": "Updates a Campaign Filter", - "request": { - "name": "Updates a Campaign Filter", - "description": { - "content": "Updates an existing campaign filter using the filter's ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "key": "id" - }, - { - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign filter being modified.", - "type": "text/plain" - }, - "type": "any", - "value": "", - "key": "filterId" - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "2b78dc05-6c25-489b-ae68-e484c4e94ffd", - "name": "Created successfully.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "725fbaec-9082-4ad9-808c-1e35f0927f8d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a195837b-e0c6-4f12-95ea-22a73399cc3a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0a94396d-1314-4cd2-9778-e146c80a7450", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "752d674d-5a73-460e-aa33-fdaaabcdeef0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a2c35dcc-c775-483b-87a0-b2cbd38348e7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"owner\": \"\",\n \"mode\": \"INCLUSION\",\n \"id\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"AND\"\n },\n {\n \"type\": \"AGGREGATED_ENTITLEMENT\",\n \"property\": \"\",\n \"value\": \"\",\n \"operation\": \"CONTAINS\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "delete", - "description": "", - "item": [ - { - "id": "a1a7de6b-e413-4ec4-9a08-a52e87522b9f", - "name": "Deletes Campaign Filters", - "request": { - "name": "Deletes Campaign Filters", - "description": { - "content": "Deletes campaign filters whose Ids are specified in the provided list of campaign filter Ids. Authorized callers must be an ORG_ADMIN or a CERT_ADMIN.", - "type": "text/plain" - }, + "id": "1d6a3895-b698-4d55-aae2-e7b5858abe07", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "campaign-filters", - "delete" + "sod-policies", + ":id", + "violation-report" ], "host": [ "{{baseUrl}}" @@ -24497,480 +87799,91 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + ], + "method": "GET", + "body": {} }, - "response": [ - { - "id": "bf79421d-cdbd-4288-a61f-557e5df7cd3b", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "4d58091c-a6d1-4932-b4dc-82c48d281bb7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9818cb33-71c6-46e6-990e-5123b76257c6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b90bab47-ca0a-4228-82d8-b5cc4e91e273", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0cef0968-5745-4c61-9d84-907a81928695", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d35ecc5d-8833-4920-b0b9-c38b58ce3799", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e27c52ff-63c4-4c12-b962-f3e9e4cd524b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-filters", - "delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "campaign-templates", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "f3454e2e-c6a6-4f47-be72-9c679842ea21", - "name": "Create a Campaign Template", + "id": "5a4ae0db-6ca9-4f3e-bf64-ad238f352b1d", + "name": "Get violation report run status", "request": { - "name": "Create a Campaign Template", + "name": "Get violation report run status", "description": { - "content": "Create a campaign Template based on campaign.", + "content": "This gets the status for a violation report run task that has already been invoked.", "type": "text/plain" }, "url": { "path": [ - "campaign-templates" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "reportResultId", + "disabled": true, + "description": { + "content": "(Required) The ID of the report reference to retrieve.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "16e11aa2-b82c-41c7-b666-17034a0375cd", - "name": "Created successfully.", + "id": "7ebb1809-8e47-4aca-a72c-9706da86fa33", + "name": "Status of the violation report run task.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -24979,10 +87892,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -24996,17 +87905,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -25016,17 +87916,19 @@ "value": "application/json" } ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"TERMINATED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c2a1dbe7-179b-4f31-a6ac-8678bcac65c0", + "id": "f287e8dd-b93e-4e41-8224-30e086f051ed", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -25035,10 +87937,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -25052,17 +87950,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -25072,17 +87961,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "91612113-62e2-4e0f-a61c-7b51984129d8", + "id": "ca4935cb-30b7-40a6-a4c1-f66ed919a3c0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -25091,10 +87982,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -25108,17 +87995,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -25133,12 +88011,14 @@ "_postman_previewlanguage": "json" }, { - "id": "ad65a01b-a837-4ac7-a9e1-082233f0d679", + "id": "26bc4bd1-b859-4be9-8f22-1954f12feb9f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -25147,10 +88027,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -25164,17 +88040,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -25184,17 +88051,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d33a7b4e-244f-4607-8460-2b39105604f7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "239aa841-7dc9-4e71-8412-4f08a7df612f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -25204,9 +88073,50 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "374b0e99-c7e5-483a-a490-cfe5ccde1fcf", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sod-policies", + "sod-violation-report-status", + ":reportResultId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -25220,17 +88130,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -25245,12 +88146,14 @@ "_postman_previewlanguage": "json" }, { - "id": "a6e567ef-9e2c-4d8c-b2b3-d8629d282c03", + "id": "caaa768a-2f0f-48e7-bbee-222ee3ac4d70", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sod-policies", + "sod-violation-report-status", + ":reportResultId" ], "host": [ "{{baseUrl}}" @@ -25259,10 +88162,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -25276,17 +88175,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -25296,7 +88186,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -25307,230 +88197,68 @@ } }, { - "id": "14372c21-c185-446f-a534-d60def6406ca", - "name": "List Campaign Templates", + "id": "4768a880-8d47-4c6d-a06e-6fb85e7e918d", + "name": "Runs all policies for org", "request": { - "name": "List Campaign Templates", + "name": "Runs all policies for org", "description": { - "content": "Lists all CampaignTemplates. Scope can be reduced via standard V3 query params.\n\nAll CampaignTemplates matching the query params", + "content": "Runs multi-policy report for the org. If a policy reports more than 5000 violations, the report mentions that the violation limit was exceeded for that policy. If the request is empty, the report runs for all policies. Otherwise, the report runs for only the filtered policy list provided.", "type": "text/plain" }, "url": { "path": [ - "campaign-templates" + "sod-violation-report", + "run" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "8c3b150c-996c-4a41-adda-70e8ac7db9d4", - "name": "List of campaign template objects", + "id": "b6c7372a-b22b-424a-ae54-333c62177f38", + "name": "Reference to the violation report run task.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sod-violation-report", + "run" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"ACTIVATING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"RULE\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"ACCESS\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"SOURCE_OWNER\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETED\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e5b7d0c-12df-419f-8841-f19b1070a595", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -25544,171 +88272,50 @@ "value": "" } ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac8a6ce0-107e-4660-8e69-90e9e5d61b9b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" } - ], - "method": "GET", - "body": {} + } }, - "status": "Unauthorized", - "code": 401, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"TERMINATED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b86a0542-df3c-42bf-ae37-bb21776a574d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "c6894f65-ebcb-46a8-8f6d-c0b84e051e3b", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sod-violation-report", + "run" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -25722,82 +88329,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "40f8c1ec-80f8-4cdd-84cf-ad09b24201d0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "aa9d720f-ecff-4072-ba81-5f5ae1d3aa96", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sod-violation-report", + "run" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -25811,82 +88386,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "af2c7c05-d201-4c8e-888e-eb0309083d5e", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "f1e991db-ace0-41a1-ad1d-60b13b53beee", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "campaign-templates" + "sod-violation-report", + "run" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**name**: *eq, ge, gt, in, le, lt, ne, sw*\n\n**id**: *eq, ge, gt, in, le, lt, ne, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -25900,2773 +88443,167 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "59164b0b-7496-4aff-88d6-b5f8fc1ffb1b", - "name": "Update a Campaign Template", - "request": { - "name": "Update a Campaign Template", - "description": { - "content": "Allows updating individual fields on a campaign template using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.", - "type": "text/plain" - }, + "id": "eefed21e-53a1-4386-bc65-e5e1470c5b03", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "campaign-templates", - ":id" + "sod-violation-report", + "run" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign template being modified.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f75bff67-0d93-4341-8d52-f4883b0388da", - "name": "Indicates the PATCH operation succeeded, and returns the template's new representation.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "73022dee-2da1-4564-88f9-dd4d647bfd01", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4064d777-3983-431d-abe4-732ea6f0f01f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a1ebb9eb-3b96-4834-8364-cc542ecd9876", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c23db24a-0b01-4738-82d4-fb1158ba4079", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "59ff06a5-f654-433d-b0a8-b9579614453b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1c84d9d2-db88-428e-88a5-ad22c3dbdcce", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "38cb4e0a-9256-419f-b52b-bfd5f0fe40ae", - "name": "Get a Campaign Template", - "request": { - "name": "Get a Campaign Template", - "description": { - "content": "Fetches a campaign template by ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The desired campaign template's ID.", - "type": "text/plain" - } + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" } - ], - "method": "GET", - "body": {} + } }, - "response": [ - { - "id": "fe86da07-963b-4867-a043-d5d14b290c34", - "name": "The data for the campaign matching the given ID.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"campaign\": {\n \"name\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE_COMPOSITION\",\n \"id\": \"\",\n \"deadline\": \"\",\n \"emailNotificationEnabled\": false,\n \"autoRevokeAllowed\": false,\n \"recommendationsEnabled\": false,\n \"status\": \"COMPLETING\",\n \"correlatedStatus\": \"CORRELATED\",\n \"created\": \"\",\n \"modified\": \"\",\n \"filter\": {\n \"id\": \"\",\n \"type\": \"CAMPAIGN_FILTER\",\n \"name\": \"\"\n },\n \"sunsetCommentsRequired\": true,\n \"sourceOwnerCampaignInfo\": {\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n \"searchCampaignInfo\": {\n \"type\": \"IDENTITY\",\n \"description\": \"\",\n \"reviewer\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"query\": \"\",\n \"identityIds\": [\n \"\",\n \"\"\n ],\n \"accessConstraints\": [\n {\n \"type\": \"ACCESS_PROFILE\",\n \"operator\": \"ALL\",\n \"ids\": [\n \"\",\n \"\"\n ]\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"operator\": \"SELECTED\",\n \"ids\": [\n \"\",\n \"\"\n ]\n }\n ]\n },\n \"roleCompositionCampaignInfo\": {\n \"remediatorRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"reviewer\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"roleIds\": [\n \"\",\n \"\"\n ],\n \"query\": \"\",\n \"description\": \"\"\n },\n \"alerts\": [\n {\n \"level\": \"INFO\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n },\n {\n \"level\": \"WARN\",\n \"localizations\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n }\n ],\n \"totalCertifications\": \"\",\n \"completedCertifications\": \"\",\n \"sourcesWithOrphanEntitlements\": [\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"SOURCE\",\n \"name\": \"\"\n }\n ],\n \"mandatoryCommentRequirement\": \"NO_DECISIONS\"\n },\n \"id\": \"\",\n \"scheduled\": false,\n \"ownerRef\": {\n \"id\": \"\",\n \"type\": \"IDENTITY\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"deadlineDuration\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4547000-8d94-4976-bbd3-7ec0644fbadd", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3781e56f-eb71-4217-b346-56a6863f40fa", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "009ccad3-177a-469a-8354-c7d93d2e236d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ef79eab-e902-4264-8333-5e034f684f31", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b1e69b50-969e-408d-ab08-e3f7a0e66ef8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "21bcffae-a95f-4809-824c-872750d09442", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "e3dafc77-c441-414d-83b2-d3e5fe400c15", - "name": "Delete a Campaign Template", - "request": { - "name": "Delete a Campaign Template", - "description": { - "content": "Deletes a campaign template by ID.", - "type": "text/plain" - }, + "id": "b454d22e-a120-453c-9b74-58366b6c7992", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "campaign-templates", - ":id" + "sod-violation-report", + "run" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign template being deleted.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "cd7d7836-79f4-40e0-b506-52fd3478d3ba", - "name": "The campaign template was successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "6e23f9fc-33f4-454b-a15b-bd3a7894b5da", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a5a58865-5eda-49c1-b434-78b498cb364c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "79b8ead3-58e3-462b-bacd-5fd3a79a8e38", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7fee4861-4d0f-4780-a5dc-925ff18ff6a6", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "76deafb0-4757-49a4-98b2-9de2c19b858b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec5fdb83-50e9-4e60-a366-0873265850c8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "schedule", - "description": "", - "item": [ - { - "id": "68c2d467-9b28-4c0b-a622-47d64c3514e7", - "name": "Gets a Campaign Template's Schedule", - "request": { - "name": "Gets a Campaign Template's Schedule", - "description": { - "content": "Gets the schedule for a campaign template. Returns a 404 if there is no schedule set.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign template whose schedule is being fetched.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "95c6eef5-a9e5-454b-b3cd-a1f569ea4322", - "name": "The current schedule for the campaign template. See the PUT endpoint documentation for more examples.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac36c0d8-d622-4df4-8390-5d5cd92a7aee", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ac433fb-dc89-498a-8a1a-b1576cba449b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b2fd220d-6cfd-40cb-9ed3-36954b95c3b3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6917bdc8-8afb-404d-b711-49a57b4dbb17", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "285655c7-f852-45b5-966d-b4d876b03b8f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "68387607-5cab-4c9e-9290-6f2df3e83fa2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9fa5570c-c650-4513-9a59-b4a47a788a6f", - "name": "Sets a Campaign Template's Schedule", - "request": { - "name": "Sets a Campaign Template's Schedule", - "description": { - "content": "Sets the schedule for a campaign template. If a schedule already exists, it will be overwritten with the new one.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign template being scheduled.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c4ccba37-cf2e-438f-923c-643e4afb280d", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "6d9df266-3d21-4983-b0a0-42c5f4a25457", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de0f2b24-b77a-4af3-b1a1-d9ebca40973b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ba75670b-5255-4d9b-aeab-edc44dda7dec", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d201ff49-e0be-4410-b6de-244faa4a5b06", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0fe000f7-af42-47b5-b2e9-21d45618b905", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8004af9f-09f3-4852-8c5b-1a6f5114caa5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"CALENDAR\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"months\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "03e83737-89d7-44bd-8d67-7d435f8092b1", - "name": "Deletes a Campaign Template's Schedule", - "request": { - "name": "Deletes a Campaign Template's Schedule", - "description": { - "content": "Deletes the schedule for a campaign template. Returns a 404 if there is no schedule set.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign template whose schedule is being deleted.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "374167ad-b7d1-45d3-bdd7-9e448642c1c2", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "116b7c25-b764-456e-90bf-ad3488a05168", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c3883be9-c785-4c33-bb2b-797fd602831e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0f9f8f07-877a-4ccc-9132-9842a27b8d1a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "50a42315-5944-4e73-a392-111b83b96ac7", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "606127a1-77ff-42be-ab2a-3a82fc0514dc", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4e062ac-f1fa-4771-ac67-a79000070310", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } } } - ] - }, - { - "name": "generate", - "description": "", - "item": [ - { - "id": "4d7948fd-f3d7-4697-aa47-c5037e51f017", - "name": "Generate a Campaign from Template", - "request": { - "name": "Generate a Campaign from Template", - "description": { - "content": "Generates a new campaign from a campaign template.\nThe campaign object contained in the template has special formatting applied to its name and description fields in order to determine the generated campaign's name/description. Placeholders in those fields are formatted with the current date and time upon generation.\nPlaceholders consist of a percent sign followed by a letter indicating what should be inserted; for example, \"%Y\" will insert the current year; a campaign template named \"Campaign for %y\" would generate a campaign called \"Campaign for 2020\" (assuming the year at generation time is 2020).\nValid placeholders are the date/time conversion suffix characters supported by [java.util.Formatter](https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html).\nRequires roles ORG_ADMIN.", - "type": "text/plain" - }, - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the campaign template to use for generation.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "3a68f937-e06e-40c4-8143-a8c163d22db1", - "name": "Indicates a campaign was successfully generated from this template, and returns a reference to the new campaign.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SEARCH\",\n \"description\": \"\",\n \"correlatedStatus\": \"UNCORRELATED\",\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "082ce71b-e0e1-45a8-98f5-3c6aa51427ad", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b3327a52-c85c-4f3b-a4d3-3124fd46245a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c5ae69da-6095-4c63-9a9a-35317f7d42f5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7cb48d9a-04c3-414e-984a-23513c458675", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64d1c891-4805-41f7-a6d9-bd90ca351ffa", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "campaign-templates", - ":id", - "generate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "certifications", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "f848149d-df30-4509-a275-7a59f4594fc1", - "name": "Identity Campaign Certifications by IDs", + "id": "376c5353-02be-4173-af11-1a8b1fcbad37", + "name": "Get multi-report run task status", "request": { - "name": "Identity Campaign Certifications by IDs", + "name": "Get multi-report run task status", "description": { - "content": "This API returns a list of identity campaign certifications that satisfy the given query parameters. Any authenticated token can call this API, but only certifications you are authorized to review will be returned. This API does not support requests for certifications assigned to Governance Groups.", + "content": "This endpoint gets the status for a violation report for all policy run.", "type": "text/plain" }, "url": { "path": [ - "certifications" + "sod-violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -28675,77 +88612,22 @@ "value": "application/json" } ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "2817996b-43f0-4e8c-a901-9f7838918699", - "name": "List of identity campaign certifications", - "originalRequest": { - "url": { - "path": [ - "certifications" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b65ff3ea-41f3-4e06-8d4a-27f6623c0d0c", + "name": "Status of the violation report run task for all policy run.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -28773,77 +88655,22 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SOURCE_OWNER\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"SIGNED\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SEARCH\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"ACTIVE\"\n }\n]", + "body": "{\n \"type\": \"REPORT_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"TERMINATED\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "04ded9ee-ed31-4b96-8004-1ccbfa8ab315", + "id": "b5db7673-bf6d-4ef8-8ef2-8d8e247474ca", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "certifications" + "sod-violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -28871,77 +88698,22 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "611302e5-2bbb-440b-b4db-cf3ff62f62e9", + "id": "ab9c6d20-fc3e-4ec8-9b8d-af9c49d77b2a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "certifications" + "sod-violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -28974,72 +88746,17 @@ "_postman_previewlanguage": "json" }, { - "id": "030edc31-7707-4944-b21d-8bc7210b9b1d", + "id": "3e53707e-3d46-4d67-b839-d31a288f82e6", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "certifications" + "sod-violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -29067,77 +88784,22 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4a122319-8045-4318-951b-09a3e4cd66c4", + "id": "594c3548-2fa7-4a11-a570-c30a61e9ce2d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "certifications" + "sod-violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -29170,72 +88832,290 @@ "_postman_previewlanguage": "json" }, { - "id": "24f49c0a-b07c-4e54-aac5-07a64d84888b", + "id": "0304dd13-8d74-466f-8c5c-ebe72ab576be", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "certifications" + "sod-violation-report" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "031a35e2-0ce9-4124-8fbd-ece702de27f0", + "name": "Download violation report", + "request": { + "name": "Download violation report", + "description": { + "content": "This allows to download a violation report for a given report reference.", + "type": "text/plain" + }, + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "reportResultId", + "disabled": true, + "description": { + "content": "(Required) The ID of the report reference to download.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "c883c542-35c5-4367-a7cf-4f76b2d53667", + "name": "Returns the PolicyReport.zip that contains the violation report file.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/zip" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/zip" + } + ], + "body": "", + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "b29a2587-4490-431f-83ae-097f0a76f097", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "443d19d6-d8a4-467b-96c4-a69bde9827eb", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**campaign.id**: *eq, in*\n\n**phase**: *eq*\n\n**completed**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "31c1f8ce-b401-4ba6-8e0a-705298fdb80e", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, due, signed**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "c5a454a8-69b3-4d53-a631-7f9e0f1f2e36", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-violation-report", + ":reportResultId", + "download" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -29255,7342 +89135,161 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "fc625d3d-b586-4f8a-bca0-363eb9e8993e", - "name": "Identity Certification by ID", - "request": { - "name": "Identity Certification by ID", - "description": { - "content": "This API returns a single identity campaign certification by its ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.", - "type": "text/plain" - }, + "id": "4d433d59-8787-4722-a855-1861d99ab42d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "certifications", - ":id" + "sod-violation-report", + ":reportResultId", + "download" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The certification id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "17116dc1-4fe2-4e3d-805e-30fd2d36e761", - "name": "An identity campaign certification object", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SEARCH\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"SIGNED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3d5dbc8a-e59f-485f-a648-76ca6bc5e275", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "42d8b816-0f37-4e8a-b9f9-293df9991c34", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7b5b8264-ec63-49fe-8880-c92ad86dd340", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "31e337cc-e390-4232-93e7-fcfbb83c16fe", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a47b849a-7da8-4c6d-8e6c-21c16bca9e08", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7058e2e5-0d4b-4e42-89ea-800f6f758f28", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "access-review-items", - "description": "", - "item": [ - { - "id": "c0e596d6-721c-44d9-a13a-85f1186bb639", - "name": "List of Access Review Items", - "request": { - "name": "List of Access Review Items", - "description": { - "content": "This API returns a list of access review items for an identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "access-review-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "entitlements", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "access-profiles", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "roles", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The identity campaign certification ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "33dee7f1-145f-447c-b2fc-2ca1710760bf", - "name": "A list of access review items", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-review-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "entitlements", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "access-profiles", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "roles", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"accessSummary\": {\n \"access\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlement\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"accessProfile\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CAMPAIGN_FILTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"role\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"revocable\": \"\",\n \"endDate\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n ]\n }\n },\n \"identitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"id\": \"\",\n \"completed\": \"\",\n \"newAccess\": \"\",\n \"decision\": \"REVOKE\",\n \"comments\": \"\"\n },\n {\n \"accessSummary\": {\n \"access\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlement\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"accessProfile\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"role\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"revocable\": \"\",\n \"endDate\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n ]\n }\n },\n \"identitySummary\": {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n \"id\": \"\",\n \"completed\": \"\",\n \"newAccess\": \"\",\n \"decision\": \"REVOKE\",\n \"comments\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "67f70ce6-5b81-4169-8ffe-4d681ac08718", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-review-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "entitlements", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "access-profiles", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "roles", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b77f1576-07d7-4fd0-bf1a-e38bf8cd0335", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-review-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "entitlements", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "access-profiles", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "roles", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8d60ea7-657e-48a2-a981-7fbc3fbb6ba6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-review-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "entitlements", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "access-profiles", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "roles", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "68a80087-6736-443c-bbbf-b822136c8215", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-review-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "entitlements", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "access-profiles", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "roles", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2447c36c-0ea1-4064-a77e-500187f95d51", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-review-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "entitlements", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "access-profiles", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "roles", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6b8ed8fc-ff3d-4b1b-8249-894b5dd9fb60", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-review-items" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**type**: *eq*\n\n**access.type**: *eq*\n\n**completed**: *eq, ne*\n\n**identitySummary.id**: *eq, in*\n\n**identitySummary.name**: *eq, sw*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs.\n\nAn error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "entitlements", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs.\n\nAn error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "access-profiles", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results to view access review items that pertain to any of the specified comma-separated role IDs.\n\nAn error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.", - "type": "text/plain" - }, - "key": "roles", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "decide", - "description": "", - "item": [ - { - "id": "4ecdc2cc-b731-437c-af92-7e042e951003", - "name": "Decide on a Certification Item", - "request": { - "name": "Decide on a Certification Item", - "description": { - "content": "The API makes a decision to approve or revoke one or more identity campaign certification items. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "decide" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the identity campaign certification on which to make decisions", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e8037221-bc51-4c96-9a0d-5baca7b813b8", - "name": "An identity campaign certification object", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decide" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SEARCH\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"SIGNED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "74b81378-fa4b-4e6b-8355-a184f6b1b74b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decide" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "02565fc3-a0c1-4e28-8d13-3f1457f5bf01", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decide" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a4190670-86c1-4309-b257-c15d0e568a5d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decide" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b5ae241b-1be1-4e7a-8353-8885b0f7ea02", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decide" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f2f1b97e-fb07-46a7-a065-6d6478534775", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decide" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4521f5c5-f9ff-41b4-9e14-524745abc3b5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decide" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"id\": \"\",\n \"decision\": \"REVOKE\",\n \"bulk\": \"\",\n \"proposedEndDate\": \"\",\n \"recommendation\": {\n \"recommendation\": \"\",\n \"reasons\": [\n \"\",\n \"\"\n ],\n \"timestamp\": \"\"\n },\n \"comments\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "reassign", - "description": "", - "item": [ - { - "id": "39633ebf-2c93-40db-814e-c60d04726a02", - "name": "Reassign Identities or Items", - "request": { - "name": "Reassign Identities or Items", - "description": { - "content": "This API reassigns up to 50 identities or items in an identity campaign certification to another reviewer. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The identity campaign certification ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0a2fa7bc-1c6c-408f-9969-ac677f393450", - "name": "An identity campaign certification details after completing the reassignment.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SEARCH\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"SIGNED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8cac607c-e1ff-447d-abbf-5176b30317b6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bf4b29b4-8dba-4558-b818-faa2c09c3d36", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "61e5e978-f6b0-427e-b42f-bdb9a1307729", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "12e8ebbd-b50a-4ea9-a413-45b9a187fbd2", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a3917aeb-efea-4ed2-829a-db0b7a8ed470", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8c5a4015-86d0-46f7-8957-7b5b90ef9c20", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "sign-off", - "description": "", - "item": [ - { - "id": "354eaced-bdec-44cd-9995-7a64a9571e5d", - "name": "Finalize Identity Certification Decisions", - "request": { - "name": "Finalize Identity Certification Decisions", - "description": { - "content": "This API finalizes all decisions made on an identity campaign certification and initiates any remediations required. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "sign-off" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The identity campaign certification ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "6449b4f9-0645-4671-92c4-7febd0ac71c4", - "name": "An identity campaign certification object", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "sign-off" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"campaign\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CAMPAIGN\",\n \"campaignType\": \"SEARCH\",\n \"description\": \"\",\n \"correlatedStatus\": \"CORRELATED\",\n \"mandatoryCommentRequirement\": \"ALL_DECISIONS\"\n },\n \"completed\": \"\",\n \"identitiesCompleted\": \"\",\n \"identitiesTotal\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"decisionsMade\": \"\",\n \"decisionsTotal\": \"\",\n \"due\": \"\",\n \"signed\": \"\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"reassignment\": {\n \"from\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"CERTIFICATION\",\n \"reviewer\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"type\": \"IDENTITY\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"comment\": \"\"\n },\n \"hasErrors\": \"\",\n \"errorMessage\": \"\",\n \"phase\": \"SIGNED\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1241b72d-430b-4144-bc66-cf300320f354", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "sign-off" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0e61a5c3-afa1-40e8-acf6-ee4789e2a073", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "sign-off" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "90265649-4a08-42e4-a477-09e326e9c419", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "sign-off" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1c4a2886-5559-4261-9a59-a482dbfa0070", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "sign-off" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac9e304f-935d-463b-b45c-2edfa7be2581", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "sign-off" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "03f1b872-9654-4593-b106-886dac2717d1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "sign-off" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "decision-summary", - "description": "", - "item": [ - { - "id": "c9700b2a-b182-4a86-aa95-af0c242b37e2", - "name": "Summary of Certification Decisions", - "request": { - "name": "Summary of Certification Decisions", - "description": { - "content": "This API returns a summary of the decisions made on an identity campaign certification. The decisions are summarized by type. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "decision-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The certification ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "e3138eff-5826-4661-81cd-90ac929aa0c7", - "name": "Summary of the decisions made", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decision-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"entitlementDecisionsMade\": \"\",\n \"accessProfileDecisionsMade\": \"\",\n \"roleDecisionsMade\": \"\",\n \"accountDecisionsMade\": \"\",\n \"entitlementDecisionsTotal\": \"\",\n \"accessProfileDecisionsTotal\": \"\",\n \"roleDecisionsTotal\": \"\",\n \"accountDecisionsTotal\": \"\",\n \"entitlementsApproved\": \"\",\n \"entitlementsRevoked\": \"\",\n \"accessProfilesApproved\": \"\",\n \"accessProfilesRevoked\": \"\",\n \"rolesApproved\": \"\",\n \"rolesRevoked\": \"\",\n \"accountsApproved\": \"\",\n \"accountsRevoked\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "47cd9cb7-c9fe-4076-ad58-171576b5dd85", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decision-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8af7cc3-c001-4448-95eb-c9c950ca47ac", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decision-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5ae2e690-f191-4477-9515-8f91fc562542", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decision-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "83a5392d-4a80-47b2-b0b9-9e2062f023c6", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decision-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ef9cead9-04ef-4545-9ad0-a30cbb176a0b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decision-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "10b3ae86-9ef3-4aea-91d0-d9a4b4429a91", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "decision-summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**identitySummary.id**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "identity-summaries", - "description": "", - "item": [ - { - "id": "cabda088-ed89-4fc7-a8eb-da13efe31e6e", - "name": "Identity Summaries for Campaign Certification", - "request": { - "name": "Identity Summaries for Campaign Certification", - "description": { - "content": "This API returns a list of the identity summaries for a specific identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The identity campaign certification ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "ea80b038-9053-43f9-b8c9-3e8802210e62", - "name": "List of identity summaries", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7361d6ad-b581-4f85-9300-2a765ba9bb55", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fcef5710-1ec3-42e7-b345-0cb45944fe5d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7f763770-0735-444b-bc07-30e3801455ca", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75f55fb6-5a36-45f9-8ed7-752fbc8a3dc3", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3b720e51-69a5-439d-9b15-f2ffc7140493", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "720792c2-b257-4ee2-9826-12cfd5713cca", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**completed**: *eq, ne*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{identitySummaryId}", - "description": "", - "item": [ - { - "id": "520fda11-0b56-418e-8bb5-576cfba99290", - "name": "Summary for Identity", - "request": { - "name": "Summary for Identity", - "description": { - "content": "This API returns the summary for an identity on a specified identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries", - ":identitySummaryId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The identity campaign certification ID", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "identitySummaryId", - "disabled": true, - "description": { - "content": "(Required) The identity summary ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "91d0f3f4-d83a-47da-b61e-ef8add245935", - "name": "An identity summary", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries", - ":identitySummaryId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"identityId\": \"\",\n \"completed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "09ebe50f-51f7-4b48-b7b6-41e7e4dafcfa", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries", - ":identitySummaryId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bf7f3f0c-08be-4ddf-a9fe-b5291f5c4d56", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries", - ":identitySummaryId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9c864bbb-4ea4-4771-b6e5-83d496fed6aa", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries", - ":identitySummaryId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b2eb9a62-5e11-493a-834b-6381e4b47b2b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries", - ":identitySummaryId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5ecb6406-5eb2-4b49-b5be-2e2669e23671", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries", - ":identitySummaryId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "05fbfb8f-cea6-41e2-8525-fa66190d820f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "identity-summaries", - ":identitySummaryId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "access-summaries", - "description": "", - "item": [ - { - "name": "{type}", - "description": "", - "item": [ - { - "id": "0503c8a6-e54e-43c3-9390-6f7f66db2c89", - "name": "Access Summaries", - "request": { - "name": "Access Summaries", - "description": { - "content": "This API returns a list of access summaries for the specified identity campaign certification and type. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "access-summaries", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The identity campaign certification ID", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "ENTITLEMENT", - "key": "type", - "disabled": true, - "description": { - "content": "(Required) The type of access review item to retrieve summaries for", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "ff60b815-f47e-4bab-951c-d9a41a73e00c", - "name": "List of access summaries", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-summaries", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"access\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlement\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"accessProfile\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"role\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"revocable\": \"\",\n \"endDate\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"TAG_CATEGORY\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n ]\n }\n },\n {\n \"access\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlement\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n \"accessProfile\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n \"role\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"revocable\": \"\",\n \"endDate\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"CERTIFICATION\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": \"\",\n \"cloudGoverned\": \"\",\n \"endDate\": \"\",\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"privileged\": false,\n \"owner\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"attributeName\": \"\",\n \"attributeValue\": \"\",\n \"sourceSchemaObjectType\": \"\",\n \"sourceName\": \"\",\n \"sourceType\": \"\",\n \"sourceId\": \"\",\n \"hasPermissions\": false,\n \"isPermission\": false,\n \"revocable\": false,\n \"cloudGoverned\": false,\n \"containsDataAccess\": false,\n \"dataAccess\": {\n \"policies\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"categories\": [\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n },\n {\n \"value\": \"\",\n \"matchCount\": \"\"\n }\n ],\n \"impactScore\": {\n \"value\": \"\"\n }\n },\n \"account\": {\n \"nativeIdentity\": \"\",\n \"disabled\": false,\n \"locked\": false,\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n }\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n ]\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cd77b0cd-32db-4e6a-9a3f-ccbcd5108596", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-summaries", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3463348c-f978-4a61-b172-437fa5fe7ee9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-summaries", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f20b2f18-b28c-4ecc-928c-86bf8f6921ae", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-summaries", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cf3c9f42-2417-4e30-b254-b2e0eec153cb", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-summaries", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13517f47-ed2f-4a87-8a7d-623d0575d184", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-summaries", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b7c2eeb-0a1b-4a49-99e5-392bc65bad89", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "access-summaries", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**completed**: *eq, ne*\n\n**access.id**: *eq, in*\n\n**access.name**: *eq, sw*\n\n**entitlement.sourceName**: *eq, sw*\n\n**accessProfile.sourceName**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **access.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "reviewers", - "description": "", - "item": [ - { - "id": "70cc21e4-2230-492c-ba56-4f6c4e16349e", - "name": "List of Reviewers for certification", - "request": { - "name": "List of Reviewers for certification", - "description": { - "content": "This API returns a list of reviewers for the certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The certification ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "0fdb4ad9-718b-4ea7-a3b6-7c4b5f4852a2", - "name": "A list of reviewers", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "19f10352-bd9b-4256-a655-ef44df21eff5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13f6ded6-07f8-4854-8614-bb3772bf526e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e093c6ed-f1fa-45c2-be7e-41670ce74966", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3bb101eb-7330-4775-8e5b-9d7203849b90", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98f2571f-1954-4e27-96f3-8b314bf14626", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0684a6e3-a47c-457a-a522-0a8fa1fc1d38", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reviewers" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw*\n\n**email**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "name": "reassign-async", - "description": "", - "item": [ - { - "id": "333a9bdc-aee5-4421-acc1-28d7a19c782b", - "name": "Reassign Certifications Asynchronously", - "request": { - "name": "Reassign Certifications Asynchronously", - "description": { - "content": "This API initiates a task to reassign up to 500 identities or items in an identity campaign certification to another reviewer. The `certification-tasks` API can be used to get an updated status on the task and determine when the reassignment is complete. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The identity campaign certification ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a677d272-53f1-416f-9b8b-6def5c7a5f7f", - "name": "A certification task object for the reassignment which can be queried for status.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"type\": \"REASSIGN\",\n \"targetType\": \"CERTIFICATION\",\n \"targetId\": \"\",\n \"status\": \"ERROR\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"reassignmentTrailDTOs\": [\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n },\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n }\n ],\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3029bfcb-1ab2-49bd-94de-0a41f2da33b2", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6dab2d3d-8c75-4196-ba53-f2bb6ca712ea", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c6576c5-2ca9-4b4f-b931-558fb2e79969", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8d8f9399-861c-4072-851a-60e5d9009024", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "44635c33-9cb4-4728-9afc-5fecfb45ae21", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f317b28-3926-49e2-895a-67fda650ae23", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":id", - "reassign-async" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"reassign\": [\n {\n \"id\": \"\",\n \"type\": \"IDENTITY_SUMMARY\"\n },\n {\n \"id\": \"\",\n \"type\": \"ITEM\"\n }\n ],\n \"reassignTo\": \"\",\n \"reason\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "{certificationId}", - "description": "", - "item": [ - { - "name": "access-review-items", - "description": "", - "item": [ - { - "name": "{itemId}", - "description": "", - "item": [ - { - "name": "permissions", - "description": "", - "item": [ - { - "id": "0c716dac-39e0-4c79-96ab-852f22da4a4a", - "name": "Permissions for Entitlement Certification Item", - "request": { - "name": "Permissions for Entitlement Certification Item", - "description": { - "content": "This API returns the permissions associated with an entitlement certification item based on the certification item's ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "certificationId", - "disabled": true, - "description": { - "content": "(Required) The certification ID", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "itemId", - "disabled": true, - "description": { - "content": "(Required) The certification item ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a5fd5fae-17f1-4dab-9b27-15423a2e4481", - "name": "A list of permissions associated with the given itemId", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n },\n {\n \"rights\": [\n \"\",\n \"\"\n ],\n \"target\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "15545c0f-b04a-44eb-a43e-8ebb2b0e11a9", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b07bc769-c633-4dda-a6a1-a17b6f25a53b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34991a26-9716-4550-8c6f-1476b35d6af6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5312893f-4a30-41b1-ab36-0480dbee6e00", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "040bc47e-ae9b-46aa-ac68-a0a57dac19c7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "73b05eb7-e94b-46a0-a2fe-b63785962a1e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certifications", - ":certificationId", - "access-review-items", - ":itemId", - "permissions" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**target**: *eq, sw*\n\n**rights**: *ca*\n\nSupported composite operators: *and, or*\n\nAll field values (second filter operands) are case-insensitive for this API.\n\nOnly a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field.\n\nFor example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22`\n\nThe following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "certification-tasks", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "29d7edaa-161d-4bf3-9aaa-ba305856c70a", - "name": "Certification Task by ID", - "request": { - "name": "Certification Task by ID", - "description": { - "content": "This API returns the certification task for the specified ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for the specified certification can also call this API.", - "type": "text/plain" - }, + "id": "b5541d4b-f27e-413c-af9c-1d91ec7fad4c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "certification-tasks", - ":id" + "sod-violation-report", + ":reportResultId", + "download" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The task ID", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "e87f2ca7-f0fd-4ea2-b7fb-0e73e5049d11", - "name": "A certification task", - "originalRequest": { - "url": { - "path": [ - "certification-tasks", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"type\": \"REASSIGN\",\n \"targetType\": \"CERTIFICATION\",\n \"targetId\": \"\",\n \"status\": \"ERROR\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"reassignmentTrailDTOs\": [\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n },\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n }\n ],\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f37f165-d75f-4279-a3ed-05e1ebb3af22", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "certification-tasks", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "07e74a46-d860-4cf0-86c1-5855d79ce0e2", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "certification-tasks", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "249d2330-b3ff-4fba-9dc3-753b13760cab", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "certification-tasks", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "763b5814-08a5-4376-b406-334095710435", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certification-tasks", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "33dd5507-270d-493f-903e-99987204d159", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "certification-tasks", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "661fadfa-aa83-4080-8719-2e6ea57614d1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "certification-tasks", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "id": "0ba774ea-dca4-4740-a493-7fc3d9438e8f", - "name": "List of Pending Certification Tasks", + "id": "cce67b28-9057-4456-ab9d-8768216d4a71", + "name": "Download custom violation report", "request": { - "name": "List of Pending Certification Tasks", + "name": "Download custom violation report", "description": { - "content": "This API returns a list of pending (`QUEUED` or `IN_PROGRESS`) certification tasks. Any authenticated token can call this API, but only certification tasks you are authorized to review will be returned.", + "content": "This allows to download a specified named violation report for a given report reference.", "type": "text/plain" }, "url": { "path": [ - "certification-tasks" + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "reportResultId", "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The ID of the report reference to download.", "type": "text/plain" - }, - "key": "count", - "value": "false" + } }, { + "type": "any", + "value": "", + "key": "fileName", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", + "content": "(Required) Custom Name for the file.", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { "key": "Accept", - "value": "application/json" + "value": "application/zip" } ], "method": "GET", @@ -36598,69 +89297,26 @@ }, "response": [ { - "id": "670f14f2-8c86-4819-ac2b-df24f7d99827", - "name": "A list of pending certification tasks", + "id": "9b478ece-8d5b-4c48-9327-359fd362eecf", + "name": "Returns the zip file with given custom name that contains the violation report file.", "originalRequest": { "url": { "path": [ - "certification-tasks" + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Accept", - "value": "application/json" + "value": "application/zip" }, { "description": { @@ -36679,71 +89335,28 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/zip" } ], - "body": "[\n {\n \"id\": \"\",\n \"type\": \"ACTIVATE_CAMPAIGN\",\n \"targetType\": \"CAMPAIGN\",\n \"targetId\": \"\",\n \"status\": \"QUEUED\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"reassignmentTrailDTOs\": [\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n },\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n }\n ],\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"REASSIGN\",\n \"targetType\": \"CERTIFICATION\",\n \"targetId\": \"\",\n \"status\": \"QUEUED\",\n \"errors\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"reassignmentTrailDTOs\": [\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n },\n {\n \"previousOwner\": \"\",\n \"newOwner\": \"\",\n \"reassignmentType\": \"\"\n }\n ],\n \"created\": \"\"\n }\n]", + "body": "", "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "03fb32e6-6186-4cbe-a2fd-1a2835a11293", + "id": "f759f781-feab-4ca9-a997-91e75c1fada3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "certification-tasks" + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -36771,68 +89384,25 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "237240ae-441a-4ef7-ba2b-de775559153f", + "id": "ee44ebd5-015d-4b1c-9210-b0f632efb35a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "certification-tasks" + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -36865,152 +89435,20 @@ "_postman_previewlanguage": "json" }, { - "id": "4b4aba87-5ec1-4b2e-adfa-c0c3ec4fb4e1", + "id": "b82a6b33-b38f-4fa7-aeda-c27825e9788d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "certification-tasks" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fddb6715-eb6e-4b32-b82d-fccccdf6bcef", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "certification-tasks" - ], - "host": [ - "{{baseUrl}}" + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -37030,76 +89468,33 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8be5ba7a-5baa-4988-9f22-98f8aab9974b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "e6971861-dc00-4043-9f60-5be503859dbd", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "certification-tasks" + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -37119,76 +89514,33 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6c0c9dd3-7bdc-4150-8d01-4099fe79c13b", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "e74e860d-0c78-4a97-8b56-ddff0409afc2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "certification-tasks" + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The ID of reviewer identity. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "reviewer-identity", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**targetId**: *eq, in*\n\n**type**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -37208,4350 +89560,139 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "identities", - "description": "", - "item": [ - { - "name": "{identity-id}", - "description": "", - "item": [ - { - "name": "set-lifecycle-state", - "description": "", - "item": [ - { - "id": "8f8d87b3-39ef-41d0-a3e2-f21cb42b9c84", - "name": "Set Lifecycle State", - "request": { - "name": "Set Lifecycle State", - "description": { - "content": "This endpoint will set/update an identity's lifecycle state to the one provided and updates the corresponding Identity Profile.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "identities", - ":identity-id", - "set-lifecycle-state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-id", - "disabled": true, - "description": { - "content": "(Required) The ID of the identity to update", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"lifecycleStateId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "0bc67283-5011-4495-9638-73cacaf29783", - "name": "The request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identity-id", - "set-lifecycle-state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"lifecycleStateId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"accountActivityId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6427fe7e-3a1b-49b1-afee-0905381b9f40", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identity-id", - "set-lifecycle-state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"lifecycleStateId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4466a6e8-0c1b-483d-b18b-3aed33fcec5b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identity-id", - "set-lifecycle-state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"lifecycleStateId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "87cfca27-9430-4abc-a229-2115f66e2e5c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identity-id", - "set-lifecycle-state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"lifecycleStateId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1a046d9f-69e1-49ce-abca-8fc63af39c6e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identity-id", - "set-lifecycle-state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"lifecycleStateId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e467bca9-f8ba-4c67-8f69-06ac96ba8aea", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identity-id", - "set-lifecycle-state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"lifecycleStateId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4d3060e0-410e-49b8-a7b0-c2460eddc856", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identities", - ":identity-id", - "set-lifecycle-state" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"lifecycleStateId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "identity-profiles", - "description": "", - "item": [ - { - "name": "{identity-profile-id}", - "description": "", - "item": [ - { - "name": "lifecycle-states", - "description": "", - "item": [ - { - "id": "2e87d3e3-e033-4ccc-8c1d-797d09d25b9c", - "name": "Lists LifecycleStates", - "request": { - "name": "Lists LifecycleStates", - "description": { - "content": "This end-point lists all the LifecycleStates associated with IdentityProfiles.\nA token with API, or ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true, - "description": { - "content": "(Required) The IdentityProfile id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "b238dc09-118f-40af-ae11-fc4fcd1ced58", - "name": "List of LifecycleState objects", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e36b8019-b4e0-495c-92d1-9846fb6b7b7e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9f1cf257-af5b-4ea4-bdc2-dcafb1cd3532", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "53b47aff-7b71-4fac-a762-5f186228ec85", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5d8ca2a1-cbba-453f-90a5-931beff11ca0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8b5efa75-b32c-49e4-8b75-71c62748d60b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "d3d68700-4be9-4107-adad-bb8bb723a7c5", - "name": "Create Lifecycle State", - "request": { - "name": "Create Lifecycle State", - "description": { - "content": "This API creates a new Lifecycle State.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true, - "description": { - "content": "(Required) Identity Profile ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "d12f3656-a494-489f-bd94-6f2a383f75d4", - "name": "Created LifecycleState object.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9e95125e-6e11-4f1a-b2dd-7c8c29b47abb", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ea17e21d-d577-40cb-ae89-43f9ce1966ff", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3395987b-64e7-429a-a7ef-e2d085198363", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6421b3a6-5aee-43a2-88e9-531fbabfde02", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "778aaff3-3c0d-464b-af0e-7e5c99839af2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{lifecycle-state-id}", - "description": "", - "item": [ - { - "id": "66775f56-9ab9-42d9-b16a-818de78db014", - "name": "Retrieves Lifecycle State", - "request": { - "name": "Retrieves Lifecycle State", - "description": { - "content": "This endpoint retrieves a Lifecycle State.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true, - "description": { - "content": "(Required) Identity Profile ID", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "lifecycle-state-id", - "disabled": true, - "description": { - "content": "(Required) Lifecycle State ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "21e0cda2-44cb-4784-ac62-a876440760ae", - "name": "The requested LifecycleState was successfully retrieved.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "031925d4-6e67-40da-9d4e-960d52914ec9", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8103867e-6c00-4131-a36d-20705428b2aa", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c3235390-da83-48e1-8bed-3872df4be4de", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6017f763-10b3-49d6-9249-c88834e7d8e1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "06ca4479-96aa-4f95-af45-3ad6864e9318", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "96922664-4afd-4387-ab13-109f9ef793fb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "5d6f18f2-0b3b-4250-aadb-54232b26e488", - "name": "Update Lifecycle State", - "request": { - "name": "Update Lifecycle State", - "description": { - "content": "This endpoint updates individual Lifecycle State fields using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true, - "description": { - "content": "(Required) Identity Profile ID", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "lifecycle-state-id", - "disabled": true, - "description": { - "content": "(Required) Lifecycle State ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "877d030d-d8cc-48a3-b13e-c5e0033ad251", - "name": "The LifecycleState was successfully updated.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"technicalName\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": \"\",\n \"description\": \"\",\n \"identityCount\": \"\",\n \"emailNotificationOption\": {\n \"notifyManagers\": \"\",\n \"notifyAllAdmins\": \"\",\n \"notifySpecificUsers\": \"\",\n \"emailAddressList\": [\n \"\",\n \"\"\n ]\n },\n \"accountActions\": [\n {\n \"action\": \"ENABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"action\": \"DISABLE\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n ],\n \"accessProfileIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9d1809b-07e4-465d-aa55-6e3ee7d5cebc", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "39884ab4-a237-4a34-a935-ba9608db8649", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d40be355-becd-431f-94a6-694c841e2957", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "436da1ed-a9b1-44c7-abcf-43ee0ba37c7c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3fc6fd01-0983-4e06-9ed3-526aff977260", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "14d8e16f-2ccc-4927-ab2c-3453d4f83d2c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "acebdcdc-04e9-47c9-b189-8de7fda58e7b", - "name": "Delete Lifecycle State by ID", - "request": { - "name": "Delete Lifecycle State by ID", - "description": { - "content": "This endpoint deletes the Lifecycle State using it's ID.\nA token with API, or ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true, - "description": { - "content": "(Required) Identity Profile ID", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "lifecycle-state-id", - "disabled": true, - "description": { - "content": "(Required) Lifecycle State ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "c886450c-2c2f-4567-a765-d2c24fb471a2", - "name": "The request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "55a1ed93-503f-43a9-8ce5-2702b30f46e6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fdbce5c8-ea5e-477c-8428-6d83e4fb5bd5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "502b72cb-9df4-4132-ad3a-9e3ef985b3a9", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8fdc4a39-7d70-42c4-a733-771a100c4b95", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8c157ef1-ed5e-40d2-98f9-dc688900dd17", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9503b156-0689-4e28-b8fc-8d434bbd2fed", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "lifecycle-states", - ":lifecycle-state-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] }, { - "id": "7c325c39-a1e8-4122-965f-5ffabb5d32a6", - "name": "Get single Identity Profile", - "request": { - "name": "Get single Identity Profile", - "description": { - "content": "This returns a single Identity Profile based on ID.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, + "id": "7cb0109e-9f1e-4660-8356-cfee51a11f27", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "identity-profiles", - ":identity-profile-id" + "sod-violation-report", + ":reportResultId", + "download", + ":fileName" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true, - "description": { - "content": "(Required) The Identity Profile ID.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "5286c057-1877-4ef2-80fa-3638193ecdba", - "name": "An Identity Profile object.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"id0ce\": \"\",\n \"ex_1c\": \"\",\n \"utb4\": \"\",\n \"suntef\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"enim_a_2\": \"\",\n \"ut2_a\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4c0832c6-45fe-401e-b1ba-1e5ca854e818", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f8360c05-1943-407a-bc8b-550e31c3a45d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7bf3b29e-c73b-45b1-87a3-d260a2b51ac3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f17dce1c-761e-419b-91a2-8dbe3cbb4daa", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a0f68b3e-53c4-4daf-9694-c4a480ef6381", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "61e28dc8-6f33-4e21-bcfc-178240f38fa6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8f2da76f-f231-47b7-a773-6bf2a674b5d4", - "name": "Delete an Identity Profile", - "request": { - "name": "Delete an Identity Profile", - "description": { - "content": "This deletes an Identity Profile based on ID.\n\nOn success, this endpoint will return a reference to the bulk delete task result.\n\nA token with ORG_ADMIN authority is required to call this API.\n\nThe following rights are required to access this endpoint: idn:identity-profile:delete", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true, - "description": { - "content": "(Required) The Identity Profile ID.", - "type": "text/plain" - } - } - ] - }, - "header": [ + }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "4e20efbc-6185-44ec-b728-828c439ab626", - "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"launched\": \"\",\n \"completionStatus\": \"Warning\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5d7d704f-0b07-4095-8f7e-ef897a73c88b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "44d92ad7-cf0c-4f68-a81a-a745fdc539d5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eff1f50b-d250-408c-b6b3-717b49bebb7f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f4871a1-1afa-481a-9390-392d8a88a054", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f509049-ad04-4d37-9c6f-fb503f572cf6", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b2a23243-f535-4e34-bbb1-37ca3e14773d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "default-identity-attribute-config", - "description": "", - "item": [ - { - "id": "5cd81c93-1754-4023-83c3-5fa24998ec51", - "name": "Get default Identity Attribute Config", - "request": { - "name": "Get default Identity Attribute Config", - "description": { - "content": "This returns the default identity attribute config.\nA token with ORG_ADMIN authority is required to call this API to get the default identity attribute config.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true, - "description": { - "content": "(Required) The Identity Profile ID.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "399a9692-1892-43fe-8ddc-75ee42fdd9a1", - "name": "An Identity Attribute Config object.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"non_e56\": \"\",\n \"ullamco85\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"consequat_fe\": \"\",\n \"deserunt_387\": \"\"\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ebf8943-87f7-4f2b-92d3-c8151a507776", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "12375af8-c1a1-4147-8356-f139c02dfef8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3ad2805a-2ff3-4d8b-bd0e-b9bc4bde6c11", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0e76e3b5-b6a6-4c89-8349-6ef3905e78e0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32e10414-f85a-462b-b0b8-854a94d9a583", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f6eb0668-a022-4ea6-8339-4cc4942aa7aa", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "default-identity-attribute-config" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "process-identities", - "description": "", - "item": [ - { - "id": "3a986d05-91ce-4a8d-a907-5e9bf8f5c741", - "name": "Process identities under profile", - "request": { - "name": "Process identities under profile", - "description": { - "content": "Process identities under the profile\n\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "identity-profile-id", - "disabled": true, - "description": { - "content": "(Required) The Identity Profile ID to be processed", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "760d28b7-830b-4720-b625-b28a0ab03b7f", - "name": "Accepted status after refresh has launched", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "41811229-e237-4542-8c7d-ad628d8b49fb", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6e36c51c-3ea4-4b77-8de5-df65559bdfdd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "00083a57-d996-4c93-94e2-2c6cac223d6c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "165a63c0-35fb-4bc4-b498-74759639254f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c5393291-72d6-4e4a-b020-affaff66b1ae", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e90b0a89-4cb2-4ab6-9dbc-296073cc3cf3", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - ":identity-profile-id", - "process-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - }, + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "SOD Violations", + "description": "Operations for Predicting SOD (Separation of Duties) violations", + "item": [ { - "id": "01f1ed2e-7b1d-460b-9f1d-e3bafa830d9a", - "name": "Identity Profiles List", + "id": "6dd1d9d1-5d49-4e97-9f5d-a68ed8ce6632", + "name": "Predict SOD violations for identity.", "request": { - "name": "Identity Profiles List", + "name": "Predict SOD violations for identity.", "description": { - "content": "This returns a list of Identity Profiles based on the specified query parameters.\nA token with ORG_ADMIN or API authority is required to call this API to get a list of Identity Profiles.", + "content": "This API is used to check if granting some additional accesses would cause the subject to be in violation of any SOD policies. Returns the violations that would be caused.\n\nA token with ORG_ADMIN or API authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "identity-profiles" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "f7a4e462-144a-4202-a381-3375b761c067", - "name": "List of identityProfiles.", + "id": "19b57b4c-4bc4-4872-95ac-08a1782ba28c", + "name": "Violation Contexts", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -41565,8 +89706,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -41576,160 +89726,30 @@ "value": "application/json" } ], - "body": "[\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"dolor_2\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"quis260\": \"\",\n \"laborum_c9b\": \"\",\n \"consequat_43\": \"\",\n \"aute8\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n },\n {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"eiusmod_2e\": \"\",\n \"nostrud4\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"consectetur_581\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n]", + "body": "{\n \"violationContexts\": [\n {\n \"policy\": {\n \"value\": \"\",\n \"name\": \"\",\n \"existing\": false\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"value\": \"\",\n \"name\": \"\",\n \"existing\": false\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n }\n ]\n }\n }\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "df5955f4-68ae-404c-97ef-bbe4c5a05f8a", + "id": "d44e2a18-d74f-4f32-8680-2e2e87884df1", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5cb9378d-f9cb-4e35-a31c-433fe1b75e25", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ { "key": "Accept", "value": "application/json" @@ -41742,83 +89762,51 @@ "key": "Authorization", "value": "" } - ], - "method": "GET", - "body": {} + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "40488c99-cff1-4849-bb33-9aa746d9398f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "cb10cea4-fd55-4624-ab48-2b64fa7f6df6", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -41832,82 +89820,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "851c3f48-f8bf-4e5a-a774-ad4a7684a16e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "0208e92f-454b-4b40-821f-cebc26951d36", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -41921,82 +89877,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1d9afa79-f2e4-42ae-b8b6-0acac81b3f52", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "65200018-d686-4f35-8c44-ea16e79c6de1", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "identity-profiles" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne, co, ge, gt, in, le, lt, isnull, sw*\n\n**name**: *eq, ne, co, in, le, lt, isnull, sw*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -42010,44 +89934,38 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "bulk-delete", - "description": "", - "item": [ + }, { - "id": "8cf8998c-f067-4c30-94d4-7718a31526ad", - "name": "Delete Identity Profiles", - "request": { - "name": "Delete Identity Profiles", - "description": { - "content": "This deletes multiple Identity Profiles via a list of supplied IDs.\n\nOn success, this endpoint will return a reference to the bulk delete task result.\n\nA token with ORG_ADMIN authority is required to call this API.\n\nThe following rights are required to access this endpoint: idn:identity-profile:delete", - "type": "text/plain" - }, + "id": "c758a025-4e07-4323-b8ab-3dd7026eaa15", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "identity-profiles", - "bulk-delete" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -42063,12 +89981,20 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", "body": { "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -42077,1002 +90003,26 @@ } } }, - "response": [ - { - "id": "786afe21-e8e8-403a-b4c6-7ba065cf580d", - "name": "Accepted - Returns a TaskResult object referencing the bulk delete job created.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"launcher\": \"\",\n \"completed\": \"\",\n \"launched\": \"\",\n \"completionStatus\": \"Terminated\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "603b7c8c-0b7d-4965-9011-6a1ebc54a411", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "573f9bbd-ca40-4ac2-b2cd-c7e30d76eba0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "844522a3-cb48-4df7-8a5d-b9d420c90760", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "69c59d58-204e-4f22-8aa5-5859c17abca1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0cd3cad9-3b47-48f2-9f15-d0a1a1da9d9e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n \"\",\n \"\"\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "export", - "description": "", - "item": [ - { - "id": "713902cf-84b6-4b19-bbfd-1809c2178b82", - "name": "Export Identity Profiles", - "request": { - "name": "Export Identity Profiles", - "description": { - "content": "This exports existing identity profiles in the format specified by the sp-config service.", - "type": "text/plain" - }, - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "c2f80218-cc70-421b-a76a-365963c96501", - "name": "List of export objects with identity profiles.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ex_512\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"qui_0\": \"\",\n \"dolor_d7\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut_08\": \"\",\n \"Loremc0\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"Duis_1\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "99b568a1-0ebd-40a6-8e9b-c6a7ff59fb5f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "41a17862-7d17-4bb5-a5a8-aee89db550b1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5d81a818-86a7-4e9c-a46f-141d87af29af", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3403c17a-2752-462a-a3d5-207e25d26c14", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "844a0f20-9053-443d-9f8f-beee7302fe0f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "export" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, ne*\n\n**name**: *eq, ne*\n\n**priority**: *eq, ne*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, priority**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "import", - "description": "", - "item": [ + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "c24d82f6-c602-41df-8320-b43580b9afc2", - "name": "Import Identity Profiles", - "request": { - "name": "Import Identity Profiles", - "description": { - "content": "This imports previously exported identity profiles.", - "type": "text/plain" - }, + "id": "1890a5ce-97b7-433a-a853-dbde0b8b7e1c", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "identity-profiles", - "import" + "sod-violations", + "predict" ], "host": [ "{{baseUrl}}" @@ -43088,12 +90038,20 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ex_512\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"qui_0\": \"\",\n \"dolor_d7\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut_08\": \"\",\n \"Loremc0\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"Duis_1\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -43102,375 +90060,37 @@ } } }, - "response": [ - { - "id": "efac1cb3-f23a-4637-827f-74aab0c748b7", - "name": "The result of importing Identity Profiles.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ex_512\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"qui_0\": \"\",\n \"dolor_d7\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut_08\": \"\",\n \"Loremc0\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"Duis_1\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"infos\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"mollit60\": \"do cup\"\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"laborise5a\": 65731361,\n \"tempor_a0\": \"exercitation proident incididunt fugiat\",\n \"minim6\": -35659647\n }\n }\n ],\n \"warnings\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"qui_2\": -59218672.39126306\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"laboruma04\": 61297748.008473486\n }\n }\n ],\n \"errors\": [\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"labore_57_\": false,\n \"esse1b8\": \"sed elit qui proident\",\n \"ut_33e\": 13315222\n }\n },\n {\n \"key\": \"\",\n \"text\": \"\",\n \"details\": {\n \"irure_a\": true\n }\n }\n ],\n \"importedObjects\": [\n {\n \"type\": \"ACCOUNT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Internal Server Error", + "code": 500, + "header": [ { - "id": "85b223cf-fc03-40f2-ba7d-ef1089ffd754", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ex_512\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"qui_0\": \"\",\n \"dolor_d7\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut_08\": \"\",\n \"Loremc0\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"Duis_1\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f9d201ae-e14f-4925-a190-62857ce3a76b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ex_512\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"qui_0\": \"\",\n \"dolor_d7\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut_08\": \"\",\n \"Loremc0\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"Duis_1\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f9a5bd2c-71d1-4ee5-84b6-0fd7e9a302f5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ex_512\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"qui_0\": \"\",\n \"dolor_d7\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut_08\": \"\",\n \"Loremc0\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"Duis_1\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9fd21231-bf8c-4599-92f6-5fbfc9ec21dd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ex_512\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"qui_0\": \"\",\n \"dolor_d7\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut_08\": \"\",\n \"Loremc0\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"Duis_1\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1a59a086-3996-4109-97d2-783276215617", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "identity-profiles", - "import" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ex_512\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"qui_0\": \"\",\n \"dolor_d7\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n },\n {\n \"version\": \"\",\n \"self\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"object\": {\n \"authoritativeSource\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"name\": \"\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"priority\": \"\",\n \"identityRefreshRequired\": false,\n \"identityCount\": \"\",\n \"identityAttributeConfig\": {\n \"enabled\": false,\n \"attributeTransforms\": [\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"ut_08\": \"\",\n \"Loremc0\": \"\"\n }\n }\n },\n {\n \"identityAttributeName\": \"\",\n \"transformDefinition\": {\n \"type\": \"\",\n \"attributes\": {\n \"Duis_1\": \"\"\n }\n }\n }\n ]\n },\n \"identityExceptionReportReference\": {\n \"taskResultId\": \"\",\n \"reportName\": \"\"\n },\n \"hasTimeBasedAttr\": false\n }\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "non-employee-records", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "2af7c784-6100-4d59-8748-9a7afda43379", - "name": "Create Non-Employee Record", + "id": "803037a6-927e-4954-90c7-aa4d5fda47ab", + "name": "Check SOD violations", "request": { - "name": "Create Non-Employee Record", + "name": "Check SOD violations", "description": { - "content": "This request will create a non-employee record.\nRequires role context of `idn:nesr:create`", + "content": "This API initiates a SOD policy verification asynchronously.\n\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "non-employee-records" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -43491,7 +90111,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"irureca\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -43502,12 +90122,13 @@ }, "response": [ { - "id": "50730b8a-3819-4337-81ae-639dd8a16ce9", - "name": "Created non-employee record.", + "id": "b0e60736-054a-417b-bf5e-5a88375f82fd", + "name": "Request ID with a timestamp.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -43536,7 +90157,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"irureca\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -43545,25 +90166,26 @@ } } }, - "status": "OK", - "code": 200, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"iruree_\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "body": "{\n \"requestId\": \"\",\n \"created\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4344ffba-d403-4477-87ab-4fdaf7af6fc7", + "id": "c824cdab-99b1-4a55-aeef-2a0535dfac90", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -43592,7 +90214,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"irureca\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -43609,17 +90231,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f5044cdc-8324-4122-acb8-0c4f3177ef1d", + "id": "a2c82ac0-3ecd-410c-b5a8-0ccf7c156f98", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -43648,7 +90271,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"irureca\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -43670,12 +90293,13 @@ "_postman_previewlanguage": "json" }, { - "id": "7246d7fb-cdc7-447f-8a94-b949c487717c", + "id": "0796664b-d89c-4291-b237-0a4fbcd2634c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -43704,7 +90328,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"irureca\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -43721,17 +90345,75 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e4dbda06-c02c-4755-9018-d543e115933a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sod-violations", + "check" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"irureca\": \"\"\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6a1b38eb-1210-4176-8ea1-55df43560bc1", + "id": "bd4d23d2-e91b-432b-8a25-e1d1b8406c9c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -43760,7 +90442,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"irureca\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -43782,12 +90464,13 @@ "_postman_previewlanguage": "json" }, { - "id": "ca016f36-6008-47c3-b163-97c30c0ae448", + "id": "769df3aa-6969-4624-989b-128ec506bc7c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sod-violations", + "check" ], "host": [ "{{baseUrl}}" @@ -43816,7 +90499,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"irureca\": \"\"\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -43833,7 +90516,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -43842,19 +90525,25 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Sources", + "description": "Use this API to implement and customize source functionality. \nWith source functionality in place, organizations can use IdentityNow to connect their various sources and user data sets and manage access across all those different sources in a secure, scalable way. \n\n[Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) refer to the IdentityNow representations for external applications, databases, and directory management systems that maintain their own sets of users, like Dropbox, GitHub, and Workday, for example.\nOrganizations may use hundreds, if not thousands, of different source systems, and any one employee within an organization likely has a different user record on each source, often with different permissions on many of those records. \nConnecting these sources to IdentityNow makes it possible to manage user access across them all.\nThen, if a new hire starts at an organization, IdentityNow can grant the new hire access to all the sources they need.\nIf an employee moves to a new department and needs access to new sources but no longer needs access to others, IdentityNow can grant the necessary access and revoke the unnecessary access for all the employee's various sources. \nIf an employee leaves the company, IdentityNow can revoke access to all the employee's various source accounts immediately. \nThese are just a few examples of the many ways that source functionality makes identity governance easier, more efficient, and more secure. \n\nIn IdentityNow, administrators can create configure, manage, and edit sources, and they can designate other users as source admins to be able to do so.\nThey can also designate users as source sub-admins, who can perform the same source actions but only on sources associated with their governance groups.\nAdmins go to Connections > Sources to see a list of the existing source representations in their organizations. \nThey can create new sources or select existing ones. \n\nTo create a new source, the following must be specified: Source Name, Description, Source Owner, and Connection Type.\nRefer to [Configuring a Source](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html#configuring-a-source) for more information about the source configuration process. \n\nIdentityNow connects with its sources either by a direct communication with the source server (connection information specific to the source must be provided) or a flat file feed, a CSV file containing all the relevant information about the accounts to be loaded in.\nDifferent sources use different connectors to share data with IdentityNow, and each connector's setup process is specific to that connector. \nSailPoint has built a number of connectors to come out of the box and connect to the most common sources, and SailPoint actively maintains these connectors.\nRefer to [IdentityNow Connectors](https://documentation.sailpoint.com/connectors/identitynow/landingpages/help/landingpages/identitynow_connectivity_landing.html) for more information about these SailPoint supported connectors. \nRefer to the following links for more information about two useful connectors: \n\n- [JDBC Connector](https://documentation.sailpoint.com/connectors/jdbc/help/integrating_jdbc/introduction.html): This customizable connector an directly connect to databases that support JDBC (Java Database Connectivity).\n\n- [Web Services Connector](https://documentation.sailpoint.com/connectors/webservices/help/integrating_webservices/introduction.html): This connector can directly connect to databases that support Web Services. \n\nRefer to [SaaS Connectivity](https://developer.sailpoint.com/idn/docs/saas-connectivity) for more information about SailPoint's new connectivity framework that makes it easy to build and manage custom connectors to SaaS sources. \n\nWhen admins select existing sources, they can view the following information about the source:\n\n- Associated connections (any associated identity profiles, apps, or references to the source in a transform).\n\n- Associated user accounts. These accounts are linked to their identities - this provides a more complete picture of each user's access across sources.\n\n- Associated entitlements (sets of access rights on sources).\n\n- Associated access profiles (groupings of entitlements). \n\nThe user account data and the entitlements update with each data aggregation from the source. \nOrganizations generally run scheduled, automated data aggregations to ensure that their data is always in sync between their sources and their IdentityNow tenants so an access change on a source is detected quickly in IdentityNow.\nAdmins can view a history of these aggregations, and they can also run manual imports. \nRefer to [Loading Account Data](https://documentation.sailpoint.com/saas/help/accounts/loading_data.html) for more information about manual and scheduled aggregations. \n\nAdmins can also make changes to determine which user account data IdentityNow collects from the source and how it correlates that account data with identity data. \nTo define which account attributes the source shares with IdentityNow, admins can edit the account schema on the source.\nRefer to [Managing Source Account Schemas](https://documentation.sailpoint.com/saas/help/accounts/schema.html) for more information about source account schemas and how to edit them. \nTo define the mapping between the source account attributes and their correlating identity attributes, admins can edit the correlation configuration on the source. \nRefer to [Assigning Source Accounts to Identities](https://documentation.sailpoint.com/saas/help/accounts/correlation.html) for more information about this correlation process between source accounts and identities.\n\nAdmins can also delete sources, but they must first ensure that the sources no longer have any active connections: the source must not be associated with any identity profile or any app, and it must not be referenced by any transform.\nRefer to [Deleting Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html#deleting-sources) for more information about deleting sources. \n\nWell organized, mapped out connections between sources and IdentityNow are essential to achieving comprehensive identity access governance across all the source systems organizations need. \nRefer to [Managing Sources](https://documentation.sailpoint.com/saas/help/sources/managing_sources.html) for more information about all the different things admins can do with sources once they are connected. \n", + "item": [ { - "id": "d075c16f-9e90-457a-87e9-1b2ccc3b11c7", - "name": "List Non-Employee Records", + "id": "540641ff-3fd4-485f-b8d0-a681bd89d44d", + "name": "Lists all sources in IdentityNow.", "request": { - "name": "List Non-Employee Records", + "name": "Lists all sources in IdentityNow.", "description": { - "content": "This gets a list of non-employee records. There are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:read`, in which case they can get a list of all of the non-employees.\n 2. The user is an account manager, in which case they can get a list of the non-employees that they manage.", + "content": "This end-point lists all the sources in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or ROLE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "non-employee-records" + "sources" ], "host": [ "{{baseUrl}}" @@ -43890,7 +90579,16 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", "type": "text/plain" }, "key": "sorters", @@ -43899,10 +90597,10 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", "type": "text/plain" }, - "key": "filters", + "key": "for-subadmin", "value": "" } ], @@ -43919,12 +90617,12 @@ }, "response": [ { - "id": "11a61ab6-ac42-4401-ba6b-5695280d4dca", - "name": "Non-Employee record objects", + "id": "5ba03008-b409-43b6-94fe-8ff2361bdc9f", + "name": "List of Source objects", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources" ], "host": [ "{{baseUrl}}" @@ -43960,7 +90658,16 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", "type": "text/plain" }, "key": "sorters", @@ -43969,10 +90676,10 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", "type": "text/plain" }, - "key": "filters", + "key": "for-subadmin", "value": "" } ], @@ -44003,17 +90710,17 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"occaecat0\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"Utb\": \"\",\n \"veniambc1\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n]", + "body": "[\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"NO_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n },\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"SHAREPOINT_TARGET\",\n \"ADDITIONAL_ACCOUNT_REQUEST\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "98740763-6ece-42ff-83a5-4db415257363", + "id": "bf8180f6-0533-4cd9-a6e8-fd81ce5d259c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources" ], "host": [ "{{baseUrl}}" @@ -44049,7 +90756,16 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", "type": "text/plain" }, "key": "sorters", @@ -44058,10 +90774,10 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", "type": "text/plain" }, - "key": "filters", + "key": "for-subadmin", "value": "" } ], @@ -44092,17 +90808,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b9ab497c-de11-4395-8b07-e091d5bdb7d6", + "id": "75c1b10f-2f2a-4b6f-b88e-3e621c51819e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources" ], "host": [ "{{baseUrl}}" @@ -44138,7 +90854,16 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", "type": "text/plain" }, "key": "sorters", @@ -44147,10 +90872,10 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", "type": "text/plain" }, - "key": "filters", + "key": "for-subadmin", "value": "" } ], @@ -44186,12 +90911,12 @@ "_postman_previewlanguage": "json" }, { - "id": "95126a58-a3a8-48c2-9482-28b1373224d7", + "id": "4ce69904-3ae9-46a7-afc0-f2c20b3d4789", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources" ], "host": [ "{{baseUrl}}" @@ -44227,7 +90952,16 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", "type": "text/plain" }, "key": "sorters", @@ -44236,10 +90970,10 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", "type": "text/plain" }, - "key": "filters", + "key": "for-subadmin", "value": "" } ], @@ -44270,17 +91004,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "35e2f7fe-f16f-4ad3-97af-29bc310ca948", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "c6c8ca38-89ef-42b3-8867-8b8f29018086", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources" ], "host": [ "{{baseUrl}}" @@ -44316,7 +91050,16 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", "type": "text/plain" }, "key": "sorters", @@ -44325,10 +91068,10 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", "type": "text/plain" }, - "key": "filters", + "key": "for-subadmin", "value": "" } ], @@ -44351,25 +91094,25 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0fcad3e4-fccc-43ac-bf83-4c7cebb207ea", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "41a79407-6db5-4922-a7fa-e62f50b1ebad", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "non-employee-records" + "sources" ], "host": [ "{{baseUrl}}" @@ -44405,7 +91148,16 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", "type": "text/plain" }, "key": "sorters", @@ -44414,10 +91166,10 @@ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq*", + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", "type": "text/plain" }, - "key": "filters", + "key": "for-subadmin", "value": "" } ], @@ -44440,1970 +91192,149 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "6bd101e8-4cb8-486d-9f3e-e655ae3cf707", - "name": "Get a Non-Employee Record", - "request": { - "name": "Get a Non-Employee Record", - "description": { - "content": "This gets a non-employee record.\nRequires role context of `idn:nesr:read`", - "type": "text/plain" - }, + "id": "bd831787-95f2-4801-9dda-63982376eb4b", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "non-employee-records", - ":id" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) Non-Employee record id (UUID)", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "d8bf2109-0a36-4e88-9b4d-80a472a16226", - "name": "Non-Employee record object", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"iruree_\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7577625e-2311-4d56-94cb-ebbcfb1c4a90", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0827238b-4e98-4fb5-9610-a373664915d1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32e12335-d58f-43a5-bad5-445f11e9709d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "11021bc9-0ec7-4f86-86f2-e94529bd42cd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c58ce07-4126-47d0-aa32-609c512b51e1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "afe8ae51-d817-4d30-9264-89fad88a0038", - "name": "Update Non-Employee Record", - "request": { - "name": "Update Non-Employee Record", - "description": { - "content": "This request will update a non-employee record. There are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:update`, in which case they\nupdate all available fields.\n 2. The user is owner of the source, in this case they can only update the\nend date.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ + }, + "key": "limit", + "value": "250" + }, { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) Non-employee record id (UUID)", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f24f43f2-e0d9-426f-9a75-7d56738bc499", - "name": "An updated non-employee record.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + }, + "key": "offset", + "value": "0" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"iruree_\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1610b7db-afa9-4e1a-b7dc-a72b3a7c8226", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "74f6a908-d56f-4566-a41e-bc3b58b2214c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a83ef51e-0de0-4ae0-838f-2e6fae9a24d9", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1c50fb6a-0272-4696-b6a6-4573322a7a70", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cf1bc071-8d9a-407a-bd43-6a6fcfc20758", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b9bf45ef-e54f-435d-8558-ea4e8da4f9a7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f0e4b88f-4f4a-4905-8e20-f572c5f14321", - "name": "Patch Non-Employee Record", - "request": { - "name": "Patch Non-Employee Record", - "description": { - "content": "This request will patch a non-employee record. There are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:update`, in which case they\nupdate all available fields.\n 2. The user is owner of the source, in this case they can only update the\nend date.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) Non-employee record id (UUID)", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3d632d43-ca59-4962-90f4-bc9c65f9d149", - "name": "A patched non-employee record.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + }, + "key": "count", + "value": "false" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"data\": {\n \"iruree_\": \"\"\n },\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "167a58cf-cab1-4195-be50-da9d32bd08fe", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f1250ca-c8b5-4623-a6eb-686823fdcb83", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9b05bc8-9b73-49e3-b1b3-7d7d2ff38633", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e48bfdb0-b9df-48c5-8487-a74d715d7b5f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4209e57a-c89b-4517-86b3-45841d4ebe3f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "26fa26cc-5048-435a-b1cc-711e40ad2eff", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "669d6e40-f455-4982-8d06-497a1706bf47", - "name": "Delete Non-Employee Record", - "request": { - "name": "Delete Non-Employee Record", - "description": { - "content": "This request will delete a non-employee record.\nRequires role context of `idn:nesr:delete`", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) Non-Employee record id (UUID)", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", "type": "text/plain" - } + }, + "key": "filters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "type": "text/plain" + }, + "key": "for-subadmin", + "value": "" } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "5cdc3881-fb4c-4c0b-9ac9-69c4d34bf0a6", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "d6d35bf1-e7a2-415c-b827-661ea02428df", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "24f419d1-8885-4390-8bba-281e2979571e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "88010219-2d4a-4f2d-a6a0-670cd11c892a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ebe56ee9-5899-43a1-a73f-db3a1009ad8e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "db577a65-7892-47f9-b2cf-a9c0f5772fb6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "bulk-delete", - "description": "", - "item": [ - { - "id": "32feb086-5da8-484a-8f57-4deac669c354", - "name": "Delete Multiple Non-Employee Records", - "request": { - "name": "Delete Multiple Non-Employee Records", - "description": { - "content": "This request will delete multiple non-employee records based on the non-employee ids provided. Requires role context of `idn:nesr:delete`", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-records", - "bulk-delete" ], - "host": [ - "{{baseUrl}}" - ], - "query": [], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "4b354eed-fd58-4dce-9387-7471907d01ca", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "18af7453-e892-416f-9b70-381c2422af4c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b8310978-1482-4f5a-a2a1-f20db9d8c739", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f83fe70d-9f6b-42f5-9074-edbc0306caf4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a5736821-30ff-4638-b556-be010be626ff", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5afc0b73-124f-43a7-b78f-c4897be4ffd4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-records", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"ids\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "non-employee-requests", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "bd68d5da-c548-4422-ae1b-b8df36e711cc", - "name": "Create Non-Employee Request", + "id": "5634469a-7727-49c6-954b-cb13773255c8", + "name": "Creates a source in IdentityNow.", "request": { - "name": "Create Non-Employee Request", + "name": "Creates a source in IdentityNow.", "description": { - "content": "This request will create a non-employee request and notify the approver. Requires role context of `idn:nesr:create` or the user must own the source.", + "content": "This creates a specific source with a full source JSON representation. Any passwords are submitted as plain-text and encrypted upon receipt in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "non-employee-requests" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], "variable": [] }, "header": [ @@ -46419,7 +91350,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -46430,17 +91361,27 @@ }, "response": [ { - "id": "ce79247f-577a-421e-87e9-57b0bf8ad9f2", - "name": "Non-Employee request creation object", + "id": "adc20df4-6ba8-4e7e-9701-bd25e1d17dd3", + "name": "Created Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], "variable": [] }, "header": [ @@ -46464,7 +91405,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -46473,30 +91414,40 @@ } } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"sit_86\": \"\",\n \"nulla_835\": \"\",\n \"labore_0\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e0d72601-9916-49f3-b08d-5d6f5a256317", + "id": "55bab112-b8e1-4f17-89c0-e41ea8dcf716", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], "variable": [] }, "header": [ @@ -46520,7 +91471,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -46537,22 +91488,32 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "90e082d3-e610-4594-9c38-a229e64ed3bc", + "id": "d3281f4e-e68f-4f56-9ff1-b72efbfa4e58", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], "variable": [] }, "header": [ @@ -46576,7 +91537,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -46598,17 +91559,27 @@ "_postman_previewlanguage": "json" }, { - "id": "266f00f4-db76-4739-867d-4ba0d4d79a7c", + "id": "4d3305b0-06bc-472c-9191-98363d8ccf2d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], "variable": [] }, "header": [ @@ -46632,7 +91603,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -46649,22 +91620,32 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "57460f5d-b7a2-4d42-929c-93b72c727243", + "id": "c052e891-26d9-4f6f-8ba2-eb49c8fc0a07", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], "variable": [] }, "header": [ @@ -46688,7 +91669,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -46710,17 +91691,27 @@ "_postman_previewlanguage": "json" }, { - "id": "279aaec8-448d-4ce0-ad61-f33a57616dd3", + "id": "22d08c15-9c61-4685-8bf1-035814f43441", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "type": "text/plain" + }, + "key": "provisionAsCsv", + "value": "" + } + ], "variable": [] }, "header": [ @@ -46744,7 +91735,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"sourceId\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"data\": {\n \"ametc8\": \"\",\n \"reprehenderit_d7a\": \"\"\n }\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -46761,7 +91752,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -46772,78 +91763,35 @@ } }, { - "id": "604e595c-a00f-4e37-827c-7334b93ee182", - "name": "List Non-Employee Requests", + "id": "6d721088-22cc-47b4-863c-87f446abb007", + "name": "Get Source by ID", "request": { - "name": "List Non-Employee Requests", + "name": "Get Source by ID", "description": { - "content": "This gets a list of non-employee requests. There are two contextual uses for the `requested-for` path parameter:\n 1. The user has the role context of `idn:nesr:read`, in which case he or\nshe may request a list non-employee requests assigned to a particular account manager by passing in that manager's id.\n 2. The current user is an account manager, in which case \"me\" should be\nprovided as the `requested-for` value. This will provide the user with a list of the non-employee requests in the source(s) he or she manages.", + "content": "This end-point gets a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "non-employee-requests" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -46856,72 +91804,18 @@ }, "response": [ { - "id": "0f1bfb9b-2025-4c9d-b537-ef6ae96aee3c", - "name": "List of non-employee request objects.", + "id": "e9c5bc70-d715-4d2c-bf0f-a907a092b796", + "name": "A Source object", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -46949,77 +91843,23 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"do7cb\": \"\",\n \"labore87\": \"\",\n \"fugiat428\": \"\",\n \"nullab61\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"CANCELLED\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"Ut_f\": \"\",\n \"culpa_8\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n]", + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e5dce7c7-5a25-4226-9efa-91451d0fbd76", + "id": "3258b41d-362e-475f-bfa9-d3425a1cab6f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -47047,175 +91887,23 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "87bffa42-099b-41d3-baed-cc56da2b3734", + "id": "7ddf2e8c-2443-4494-9836-88717752b8f0", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-requests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9b585378-aa90-49e2-99e2-2730d700c3b8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -47227,93 +91915,39 @@ "description": { "content": "Added as a part of security scheme: oauth2", "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7b36affa-ecbd-4187-839c-10a54b356264", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "57d3db60-16d8-4991-9df0-d3cf2f017797", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -47333,85 +91967,31 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f2d7e55e-aaf4-4d8c-a211-0aa9fa321539", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "77c72529-5ab0-4a9d-ba29-71727b55ee32", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "non-employee-requests" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**sourceId**: *eq* ", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -47431,1084 +92011,142 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "82b8abec-d644-41fc-bfeb-5218ff7e1b5d", - "name": "Get a Non-Employee Request", - "request": { - "name": "Get a Non-Employee Request", - "description": { - "content": "This gets a non-employee request.\nThere are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:read`, in this case the user\ncan get the non-employee request for any user.\n 2. The user must be the owner of the non-employee request.", - "type": "text/plain" - }, + "id": "8d4f5ddc-5155-4587-b45c-8692fb2b80ae", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "non-employee-requests", + "sources", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Non-Employee request id (UUID)", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "d8e5b8a8-0f68-495d-9b65-90558fa666cd", - "name": "Non-Employee request object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\"\n },\n \"data\": {\n \"sit_86\": \"\",\n \"nulla_835\": \"\",\n \"labore_0\": \"\"\n },\n \"approvalItems\": [\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n ],\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "09c096ac-a495-4cc3-9995-30c43f77d90a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "df33daf5-40ff-4749-b102-7b18be543ba3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4bb9d853-7745-4e66-acd4-f26d3a9579b7", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "85aa4ea1-ee40-4f9f-8ced-e0df13b7b89a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0b48a847-163c-42f6-a366-d4a825af1b8d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9583cfd7-311b-453c-a67c-ee4af2975442", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "fc813b91-89b5-47a4-900f-8f06a65c4918", - "name": "Delete Non-Employee Request", - "request": { - "name": "Delete Non-Employee Request", - "description": { - "content": "This request will delete a non-employee request. \nRequires role context of `idn:nesr:delete`", - "type": "text/plain" - }, + "id": "615beedb-8719-4d73-9326-1044b6547316", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "non-employee-requests", + "sources", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Non-Employee request id in the UUID format", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "46d7eb77-24fc-4c5d-98a3-fc3860d2fc84", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "c0999646-a5a3-48ac-82b4-d8a7532bea9e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "01cb7db8-69cd-4a93-9d4c-3cc38db380e4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "26f1074b-3a59-41cf-a3e8-39ee0d231e5d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "031ee30d-edd6-489b-86d9-4a6af8b457f4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "82292d5d-3ea9-4ba0-b4bc-29c332b02cab", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fc8bc9ac-5b54-4a1f-ad60-c5158eb64765", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "summary", - "description": "", - "item": [ - { - "name": "{requested-for}", - "description": "", - "item": [ - { - "id": "6bb4badc-de83-444b-896f-46f7f835680b", - "name": "Get Summary of Non-Employee Requests", - "request": { - "name": "Get Summary of Non-Employee Requests", - "description": { - "content": "This request will retrieve a summary of non-employee requests. There are two contextual uses for the `requested-for` path parameter:\n 1. The user has the role context of `idn:nesr:read`, in which case he or\nshe may request a summary of all non-employee approval requests assigned to a particular account manager by passing in that manager's id.\n 2. The current user is an account manager, in which case \"me\" should be\nprovided as the `requested-for` value. This will provide the user with a summary of the non-employee requests in the source(s) he or she manages.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "requested-for", - "disabled": true, - "description": { - "content": "(Required) The identity (UUID) of the non-employee account manager for whom the summary is being retrieved. Use \"me\" instead to indicate the current user.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "1fc3650b-cd9a-4adb-b3dd-031e593cd5d1", - "name": "Non-Employee request summary object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"approved\": \"\",\n \"rejected\": \"\",\n \"pending\": \"\",\n \"nonEmployeeCount\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "330d1407-0014-4533-8bd8-5300d620d1bc", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "766f1c9c-010b-430e-9b53-1001f0960ab5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "abbf5997-e541-494b-8752-9e1e1d9d8b21", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8578cf71-7220-458d-b7a1-2fad773ef890", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a6cf0f7c-ae58-4a55-a7e1-c0b9ac02472b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-requests", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "non-employee-sources", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "12a57211-0868-4383-8716-dfc4c0f99bf2", - "name": "Create Non-Employee Source", + "id": "9fa23f3d-3cfc-431c-8692-ecd68b177620", + "name": "Update Source (Full)", "request": { - "name": "Create Non-Employee Source", + "name": "Update Source (Full)", "description": { - "content": "This request will create a non-employee source. Requires role context of `idn:nesr:create`", + "content": "This API updates a source in IdentityNow, using a full object representation. In other words, the existing Source\nconfiguration is completely replaced.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\n", "type": "text/plain" }, "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -48520,10 +92158,10 @@ "value": "application/json" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -48534,12 +92172,13 @@ }, "response": [ { - "id": "69559cd0-59f0-419f-8d29-58358aa6d320", - "name": "Created non-employee source.", + "id": "00c192a1-ccbd-4923-9a98-89a96308f9a5", + "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -48565,10 +92204,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -48585,17 +92224,18 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"cloudExternalId\": \"\"\n}", + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3c59d705-c4c3-446c-8f00-171c33defd0d", + "id": "14d124b2-ab19-4d9b-8522-d7d5eeb57b3a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -48621,10 +92261,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -48641,17 +92281,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b568c29e-804a-4c93-9540-839db316cf2b", + "id": "ccc9e688-78b6-4881-b194-f204b9cccf6c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -48677,10 +92318,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -48702,12 +92343,13 @@ "_postman_previewlanguage": "json" }, { - "id": "b803d241-ad81-4716-ba20-98f9b0caf786", + "id": "a36335d0-b328-4549-89ad-258b0fb3da9f", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -48733,10 +92375,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -48753,17 +92395,75 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "9bffc989-6fcd-4212-83d7-0fbd4fc69fc7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "41967191-e172-40cc-85ec-2bd647f7858f", + "id": "55bac0da-749f-432f-ab3a-23683bcdafe2", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -48789,10 +92489,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -48814,12 +92514,13 @@ "_postman_previewlanguage": "json" }, { - "id": "1ee13928-a8c7-4a65-be7a-41da31ef25a9", + "id": "81235b42-1284-49b3-9059-0c99bbb1968e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" @@ -48845,10 +92546,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"owner\": {\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"managementWorkgroup\": \"\",\n \"approvers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"id\": \"\"\n },\n {\n \"id\": \"\"\n }\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "options": { "raw": { "headerFamily": "json", @@ -48865,7 +92566,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -48876,159 +92577,79 @@ } }, { - "id": "f987b551-a8e9-4fb4-a920-aabe58dcefcf", - "name": "List Non-Employee Sources", + "id": "ff7c80a4-1ff0-4fd3-aec7-1bfd7c6f6d16", + "name": "Update Source (Partial)", "request": { - "name": "List Non-Employee Sources", + "name": "Update Source (Partial)", "description": { - "content": "This gets a list of non-employee sources. There are two contextual uses for the requested-for path parameter: \n 1. The user has the role context of `idn:nesr:read`, in which case he or\nshe may request a list sources assigned to a particular account manager by passing in that manager's id.\n 2. The current user is an account manager, in which case \"me\" should be\nprovided as the `requested-for` value. This will provide the user with a list of the sources that he or she owns.", + "content": "This API partially updates a source in IdentityNow, using a list of patch operations according to the\n[JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* created\n* modified\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or API authority is required to call this API.\n", "type": "text/plain" }, "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "60119ead-e5b2-4ca8-a75e-d16376879504", - "name": "List of non-employee sources objects.", + "id": "781c6f3a-6cd3-4770-84c5-0f42ac35fd74", + "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -49042,8 +92663,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -49053,80 +92683,30 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n },\n {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeCount\": \"\"\n }\n]", + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2f88cabf-e499-43bf-8438-85a8791315b6", + "id": "a79a178b-acd6-4702-aa82-b32559a770d0", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -49140,8 +92720,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -49151,80 +92740,30 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6464f950-30e8-4b15-964e-9264806e21b1", + "id": "58e5c7c6-fa60-4b32-83bc-3802a834073a", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -49238,8 +92777,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -49254,75 +92802,25 @@ "_postman_previewlanguage": "json" }, { - "id": "a6b88530-3ebc-4410-86a5-27f597b67ed0", + "id": "aaa3d4d9-8686-4af6-8342-47acc597818d", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -49336,8 +92834,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -49347,80 +92854,30 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5526d49d-54b7-4cc2-a9af-f648f13fce89", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "014744bb-1306-47a8-a1b7-fa01d4dcc814", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -49434,91 +92891,50 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fcb40b55-237b-4181-af75-17f6ace1a56f", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "4904f2b2-816e-4f47-a78a-8346f812c7b3", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "non-employee-sources" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "(Required) The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "The flag to determine whether return a non-employee count associate with source.", - "type": "text/plain" - }, - "key": "non-employee-count", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, sourceId**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -49532,372 +92948,44 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{sourceId}", - "description": "", - "item": [ - { - "id": "6bd68c49-c36f-4123-9754-bb68a8fa3dbd", - "name": "Get a Non-Employee Source", - "request": { - "name": "Get a Non-Employee Source", - "description": { - "content": "This gets a non-employee source. There are two contextual uses for the requested-for path parameter: \n 1. The user has the role context of `idn:nesr:read`, in which case he or\nshe may request any source.\n 2. The current user is an account manager, in which case the user can only\nrequest sources that they own.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) Source Id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "72d04224-e104-48da-986b-b874dba13c7f", - "name": "Non-Employee source object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6afd8422-4fd0-4029-a0e6-fd76c4ed52df", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f20e5d7-0252-4847-b6e9-e22e3d3ee371", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d11da795-0386-4312-bd24-8cf9091c973f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "20a8beea-6727-4e1b-b9f1-c734a7c57ae8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0198ad10-b0d2-4598-8ed3-d2a1a8c59fe1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } }, { - "id": "e6132c6d-fbc7-4610-a567-7fab24cea35a", - "name": "Patch a Non-Employee Source", - "request": { - "name": "Patch a Non-Employee Source", - "description": { - "content": "patch a non-employee source. (partial update)
Patchable field: **name, description, approvers, accountManagers** Requires role context of `idn:nesr:update`.", - "type": "text/plain" - }, + "id": "82a84d73-2f4e-4e73-ae6f-252c51552037", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "non-employee-sources", - ":sourceId" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) Source Id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { @@ -49907,4596 +92995,76 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "PATCH", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f688edfc-7e85-4ed1-a5f9-ffdf66b74e21", - "name": "A patched non-employee source object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"approvers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"accountManagers\": [\n {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"modified\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b4c69554-1ebf-4148-b45f-25565dd85885", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0b059a6d-5dca-4e01-8be6-a5dc52aa53fd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bce6cfd0-989d-4ee1-b43c-c228d885f6b1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "50b6278c-6678-4557-934c-fc38b6f180ad", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5d8fd21c-3728-4865-8d36-70862b318743", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1d1d7178-c08f-4c47-884f-9691ad08cddb", - "name": "Delete Non-Employee Source", - "request": { - "name": "Delete Non-Employee Source", - "description": { - "content": "This request will delete a non-employee source. Requires role context of `idn:nesr:delete`.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) Source Id", - "type": "text/plain" - } + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "1d82b512-f42c-40de-8c19-f735a849ce4c", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "83fa1979-7573-4ea9-812e-b2deee730b53", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0a667622-5b05-497b-becc-205d0765a5a0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d621cef8-e7fe-495a-88b0-3b3d6a1caa67", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f97a20a5-b57c-4f6a-ba7b-ba7da1ce5f63", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1114332a-33c2-4618-8e3c-5a8ddb952b2d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "schema-attributes", - "description": "", - "item": [ - { - "id": "50d421ed-41d8-4688-8c21-cc9954da4393", - "name": "List Schema Attributes Non-Employee Source", - "request": { - "name": "List Schema Attributes Non-Employee Source", - "description": { - "content": "This API gets the list of schema attributes for the specified Non-Employee SourceId. There are 8 mandatory attributes added to each new Non-Employee Source automatically. Additionaly, user can add up to 10 custom attributes. This interface returns all the mandatory attributes followed by any custom attributes. At most, a total of 18 attributes will be returned.\nRequires role context of `idn:nesr:read` or the user must be an account manager of the source.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "e29e1c1e-c0aa-4618-b4fd-14db9c03febb", - "name": "A list of Schema Attributes", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n },\n {\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4303ba16-47e9-486f-8e37-0c196f37ceb7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "602fcb9e-0bdd-4242-bebb-260014e17cc1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a534406b-76be-4448-89c2-3e9566158b7c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "82fd2cba-d593-42f9-a0a8-b9ec88e381c1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e96ff211-5c5f-4fa0-b43f-b50989a78502", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2428e3a8-f9a9-4eb5-9449-cd5267cb4cb3", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "41fbbb10-3d68-486b-bf2c-261176bad538", - "name": "Create a new Schema Attribute for Non-Employee Source", - "request": { - "name": "Create a new Schema Attribute for Non-Employee Source", - "description": { - "content": "This API creates a new schema attribute for Non-Employee Source. The schema technical name must be unique in the source. Attempts to create a schema attribute with an existing name will result in a \"400.1.409 Reference conflict\" response. At most, 10 custom attributes can be created per schema. Attempts to create more than 10 will result in a \"400.1.4 Limit violation\" response.\nRequires role context of `idn:nesr:create`", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "7c6d333e-5c36-4283-9ee5-7703b1eaaa81", - "name": "Schema Attribute created.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "12f6c970-5817-4d5f-91c3-083ba20afcdd", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9a53e267-8e1d-4b4f-aa70-636bf6a7ad02", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eb7715b8-c9af-4088-bda1-d6cadda113d4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "85d928a1-b3a7-4e1b-8ad4-91d0e1d3c789", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a2cf5c0e-e2b0-4813-ba41-484f3f769357", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3656c204-9f70-4ceb-bdbb-88f4109269f0", - "name": "Delete all custom schema attributes for Non-Employee Source", - "request": { - "name": "Delete all custom schema attributes for Non-Employee Source", - "description": { - "content": "This end-point deletes all custom schema attributes for a non-employee source. Requires role context of `idn:nesr:delete`", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "0a7b580c-ec20-4eb8-9965-679d210d54fa", - "name": "All custon Schema Attributes were successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "7409cadb-3c07-4a25-abed-75de88e50c4c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9242bff8-e30b-4a5e-9912-187c4e3739de", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "20245a90-9d3b-4f7b-b697-fab2cb98f39e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "406992d3-8b9a-443c-90df-af3db1fba6af", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "54e24b86-017f-4c5a-ba9d-ae22cfbf2640", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{attributeId}", - "description": "", - "item": [ - { - "id": "6be42b90-af59-4e54-8db5-e95c5009f3e1", - "name": "Get Schema Attribute Non-Employee Source", - "request": { - "name": "Get Schema Attribute Non-Employee Source", - "description": { - "content": "This API gets a schema attribute by Id for the specified Non-Employee SourceId. Requires role context of `idn:nesr:read` or the user must be an account manager of the source.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "attributeId", - "disabled": true, - "description": { - "content": "(Required) The Schema Attribute Id (UUID)", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "3a83069e-a58b-4f7e-a951-fe6c0e3f0d8c", - "name": "The Schema Attribute", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7166bd0-310a-4793-bd3c-25e887dbabe8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cdc60662-42e2-4031-ac3b-4705ea86159b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "62a64db9-95df-40c4-95c1-ad91b95a6ada", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6274c343-8a47-48ef-9c3d-e092faf56e7e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ce3ad83-67be-4040-96c3-b52c1683ff49", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "74749107-78ff-4b9e-b14a-2c2674d76fde", - "name": "Patch a Schema Attribute for Non-Employee Source", - "request": { - "name": "Patch a Schema Attribute for Non-Employee Source", - "description": { - "content": "This end-point patches a specific schema attribute for a non-employee SourceId.\nRequires role context of `idn:nesr:update`\n", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "attributeId", - "disabled": true, - "description": { - "content": "(Required) The Schema Attribute Id (UUID)", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6b503f0b-28dc-4051-a1d5-4b2cd551124f", - "name": "The Schema Attribute was successfully patched.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "da17779c-79b7-4530-9531-7e9129a3c830", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dd343d9e-3ebe-450f-84ad-9c1b3543d278", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "715dedfd-13ce-421e-a12d-d1dd21a3606d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dce443a8-bf88-4b01-ba20-1e1255e272a8", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c87e8614-321f-4961-824a-5d42e5614a2e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d1f17bb4-075b-4ee4-867d-1e68e5a9be61", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8915aaca-84f6-48e4-a609-0cb93b491fd3", - "name": "Delete a Schema Attribute for Non-Employee Source", - "request": { - "name": "Delete a Schema Attribute for Non-Employee Source", - "description": { - "content": "This end-point deletes a specific schema attribute for a non-employee source.\nRequires role context of `idn:nesr:delete`\n", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "attributeId", - "disabled": true, - "description": { - "content": "(Required) The Schema Attribute Id (UUID)", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "b17cf302-ddbc-4ae8-a009-aa4d120fbbb3", - "name": "The Schema Attribute was successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "119fc9a6-f0a5-48fb-be82-895db6ab567e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fbedd752-5e75-44d7-90d8-a85308faa498", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a40ecd3c-6969-4c66-aa70-d39bcd28c8c0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d4e97edf-c471-4fc3-bf02-b8f657c24531", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "11cea321-1ecc-4325-a8c7-b6047c322abd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":sourceId", - "schema-attributes", - ":attributeId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "name": "non-employees", - "description": "", - "item": [ - { - "name": "download", - "description": "", - "item": [ - { - "id": "e1969a88-531d-4cad-b9ca-13e9f9843124", - "name": "Exports Non-Employee Records to CSV", - "request": { - "name": "Exports Non-Employee Records to CSV", - "description": { - "content": "This requests a CSV download for all non-employees from a provided source. Requires role context of `idn:nesr:read`", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Source Id (UUID)", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "a91b1d67-4764-4450-bd38-3210c63657a8", - "name": "Exported CSV", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "text/csv" - } - ], - "body": "{\n \"example\": \"accountName,firstName,lastName,phone,email,manager,startDate,endDate\\nJon.Smith, Jon, Smith, 555-555-5555, jon@jon.doe.nope.com, Jim Smith, 2020-04-05T08:00:00-10:00,2020-08-07T19:00:00-10:00\\nWilliam.Chaffin, William, Chaffin, 555-555-5555, william@chaffins.nope.com, Bertram Chaffin, 2020-04-05T08:00:00-10:00,2020-08-07T19:00:00-10:00\\n\"\n}", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "6d1afee8-c3ab-453c-9af2-7cbc537d697a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7bede7b6-8c6f-4e0d-be8a-b8f6f5f92e90", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f8479c04-32df-4a32-8c08-da6a4d13a7c1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "607b3450-ffba-4139-bfce-9359427dd7d1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b8de1c94-bd67-4109-85f3-51d7dee5475b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e03fd63c-b950-4ab6-995d-dc455a094320", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employees", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "non-employee-bulk-upload", - "description": "", - "item": [ - { - "id": "d407abcc-b9a1-446d-a590-75a613b1ce38", - "name": "Imports, or Updates, Non-Employee Records", - "request": { - "name": "Imports, or Updates, Non-Employee Records", - "description": { - "content": "This post will import, or update, Non-Employee records found in the CSV. Requires role context of `idn:nesr:create`", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Source Id (UUID)", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "response": [ - { - "id": "80a1a42f-dfc2-492c-ad69-c825447123d2", - "name": "The CSV was accepted to be bulk inserted now or at a later time.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"sourceId\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"status\": \"IN_PROGRESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0f8bd78c-ebf0-4962-8dc0-222784f6ce86", - "name": "Client Error - Returned if the request body is invalid.\nThe response body will contain the list of specific errors with one on each line.\n", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e3e4b4a1-8a3c-4223-926f-5968bcd685e3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d21513fc-3a19-4833-bda6-52df6158dc91", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7b824d92-e365-461a-9050-df5c9a9693a2", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0240a434-944f-40d7-8137-7dd14c74c4c3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "01367000-e809-4942-ab78-c7dfb1cbadbf", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "(Required) ", - "type": "text/plain" - }, - "key": "data", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "status", - "description": "", - "item": [ - { - "id": "6b4c7a62-47e5-4e52-95e6-4647f6493a78", - "name": "Obtain the status of bulk upload on the source", - "request": { - "name": "Obtain the status of bulk upload on the source", - "description": { - "content": "The nonEmployeeBulkUploadStatus API returns the status of the newest bulk upload job for the specified source.\nRequires role context of `idn:nesr:read`\n", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Source ID (UUID)", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "326da510-eb3a-4107-95ff-c86de641ca0d", - "name": "Status of the newest bulk-upload job, if any.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"status\": \"IN_PROGRESS\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ca99131-abe2-4034-89cd-bbd08624696f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5273f31a-845d-4ff1-8cf7-230f749791fe", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eff348db-9298-40f7-b2fe-eb750ac8edf0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3c69ad6f-56be-4d17-bec2-5002e77ffe81", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d47de547-93e5-47a3-a929-3d3735949103", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "non-employee-bulk-upload", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "schema-attributes-template", - "description": "", - "item": [ - { - "name": "download", - "description": "", - "item": [ - { - "id": "f66a4bc2-d39a-4b05-9795-f97e8d455a90", - "name": "Exports Source Schema Template", - "request": { - "name": "Exports Source Schema Template", - "description": { - "content": "This requests a download for the Source Schema Template for a provided source. Requires role context of `idn:nesr:read`", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Source Id (UUID)", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "5e95e04d-e184-4c4b-8c74-ff55754f177c", - "name": "Exported Source Schema Template", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "text/csv" - } - ], - "body": "{\n \"example\": \"accountName,firstName,lastName,phone,email,manager,startDate,endDate\\n\"\n}", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "1e7c818b-f005-4dd4-ab21-355dbdb9d484", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dce16b2d-b993-4737-8616-de36a085f490", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9cb76ba6-2497-413b-ae6f-5c7ff860a71c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d141ab5b-c285-4c34-83b0-d58267feee0c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d9227d7d-bd29-4c7c-88e0-8d7cad9cd86c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6016650-6ab8-4750-af6e-1e5bc7f35831", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-sources", - ":id", - "schema-attributes-template", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] } - ] - } - ] - } - ] - }, - { - "name": "non-employee-approvals", - "description": "", - "item": [ - { - "id": "1f3695bc-5697-4343-9622-e529323df2ca", - "name": "Get List of Non-Employee Approval Requests", - "request": { - "name": "Get List of Non-Employee Approval Requests", - "description": { - "content": "This gets a list of non-employee approval requests.\nThere are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:read`, in which case they\ncan list the approvals for any approver.\n 2. The user owns the requested approval.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-approvals" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, + }, + "status": "Internal Server Error", + "code": 500, + "header": [ { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "9dfa4901-68d6-4f70-9362-903525ee3784", + "name": "Delete Source by ID", + "request": { + "name": "Delete Source by ID", + "description": { + "content": "This end-point deletes a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\nAll of accounts on the source will be removed first, then the source will be deleted. Actual status of task execution can be retrieved via method GET `/task-status/{id}`", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -54504,77 +93072,23 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "a29552bf-1ff4-4f13-96c7-065fd85f4681", - "name": "List of approval items.", + "id": "4b648484-f020-4b3f-984c-0f3419ff5421", + "name": "Accepted - Returned if the request was successfully accepted into the system.", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -54591,88 +93105,34 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, + "status": "Accepted", + "code": 202, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"CANCELLED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n }\n }\n },\n {\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n }\n }\n]", + "body": "{\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4a497e45-a57e-4f44-9d8c-4f8091f69bc2", + "id": "85947fa1-033e-4e1d-ac21-f6944d11f53e", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -54689,7 +93149,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Bad Request", @@ -54700,77 +93160,23 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "552d573d-b884-44d7-b549-4b20ca81b292", + "id": "fd1540d2-b061-48bd-af24-5790aecf879b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -54787,7 +93193,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Unauthorized", @@ -54803,72 +93209,18 @@ "_postman_previewlanguage": "json" }, { - "id": "dc678886-b11e-419c-a4ca-4130818bf56e", + "id": "235ebc46-e515-466b-bfdb-f90cfb249a6e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -54885,7 +93237,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Forbidden", @@ -54896,77 +93248,23 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a3740027-320b-4e7d-bebd-93d841533b6a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "7de68f6f-e865-4c57-a1f5-84b1c3d566cb", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -54983,88 +93281,34 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "64245735-0480-4cfe-892b-3232ea7923a1", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "83f77692-a88c-417f-8c92-cb588bb13123", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "non-employee-approvals" + "sources", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity for whom the request was made. *me* indicates the current user.", - "type": "text/plain" - }, - "key": "requested-for", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**approvalStatus**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -55081,1608 +93325,102 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "783c28ff-6ff3-4792-916f-680077683e28", - "name": "Get a non-employee approval item detail", - "request": { - "name": "Get a non-employee approval item detail", - "description": { - "content": "Gets a non-employee approval item detail. There are two contextual uses for this endpoint:\n 1. The user has the role context of `idn:nesr:read`, in which case they\ncan get any approval.\n 2. The user owns the requested approval.", - "type": "text/plain" - }, + "id": "f0e0a343-bd39-4ce7-9a03-8a3467b0c52e", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "non-employee-approvals", + "sources", ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Non-Employee approval item id (UUID)", - "type": "text/plain" - } - } - ] + "query": [], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "7fca71d5-33d1-49ce-8dfd-84602589d7c4", - "name": "Non-Employee approval item object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"APPROVED\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"firstName\": \"\",\n \"lastName\": \"\",\n \"email\": \"\",\n \"phone\": \"\",\n \"manager\": \"\",\n \"nonEmployeeSource\": {\n \"id\": \"\",\n \"sourceId\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"schemaAttributes\": [\n {\n \"type\": \"TEXT\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n },\n {\n \"type\": \"DATE\",\n \"technicalName\": \"\",\n \"label\": \"\",\n \"id\": \"\",\n \"system\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"helpText\": \"\",\n \"placeholder\": \"\",\n \"required\": \"\"\n }\n ]\n },\n \"data\": {\n \"magnab4\": \"\",\n \"consequat__\": \"\",\n \"nonc\": \"\",\n \"enimf2e\": \"\"\n },\n \"approvalStatus\": \"PENDING\",\n \"comment\": \"\",\n \"completionDate\": \"\",\n \"startDate\": \"\",\n \"endDate\": \"\",\n \"modified\": \"\",\n \"created\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9bb49e75-cf8a-4f0d-80d7-5610f0a4b25d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "99f50ffe-5a64-4fe8-b5ac-778fd0007742", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3e249db9-849b-4ad8-9280-f64001dc5273", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e1ee33f0-7d87-409d-a313-6ebb8dd36678", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4180f5de-99ae-4612-908c-83205f1c3c87", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*", - "type": "text/plain" - }, - "key": "include-detail", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "approve", - "description": "", - "item": [ - { - "id": "81644eb7-23f1-4f4f-9eaa-8ca78202eb8e", - "name": "Approve a Non-Employee Request", - "request": { - "name": "Approve a Non-Employee Request", - "description": { - "content": "Approves a non-employee approval request and notifies the next approver. The current user must be the requested approver.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Non-Employee approval item id (UUID)", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "76607085-1030-4631-95c5-a806fd1cc078", - "name": "Non-Employee approval item object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b13970bb-200e-4e1a-a8e0-59a1e14dcb93", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3fae6486-3bc6-4dff-8b83-f545243a5dd8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "839e7635-c042-427a-95fe-e9583dfdb273", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "29ef83ff-24b3-4668-9aee-66cd94b988b3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e9fabb19-90fc-47af-b4ca-3a0b6044b164", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "approve" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "reject", - "description": "", - "item": [ - { - "id": "7def6f9e-4bc5-44cb-a2e1-c40e92f36ac1", - "name": "Reject a Non-Employee Request", - "request": { - "name": "Reject a Non-Employee Request", - "description": { - "content": "This endpoint will reject an approval item request and notify user. The current user must be the requested approver.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Non-Employee approval item id (UUID)", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "50899c0a-6d22-481d-83ca-bba5818a04db", - "name": "Non-Employee approval item object.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"approver\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\"\n },\n \"accountName\": \"\",\n \"approvalStatus\": \"NOT_READY\",\n \"approvalOrder\": \"\",\n \"comment\": \"\",\n \"modified\": \"\",\n \"created\": \"\",\n \"nonEmployeeRequest\": {\n \"id\": \"\",\n \"requester\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "74d8cc79-5ebf-47c1-b6e7-e504cf20200e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32474dce-7079-400c-985e-290b2628ec4a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1528f1b4-f200-4472-94b6-7eb42c28a9d1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f1684e08-ad44-4391-9d73-9ace5c4eb46b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e6b9b595-a2d7-4dd6-83ce-5339664165a1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - ":id", - "reject" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"comment\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "summary", - "description": "", - "item": [ - { - "name": "{requested-for}", - "description": "", - "item": [ - { - "id": "987e5fbf-73f3-454a-928d-206480efc409", - "name": "Get Summary of Non-Employee Approval Requests", - "request": { - "name": "Get Summary of Non-Employee Approval Requests", - "description": { - "content": "This request will retrieve a summary of non-employee approval requests. There are two contextual uses for the `requested-for` path parameter:\n 1. The user has the role context of `idn:nesr:read`, in which case he or\nshe may request a summary of all non-employee approval requests assigned to a particular approver by passing in that approver's id.\n 2. The current user is an approver, in which case \"me\" should be provided\nas the `requested-for` value. This will provide the approver with a summary of the approval items assigned to him or her.", - "type": "text/plain" - }, - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "requested-for", - "disabled": true, - "description": { - "content": "(Required) The identity (UUID) of the approver for whom for whom the summary is being retrieved. Use \"me\" instead to indicate the current user.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "5130a1e5-2d27-4047-8b76-d57e0f469359", - "name": "summary of non-employee approval requests", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"approved\": \"\",\n \"pending\": \"\",\n \"rejected\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bb7be5a0-649e-4d36-8a46-f0a08c708d95", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c07f5122-6a9e-4171-8767-b36a9530dda6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f979774f-4728-479b-bc0e-f86636021aec", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4f81e231-f7b7-4dbb-b5fe-4c2563bc6793", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4d4ed69a-135a-4e33-a2e4-57423b3faf19", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "non-employee-approvals", - "summary", - ":requested-for" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - } - ] - }, - { - "name": "oauth-clients", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "50db3200-e5fc-4bdd-9545-c62f6623dce5", - "name": "List OAuth Clients", + "id": "db8726ff-d2e3-4b6b-9cd7-74487030de51", + "name": "Lists ProvisioningPolicies", "request": { - "name": "List OAuth Clients", + "name": "Lists ProvisioningPolicies", "description": { - "content": "This gets a list of OAuth clients.", + "content": "This end-point lists all the ProvisioningPolicies in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -56695,27 +93433,19 @@ }, "response": [ { - "id": "673d3405-d80e-422f-a9b6-4e772b1e3b46", - "name": "List of OAuth clients.", + "id": "9cfc6a50-87a7-4a6e-a0a3-ff31b19e1bd9", + "name": "List of ProvisioningPolicyDto objects", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -56743,32 +93473,24 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"REFRESH_TOKEN\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"ONLINE\",\n \"type\": \"CONFIDENTIAL\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n },\n {\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"REFRESH_TOKEN\",\n \"CLIENT_CREDENTIALS\"\n ],\n \"accessType\": \"ONLINE\",\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n }\n]", + "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DISABLE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ddad4e73-d2ec-44d4-9a6d-e770852a7ea6", + "id": "d600e6fc-0b49-412b-b4d5-974c3613566c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -56796,32 +93518,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4f305aaa-7a4b-420a-9823-e86ae59a0da3", + "id": "33c7e42f-7a5b-44f4-b56d-3d356be90115", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -56854,27 +93568,19 @@ "_postman_previewlanguage": "json" }, { - "id": "d375c70b-8d6a-48c0-91c4-c4836ad2b9ac", + "id": "64aee6e4-8266-41d2-be87-bff3e9fea592", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -56902,32 +93608,69 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e80d8386-6ff7-49e4-a62d-25aaeefde1c0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "0ccf0d16-aca6-4ed9-91e7-b6a220f65a41", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "59c865b3-374b-459f-b82c-78ff4965e578", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -56960,27 +93703,19 @@ "_postman_previewlanguage": "json" }, { - "id": "3e681dc6-e22d-4e07-bc8f-22f111f0addf", + "id": "639a9e25-7fb0-493d-bd70-437af06d33dc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -57008,7 +93743,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -57019,23 +93754,36 @@ } }, { - "id": "5bec90a4-87c9-45e1-b5b5-24ca87c0719c", - "name": "Create OAuth Client", + "id": "e3a88afc-600f-4503-8d74-e150510b151c", + "name": "Create Provisioning Policy", "request": { - "name": "Create OAuth Client", + "name": "Create Provisioning Policy", "description": { - "content": "This creates an OAuth client.", + "content": "This API generates a create policy/template based on field value transforms. This API is intended for use when setting up JDBC Provisioning type sources, but it will also work on other source types.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -57050,7 +93798,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -57061,12 +93809,14 @@ }, "response": [ { - "id": "749172fd-3783-470f-8ff8-d26c2d4f5826", - "name": "Request succeeded.", + "id": "cce6051e-8714-49b4-b55f-325437589464", + "name": "Created ProvisioningPolicyDto object", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -57095,7 +93845,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -57104,25 +93854,27 @@ } } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"secret\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"CLIENT_CREDENTIALS\"\n ],\n \"accessType\": \"OFFLINE\",\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "12803ced-e396-4f2d-9b63-2a809901073c", + "id": "0d35af97-2018-4b9f-be11-1b673e9b3746", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -57151,7 +93903,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -57168,17 +93920,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6dab36fd-6fc2-40f7-becc-94451bfb1b6b", + "id": "de4e4a06-fc60-4e27-bf4d-a1c9622ba33e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -57207,7 +93961,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -57229,12 +93983,14 @@ "_postman_previewlanguage": "json" }, { - "id": "5fe1a94a-7790-4486-a990-4dc0749c2cc1", + "id": "2d411d0f-d77e-45ad-afe2-809e44b4680b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -57263,7 +94019,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -57280,17 +94036,77 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d0744ec6-cc77-489a-b656-fbb4baab8bec", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1c1c04aa-de99-4b73-ae91-79c6ef74d47c", + "id": "7ecd0323-132b-42c6-8759-68d18b96005f", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -57319,7 +94135,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -57341,12 +94157,14 @@ "_postman_previewlanguage": "json" }, { - "id": "34ac7fff-c739-4a0f-a632-41d72940617e", + "id": "944c696e-f147-4a74-a201-e2a49aac02d0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "oauth-clients" + "sources", + ":sourceId", + "provisioning-policies" ], "host": [ "{{baseUrl}}" @@ -57375,7 +94193,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"REFRESH_TOKEN\"\n ],\n \"accessType\": \"ONLINE\",\n \"enabled\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -57392,7 +94210,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -57403,1276 +94221,474 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "0ed00a32-07a5-4a4a-bf4e-a92942449799", + "name": "Get Provisioning Policy by UsageType", + "request": { + "name": "Get Provisioning Policy by UsageType", + "description": { + "content": "This end-point retrieves the ProvisioningPolicy with the specified usage on the specified Source in IdentityNow.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source ID.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "UNLOCK", + "key": "usageType", + "disabled": true, + "description": { + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "89ae909a-e473-448b-9c81-15655654ab63", - "name": "Get OAuth Client", - "request": { - "name": "Get OAuth Client", - "description": { - "content": "This gets details of an OAuth client.", - "type": "text/plain" + "id": "a2c481b0-4f8d-4773-a03c-c9f9927ceb36", + "name": "The requested ProvisioningPolicyDto was successfully retrieved.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d880316e-7bf8-4ba5-b8d1-995a54d18804", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "oauth-clients", - ":id" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The OAuth client id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "ed476e7e-30f0-4489-a7b3-be6f4bae28d2", - "name": "Request succeeded.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"ONLINE\",\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f5a1b8f7-b17e-43c6-aa1b-67908a4802f6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "352453e6-182a-474f-b504-5aaf2cc3bd30", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9e0e7dda-f912-4aad-9b3b-ec21da9f5031", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "38fce85c-be88-477c-8413-291df454f968", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d73de9cf-21aa-4712-8731-218480721b8b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec6d1ae7-f056-46e5-a7c0-2b354a9ea378", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "53131412-e89e-42fe-81e8-bc0bf01de078", - "name": "Delete OAuth Client", - "request": { - "name": "Delete OAuth Client", - "description": { - "content": "This deletes an OAuth client.", - "type": "text/plain" + "id": "6f250a0e-d065-48e8-ba22-7407ec56eb8a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1e7fe3ab-c1d0-4e5d-a95f-87ba63a83071", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "oauth-clients", - ":id" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The OAuth client id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "e7564342-0064-4383-ad3e-b8734432b823", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "3cfc0bc6-dd3e-40ce-b38c-0a529acd7342", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f2a9d098-72b9-432a-996f-f8e18552ac69", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "08b76f5f-da6f-429e-9551-5d1bfff3a15a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "842b0f3f-6a71-40cc-8e92-680e701bfbe8", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "25a67406-b733-4c2c-ac6c-2a3834850634", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "49a1ff78-34f5-4656-aafd-afcc6ef8471d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "faab022a-4134-4179-bc3f-2362f9c365d0", - "name": "Patch OAuth Client", - "request": { - "name": "Patch OAuth Client", - "description": { - "content": "This performs a targeted update to the field(s) of an OAuth client.", - "type": "text/plain" + "id": "7649df4d-8d59-491a-9dc7-9103692cc188", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0f4270ab-c9f3-40b9-8d15-349bb9ba79db", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "oauth-clients", - ":id" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The OAuth client id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", - "value": "application/json-patch+json" + "key": "Accept", + "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "de4a41b4-9263-4121-bb64-7f9a41f349b7", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "52b2ecf3-49eb-4380-970b-ff152a46dc48", - "name": "Indicates the PATCH operation succeeded, and returns the OAuth client's new representation.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"businessName\": \"\",\n \"homepageUrl\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"accessTokenValiditySeconds\": \"\",\n \"refreshTokenValiditySeconds\": \"\",\n \"redirectUris\": [\n \"\",\n \"\"\n ],\n \"grantTypes\": [\n \"AUTHORIZATION_CODE\",\n \"AUTHORIZATION_CODE\"\n ],\n \"accessType\": \"ONLINE\",\n \"type\": \"PUBLIC\",\n \"internal\": \"\",\n \"enabled\": \"\",\n \"strongAuthSupported\": \"\",\n \"claimsSupported\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"lastUsed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "be91946d-f561-4056-a8a6-6554550c726b", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e1a10d30-d4cf-44ea-af42-e1df2f6d9d44", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "85dd7320-35d4-4adb-a9ea-d49c06334395", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4844b386-730d-4d89-8902-b8ca374e2d45", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "849718c4-654b-4084-bd6a-a5bcc9302186", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "67b4f882-fed0-46c0-a91d-e89379bda80d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "oauth-clients", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "password-sync-groups", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "7d64db06-4a26-4886-88b7-0084a98d4b50", - "name": "Get Password Sync Group List", + "id": "a696e4bf-2940-4ff8-a17d-9ade60dbf9d9", + "name": "Update Provisioning Policy by UsageType", "request": { - "name": "Get Password Sync Group List", + "name": "Update Provisioning Policy by UsageType", "description": { - "content": "This API returns a list of password sync groups. A token with ORG_ADMIN authority is required to call this API.", + "content": "This end-point updates the provisioning policy with the specified usage on the specified source in IdentityNow.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The Source ID.", "type": "text/plain" - }, - "key": "offset", - "value": "0" + } }, { + "type": "any", + "value": "UNLOCK", + "key": "usageType", "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" - }, - "key": "count", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "dabf655c-ef38-4018-a95b-97a7b0d7c5c4", - "name": "A list of password sync groups.", + "id": "4ca319a9-87dd-4ef1-a713-2998ef68d619", + "name": "The ProvisioningPolicyDto was successfully replaced.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -58686,8 +94702,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -58697,53 +94722,32 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n }\n]", + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "18f6f5bc-a4b7-468b-ae8f-9f6f31fcc45f", + "id": "f3679a1e-2c84-49f1-b342-66b952d0af9b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -58757,8 +94761,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -58768,53 +94781,32 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9d0a5932-47a1-45cf-a446-f70212dbb1a6", + "id": "b0a87908-6f57-402a-9248-3230f0708580", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -58828,8 +94820,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -58844,48 +94845,27 @@ "_postman_previewlanguage": "json" }, { - "id": "fcc46c8e-43a0-438b-975a-cc9a2d1dc5d9", + "id": "08f0265e-dcc6-46dc-8d23-2628556c1370", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -58899,8 +94879,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -58910,53 +94899,91 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e7cac4ed-d075-40ab-be88-20d933372cae", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "f4520f80-4363-4d5b-8879-3dcaa00ea8c3", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "cb98087a-1934-4e64-917d-33ac58d2a632", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -58970,8 +94997,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -58986,48 +95022,27 @@ "_postman_previewlanguage": "json" }, { - "id": "602bd84a-279e-4e8d-b757-3f95ba1f2ec2", + "id": "9d2a2f83-8a77-40c9-a19e-f20e0d33f336", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -59041,8 +95056,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -59052,7 +95076,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -59063,38 +95087,62 @@ } }, { - "id": "e27cbe2d-9080-419a-afcb-10c78fb0fec3", - "name": "Create Password Sync Group", + "id": "8ca1014a-e534-476b-b9fe-ea918a63347c", + "name": "Partial update of Provisioning Policy", "request": { - "name": "Create Password Sync Group", + "name": "Partial update of Provisioning Policy", "description": { - "content": "This API creates a password sync group based on the specifications provided. A token with ORG_ADMIN authority is required to call this API.", + "content": "This API selectively updates an existing Provisioning Policy using a JSONPatch payload.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "UNLOCK", + "key": "usageType", + "disabled": true, + "description": { + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", + "type": "text/plain" + } + } + ] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -59105,12 +95153,15 @@ }, "response": [ { - "id": "4b40fe8e-298d-49ea-bff2-a5c7a399dbf9", - "name": "Reference to the password sync group.", + "id": "fc1f98a3-91be-439b-8948-69744f06b84c", + "name": "The ProvisioningPolicyDto was successfully updated.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -59121,7 +95172,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -59136,10 +95187,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -59156,17 +95207,20 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UNLOCK\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cbc00903-730b-4e2f-b67b-08f27776946f", + "id": "9ba4dbf2-2a09-4d8d-9385-6ae53ff24b94", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -59177,7 +95231,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -59192,10 +95246,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -59212,17 +95266,79 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "06954240-fd68-480f-84a5-41518ed6c866", + "id": "5973c177-41fb-46c0-8bcf-5b3507676eb7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e2d097b0-cedd-4a29-aff8-f9349175c36f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -59233,7 +95349,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -59248,10 +95364,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -59260,25 +95376,28 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0380653f-7754-4060-b880-835129193b70", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "8f14c561-2481-412e-8286-4d6ded606d5b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -59289,7 +95408,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -59304,10 +95423,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -59316,25 +95435,28 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7dda3f46-acb5-46c9-bfb3-3e5b8c4276be", + "id": "f787abe7-646e-496f-bcbd-1268d9f23e77", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -59345,7 +95467,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -59360,10 +95482,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -59385,12 +95507,15 @@ "_postman_previewlanguage": "json" }, { - "id": "e71f49d1-6f14-4e56-ad16-3130d6373f0e", + "id": "4773a1aa-86dd-4560-99b7-bd33b1ac5515", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-sync-groups" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" @@ -59401,7 +95526,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "application/json-patch+json" }, { "key": "Accept", @@ -59416,10 +95541,10 @@ "value": "" } ], - "method": "POST", + "method": "PATCH", "body": { "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -59436,7 +95561,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -59447,1169 +95572,47 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "234a3b96-74ca-43fb-aa97-158404e504b3", - "name": "Get Password Sync Group by ID", - "request": { - "name": "Get Password Sync Group by ID", - "description": { - "content": "This API returns the sync group for the specified ID. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of password sync group to retrieve.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "02d419a2-9758-406a-a5c6-9495cb546c6d", - "name": "Reference to the password sync group.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8c3520ec-f1b9-4ced-b2f4-8839ab05d954", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "74bb5539-bb33-40cb-a5d6-df304f9215e4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d2782a8f-9b8d-4c38-86f2-ab8a6e8e79ce", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ced798b-736d-46d8-8e3e-28cbeacc2f0f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ed97c1c-55c2-45fe-a1b2-723b7cb02b6b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dbab156d-7453-4b80-807c-7ba372dc7502", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "2f0f4c38-8a9c-4ab5-b63c-4f8b7ba85099", - "name": "Update Password Sync Group by ID", - "request": { - "name": "Update Password Sync Group by ID", - "description": { - "content": "This API updates the specified password sync group. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of password sync group to update.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "529593cd-37f0-4ea1-81c3-eddd0e3b2068", - "name": "Reference to the password sync group.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "413122bd-312e-492a-b8d2-c27456e41ce3", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "51c32781-4784-4cda-915b-300b4799e66f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9e0e35a6-26b7-4bbe-b192-0cc25c3c955c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "46e8c51a-a408-4e55-a3ba-6f9bf52ba988", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "01b9b197-5b88-4d06-bdc3-046a8ccbc317", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4e3cef8e-f963-4a0b-8ed2-75a255d1fe60", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"passwordPolicyId\": \"\",\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "3deeb997-027e-448b-898c-5b012f38a9ac", - "name": "Delete Password Sync Group by ID", - "request": { - "name": "Delete Password Sync Group by ID", - "description": { - "content": "This API deletes the specified password sync group. A token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of password sync group to delete.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "a61d41a1-92cb-4486-aebd-d9b31c3d14e6", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "34b651ad-7c8e-4667-91e4-2a86bfb5e380", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b460c75f-c2ff-4a88-a783-c3e52f01bead", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4f04e8d-9962-4cbf-8fcf-70c0b0b9b614", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e0f2616e-5d1e-4de4-9800-725de1c7f94f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2fa4a0b1-9e0e-49b0-b00f-b255b70dd38b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "password-sync-groups", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "personal-access-tokens", - "description": "", - "item": [ - { - "id": "99f95d55-96be-4baf-8ea8-6753095b4603", - "name": "List Personal Access Tokens", + "id": "b99e3e0d-85fd-47b2-bb58-35128212435a", + "name": "Delete Provisioning Policy by UsageType", "request": { - "name": "List Personal Access Tokens", + "name": "Delete Provisioning Policy by UsageType", "description": { - "content": "This gets a collection of personal access tokens associated with the optional `owner-id`. query parameter. If the `owner-id` query parameter is omitted, all personal access tokens for a tenant will be retrieved, but the caller must have the 'idn:all-personal-access-tokens:read' right.", + "content": "Deletes the provisioning policy with the specified usage on an application.\nA token with API, or ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", + "content": "(Required) The Source ID.", "type": "text/plain" - }, - "key": "owner-id", - "value": "" + } }, { + "type": "any", + "value": "UNLOCK", + "key": "usageType", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", + "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -60617,41 +95620,61 @@ "value": "application/json" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "response": [ { - "id": "8390e45c-7fbb-4416-ad9b-11ac0e4ed315", - "name": "List of personal access tokens.", + "id": "e3594e5c-4b09-4a50-b4a8-d8ac3c210095", + "name": "The ProvisioningPolicyDto was successfully deleted.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "26a4484b-3b2e-41c3-bbbb-1060d6724ba7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -60668,52 +95691,36 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"ACCOUNT_ACTIVITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n }\n]", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ffeccb3f-db8a-44f9-a41d-93a6bc9dbf78", - "name": "Client Error - Returned if the request body is invalid.", + "id": "7b9b5fcf-f7d3-4c31-b1aa-7cec19644a4d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -60730,52 +95737,36 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5391998c-0723-494a-ae55-0cb3051f60aa", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "5757d315-bb98-45ab-8468-96a1baf1d3be", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -60792,52 +95783,36 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "e096db32-1ecb-49ba-b8af-a4cd71139b76", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "26c05009-e42e-4c39-92b3-8314cd933ccc", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -60854,52 +95829,36 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9b0a536a-6b32-4a18-8b99-f8068d46d60e", + "id": "f7f2269e-f519-413a-b5b2-39fffcc1ef22", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -60916,7 +95875,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Too Many Requests", @@ -60932,36 +95891,20 @@ "_postman_previewlanguage": "json" }, { - "id": "8213e6e8-2e88-4db9-bea5-d221893ac0a9", + "id": "0ccb20dc-02f4-4041-a26b-4996b7afb4ed", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + ":usageType" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read'\nIf an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. \nIf the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'", - "type": "text/plain" - }, - "key": "owner-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**lastUsed**: *le, isnull*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -60978,7 +95921,7 @@ "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, "status": "Internal Server Error", @@ -60989,7 +95932,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -61000,23 +95943,37 @@ } }, { - "id": "b7ad5d75-0b67-4f6d-a3a6-abb5acff882d", - "name": "Create Personal Access Token", + "id": "d948b712-7905-41f8-acca-330577602a7c", + "name": "Bulk Update Provisioning Policies", "request": { - "name": "Create Personal Access Token", + "name": "Bulk Update Provisioning Policies", "description": { - "content": "This creates a personal access token.", + "content": "This end-point updates a list of provisioning policies on the specified source in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -61031,7 +95988,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DISABLE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61042,12 +95999,15 @@ }, "response": [ { - "id": "fe35ccd7-e29f-495f-8b1c-77cbc60b1f35", - "name": "Created. Note - this is the only time Personal Access Tokens' secret attribute will be displayed.", + "id": "036c185a-833f-44e0-9009-7db7e88b7205", + "name": "A list of the ProvisioningPolicyDto was successfully replaced.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -61076,7 +96036,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DISABLE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61093,17 +96053,20 @@ "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"secret\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"name\": \"\",\n \"owner\": {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\"\n}", + "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DISABLE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "98f902cc-c52f-4e68-9c34-7f4b27c753cf", + "id": "31639cdc-db7e-4332-9690-172c0c096d10", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -61132,7 +96095,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DISABLE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61149,17 +96112,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b7c937d6-2e67-4bed-b0cb-d9b33fa4aaa8", + "id": "5b2a4c1b-45fc-45fb-855c-33daf7a8157b", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -61188,7 +96154,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DISABLE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61210,12 +96176,15 @@ "_postman_previewlanguage": "json" }, { - "id": "4098f77a-9591-4d69-9e17-badbef5edca2", + "id": "19d14cf5-76b1-4bec-919f-c7eef1d37217", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -61244,7 +96213,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DISABLE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61261,17 +96230,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8e373519-4397-4e78-913f-dec1c35907fe", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "953dd92b-1665-436e-b8d1-8c4aef80377f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -61300,7 +96272,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DISABLE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61309,25 +96281,28 @@ } } }, - "status": "Too Many Requests", - "code": 429, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ce5df3ed-84d8-4f86-a87a-6266b8f05cc7", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "d33e80c7-8ba9-4ff6-ae5a-4e0ea11da737", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "personal-access-tokens" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" @@ -61356,7 +96331,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ]\n}", + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DISABLE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", "options": { "raw": { "headerFamily": "json", @@ -61365,849 +96340,97 @@ } } }, - "status": "Internal Server Error", - "code": 500, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "edc936b2-4949-44fa-b9ed-7235c11bb471", - "name": "Patch Personal Access Token", - "request": { - "name": "Patch Personal Access Token", - "description": { - "content": "This performs a targeted update to the field(s) of a Personal Access Token.", - "type": "text/plain" - }, + "id": "bbd9eb3d-fa38-445b-a7ec-670ab86807ec", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "personal-access-tokens", - ":id" + "sources", + ":sourceId", + "provisioning-policies", + "bulk-update" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The Personal Access Token id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json-patch+json" + "value": "application/json" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", + "method": "POST", "body": { "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "a1945ea2-b429-4920-a9ac-198697072bdc", - "name": "Indicates the PATCH operation succeeded, and returns the PAT's new representation.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"scope\": [\n \"sp:scopes:all\",\n \"sp:scopes:all\"\n ],\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"created\": \"\",\n \"lastUsed\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "40ac7975-a904-4ef2-ac41-9eef997d15e1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b8994ef8-3606-4f66-8f16-469c9bdc8865", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "22c138a3-5f6c-4598-875b-e20acfc3f07d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2a9f37f4-67d4-4e6e-9c02-befc655ede88", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f9af6c8-e068-4f6f-be66-e946f508992f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c20f9eb-67bc-4fea-a159-61d435f22ba6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "9df312ae-4c41-4c91-811b-2c65d9465c4a", - "name": "Delete Personal Access Token", - "request": { - "name": "Delete Personal Access Token", - "description": { - "content": "This deletes a personal access token.", - "type": "text/plain" - }, - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The personal access token id", - "type": "text/plain" - } + "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"DISABLE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" } - ], - "method": "DELETE", - "body": {} + } }, - "response": [ - { - "id": "1af11b51-a644-4ab0-b880-07376841adb7", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "7cdcdc93-7a98-4e18-a879-eb63995479ad", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5f0ef180-381a-4d5b-8b5e-c32263fc7192", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34508fd9-82bb-4d1c-870c-635aa4e01e06", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f2b0b2e6-9291-4c79-bb03-520e056aa7ef", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ecaee679-85c6-4697-8f5c-5c7e8e65ac01", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2654c25a-2afa-4949-933f-355494dbff3a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "personal-access-tokens", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "public-identities", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "42b282eb-36f8-4628-b6b5-3dc6a68d8faa", - "name": "Get a list of public identities", + "id": "72cb8ae7-d9f4-43c6-91c5-c08f93b46bdd", + "name": "List Schemas on a Source", "request": { - "name": "Get a list of public identities", - "description": {}, + "name": "List Schemas on a Source", + "description": { + "content": "Lists the Schemas that exist on the specified Source in IdentityNow.\n", + "type": "text/plain" + }, "url": { "path": [ - "public-identities" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62216,59 +96439,25 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "filters", + "key": "include-types", "value": "" - }, - { - "disabled": true, - "description": { - "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", - "type": "text/plain" - }, - "key": "add-core-filters", - "value": "false" - }, + } + ], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "(Required) The Source ID.", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -62281,12 +96470,14 @@ }, "response": [ { - "id": "59355a32-2d1d-4e48-8555-11f78df29191", - "name": "A list of public identity objects.", + "id": "a52a3153-cfb2-4c21-9449-d021013a204d", + "name": "The Schemas were successfully retrieved.", "originalRequest": { "url": { "path": [ - "public-identities" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62295,55 +96486,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", - "type": "text/plain" - }, - "key": "add-core-filters", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", + "key": "include-types", "value": "" } ], @@ -62374,17 +96520,19 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"alias\": \"\",\n \"email\": \"\",\n \"status\": \"\",\n \"manager\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"alias\": \"\",\n \"email\": \"\",\n \"status\": \"\",\n \"manager\": {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\",\n \"value\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\",\n \"value\": \"\"\n }\n ]\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"SYNC_PROVISIONING\",\n \"PASSWORD\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"PASSWORD\",\n \"COMPOSITE\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0c1e9218-0aff-4370-b944-3080ade016e5", + "id": "6f320f22-2491-42aa-8d15-3f2874819d9b", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "public-identities" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62393,55 +96541,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", - "type": "text/plain" - }, - "key": "add-core-filters", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", + "key": "include-types", "value": "" } ], @@ -62472,17 +96575,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0f078f30-4dd3-4643-b56e-9934337bb1bc", + "id": "474aa1d0-f09d-4b9a-94f2-377d365995fb", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "public-identities" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62491,55 +96596,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", - "type": "text/plain" - }, - "key": "add-core-filters", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", + "key": "include-types", "value": "" } ], @@ -62575,12 +96635,14 @@ "_postman_previewlanguage": "json" }, { - "id": "f19706fc-05db-4db9-8d3e-8a6d0d522bc7", + "id": "1b4b5057-7caa-4361-9df7-b0bb502efc6b", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "public-identities" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62589,55 +96651,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", - "type": "text/plain" - }, - "key": "add-core-filters", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", + "key": "include-types", "value": "" } ], @@ -62668,17 +96685,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "47daed06-753a-406e-8be5-6034356d0478", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "c45c1ce0-3bdb-4e03-895d-03569cc0fe26", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "public-identities" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62687,55 +96706,65 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "filters", + "key": "include-types", "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "06fcf5f0-89a0-47d3-aae7-6eb5b2012f83", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", - "type": "text/plain" - }, - "key": "add-core-filters", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", + "key": "include-types", "value": "" } ], @@ -62771,12 +96800,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e0c0ba72-0495-47dd-92cb-1557654fb6f8", + "id": "cde97c53-a823-48a9-9ccb-f248eff291b7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "public-identities" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62785,55 +96816,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**alias**: *eq, sw*\n\n**email**: *eq, sw*\n\n**firstname**: *eq, sw*\n\n**lastname**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*:\n - Should be either correlated or protected.\n - Should not be \"spadmin\" or \"cloudadmin\".\n - uid should not be null.\n - lastname should not be null.\n - email should not be null.", - "type": "text/plain" - }, - "key": "add-core-filters", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", "type": "text/plain" }, - "key": "sorters", + "key": "include-types", "value": "" } ], @@ -62864,7 +96850,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -62873,49 +96859,71 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "public-identities-config", - "description": "", - "item": [ + }, { - "id": "4f9afc9e-996c-4258-806f-926393647da7", - "name": "Get the Public Identities Configuration", + "id": "a0920155-cd83-4041-953c-bd0658f8f77a", + "name": "Create Schema on a Source", "request": { - "name": "Get the Public Identities Configuration", + "name": "Create Schema on a Source", "description": { - "content": "Returns the publicly visible attributes of an identity available to request approvers for Access Requests and Certification Campaigns. A token with ORG ADMIN authority is required to call this API.", + "content": "Creates a new Schema on the specified Source in IdentityNow.\n", "type": "text/plain" }, "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + } + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "29ca0a5b-0172-413e-a6b7-a26e388be51e", - "name": "Request succeeded.", + "id": "d4ada842-bf4a-479c-a29e-d2fd20e26189", + "name": "The Schema was successfully created on the specified Source.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62924,6 +96932,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -62937,28 +96949,39 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, - "status": "OK", - "code": 200, + "status": "Created", + "code": 201, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b7e0f5cf-125f-4a81-9df5-71ba954030be", + "id": "160ae220-0ca9-4e13-87df-04818f113807", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -62967,6 +96990,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -62980,8 +97007,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -62991,17 +97027,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "659e393a-f859-46b8-9793-03b0dcd336aa", + "id": "06e23e82-3175-4ec6-809a-5a25a0c3bc79", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -63010,6 +97048,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -63023,8 +97065,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -63039,12 +97090,14 @@ "_postman_previewlanguage": "json" }, { - "id": "1e975e42-79d0-4552-bdfd-f6a6455596f2", + "id": "3bd28845-3560-4814-a80a-bcb233943028", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -63053,6 +97106,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -63066,8 +97123,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -63077,17 +97143,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f3d974b3-fb12-4435-9d58-06d71c2609fe", + "id": "7448b25c-979c-4504-9b64-e33c3213e0db", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -63096,6 +97164,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -63108,9 +97180,18 @@ "key": "Authorization", "value": "" } - ], - "method": "GET", - "body": {} + ], + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -63125,12 +97206,14 @@ "_postman_previewlanguage": "json" }, { - "id": "174efbe8-ab27-4d3b-8e08-cd2fecda6480", + "id": "d8819751-3101-4736-a41c-e9dfdd345c1f", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas" ], "host": [ "{{baseUrl}}" @@ -63139,6 +97222,10 @@ "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -63152,8 +97239,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -63163,7 +97259,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -63174,54 +97270,68 @@ } }, { - "id": "30db609a-b99c-4dd9-b48d-5bd88e99078a", - "name": "Update the Public Identities Configuration", + "id": "2c561ea6-02c4-4cf5-8665-fcdccb22b0c7", + "name": "Get Source Schema by ID", "request": { - "name": "Update the Public Identities Configuration", + "name": "Get Source Schema by ID", "description": { - "content": "Updates the publicly visible attributes of an identity available to request approvers for Access Requests and Certification Campaigns. A token with ORG ADMIN authority is required to call this API.", + "content": "Get the Source Schema by ID in IdentityNow.\n", "type": "text/plain" }, "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "schemaId", + "disabled": true, + "description": { + "content": "(Required) The Schema id.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "b9dc501c-cf0d-4871-a150-0f92a2212118", - "name": "Request succeeded.", + "id": "a785950c-04ef-427b-bd09-fded530d92b2", + "name": "The requested Schema was successfully retrieved.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -63230,10 +97340,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -63247,17 +97353,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "OK", "code": 200, @@ -63267,17 +97364,20 @@ "value": "application/json" } ], - "body": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "23deb8ed-7c96-4024-a4e6-8e2d6a839aba", + "id": "738ef798-c0ff-4699-8e04-1cee72f76d1d", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -63286,10 +97386,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -63303,17 +97399,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -63323,17 +97410,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "830832fc-8107-4eed-9177-c2b6b700cf36", + "id": "30f2bf3d-3e2b-4f88-bb8d-c297b3a25bcf", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -63342,10 +97432,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -63359,17 +97445,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -63384,12 +97461,15 @@ "_postman_previewlanguage": "json" }, { - "id": "97ed70e8-18a6-4f5e-b230-6ec15d7dde4b", + "id": "50c86a64-dc21-4e2e-941e-0c74433f261a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -63398,10 +97478,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -63415,17 +97491,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -63435,17 +97502,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ed7e4c9e-e3c7-4b8b-998d-29b010e43ec3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "b5cf0e8f-1ddd-40ae-be59-8dab91c3a39d", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -63455,9 +97525,51 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d959e91b-6feb-473f-9a19-15f5e09461b6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -63471,17 +97583,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -63496,12 +97599,15 @@ "_postman_previewlanguage": "json" }, { - "id": "41cc1637-454f-452e-896c-aac6226ebfca", + "id": "0f365c28-112b-492a-afa9-f824e5f1eec5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "public-identities-config" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -63510,10 +97616,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -63527,17 +97629,8 @@ "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": [\n {\n \"key\": \"\",\n \"name\": \"\"\n },\n {\n \"key\": \"\",\n \"name\": \"\"\n }\n ],\n \"modified\": \"\",\n \"modifiedBy\": {\n \"type\": \"TAG\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -63547,7 +97640,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -63556,346 +97649,154 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "requestable-objects", - "description": "", - "item": [ + }, { - "id": "80700c71-d1e3-428f-8e3b-2fbf67d43d3d", - "name": "Requestable Objects List", + "id": "b7be068a-0269-4738-98cf-e7389089733e", + "name": "Update Source Schema (Full)", "request": { - "name": "Requestable Objects List", + "name": "Update Source Schema (Full)", "description": { - "content": "This endpoint returns a list of acccess items that that can be requested through the Access Request endpoints. Access items are marked with AVAILABLE, PENDING or ASSIGNED with respect to the identity provided using *identity-id* query param.\nAny authenticated token can call this endpoint to see their requestable access items. A token with ORG_ADMIN authority is required to call this endpoint to return a list of all of the requestable access items for the org or for another identity.", + "content": "This API will completely replace an existing Schema with the submitted payload. Some fields of the Schema cannot be updated. These fields are listed below.\n\n* id\n* name\n* created\n* modified\n\nAny attempt to modify these fields will result in an error response with a status code of 400.\n\n> `id` must remain in the request body, but it cannot be changed. If `id` is omitted from the request body, the result will be a 400 error.\n", "type": "text/plain" }, "url": { "path": [ - "requestable-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ACCESS_PROFILE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", - "type": "text/plain" - }, - "key": "statuses", - "value": "PENDING,ASSIGNED" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", + "content": "(Required) The Source id.", "type": "text/plain" - }, - "key": "filters", - "value": "" + } }, { + "type": "any", + "value": "", + "key": "schemaId", "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", + "content": "(Required) The Schema id.", "type": "text/plain" - }, - "key": "sorters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "ee4beab5-9fb4-414d-9213-0bba777b314f", - "name": "List of requestable objects", + "id": "b5f178a7-91cf-4246-ba37-8becc506a5a7", + "name": "The Schema was successfully replaced.", "originalRequest": { "url": { "path": [ - "requestable-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ACCESS_PROFILE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", - "type": "text/plain" - }, - "key": "statuses", - "value": "PENDING,ASSIGNED" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"type\": \"ROLE\",\n \"requestStatus\": \"AVAILABLE\",\n \"identityRequestId\": \"\",\n \"ownerRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"requestCommentsRequired\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"requestStatus\": \"PENDING\",\n \"identityRequestId\": \"\",\n \"ownerRef\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"email\": \"\"\n },\n \"requestCommentsRequired\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64eeee4e-7522-4cbc-a8d9-7a9e66b77e20", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "requestable-objects" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ACCESS_PROFILE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", - "type": "text/plain" - }, - "key": "statuses", - "value": "PENDING,ASSIGNED" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "348e87d8-a836-4558-91cf-eb9668f2dc41", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" ], + "host": [ + "{{baseUrl}}" + ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -63909,8 +97810,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -63920,107 +97830,32 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a353cc83-430d-4f86-92a5-fcbd6273cc22", + "id": "e51daa49-2145-4502-b99c-907e639ced67", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "requestable-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ACCESS_PROFILE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", - "type": "text/plain" - }, - "key": "statuses", - "value": "PENDING,ASSIGNED" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -64034,8 +97869,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -64050,102 +97894,27 @@ "_postman_previewlanguage": "json" }, { - "id": "93010577-33e3-44ce-b2b6-4ef40ad0a59a", + "id": "02b1a7a7-85c6-4815-b2f4-443f5608bd5c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "requestable-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ACCESS_PROFILE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", - "type": "text/plain" - }, - "key": "statuses", - "value": "PENDING,ASSIGNED" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -64159,8 +97928,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -64170,107 +97948,91 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5d27d86c-26cc-41bf-87dd-ff21ffa97e7d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "5f90aaa3-a0c4-49d5-9059-ce9fcc0bff9f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "requestable-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ACCESS_PROFILE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", - "type": "text/plain" - }, - "key": "statuses", - "value": "PENDING,ASSIGNED" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", - "type": "text/plain" - }, - "key": "filters", - "value": "" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", - "type": "text/plain" - }, - "key": "sorters", - "value": "" + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1014b2c8-3cb9-4d18-a3d4-4e412af2bf0c", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -64284,8 +98046,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -64300,102 +98071,27 @@ "_postman_previewlanguage": "json" }, { - "id": "9922d34f-36ea-4fb5-a1b9-b2989f7d52e1", + "id": "7d7eb09d-c2b8-41fa-8b89-b9be4dd39629", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "requestable-objects" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If present, the value returns only requestable objects for the specified identity.\n * Admin users can call this with any identity ID value.\n * Non-admin users can only specify *me* or pass their own identity ID value.\n * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.", - "type": "text/plain" - }, - "key": "identity-id", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.", - "type": "text/plain" - }, - "key": "types", - "value": "ACCESS_PROFILE,ROLE" - }, - { - "disabled": true, - "description": { - "content": "It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.", - "type": "text/plain" - }, - "key": "term", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.", - "type": "text/plain" - }, - "key": "statuses", - "value": "PENDING,ASSIGNED" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, in, sw, co*\n", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**\n", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -64409,8 +98105,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -64420,7 +98125,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -64429,203 +98134,95 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "roles", - "description": "", - "item": [ + }, { - "id": "50266d38-c3a1-4158-beac-6cd2acf5f2d6", - "name": "List Roles", + "id": "e40cd6d4-9502-449e-947a-8046eaf5e4cf", + "name": "Update Source Schema (Partial)", "request": { - "name": "List Roles", + "name": "Update Source Schema (Partial)", "description": { - "content": "This API returns a list of Roles.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API.", + "content": "Use this API to selectively update an existing Schema using a JSONPatch payload. \n\nThe following schema fields are immutable and cannot be updated:\n\n- id\n- name\n- created\n- modified\n\n\nTo switch an account attribute to a group entitlement, you need to have the following in place:\n\n- `isEntitlement: true`\n- Must define a schema for the group and [add it to the source](https://developer.sailpoint.com/idn/api/v3/create-source-schema) before updating the `isGroup` flag. For example, here is the `group` account attribute referencing a schema that defines the group:\n```json\n{\n \"name\": \"groups\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"2c9180887671ff8c01767b4671fc7d60\",\n \"name\": \"group\"\n },\n \"description\": \"The groups, roles etc. that reference account group objects\",\n \"isMulti\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n}\n```\n", "type": "text/plain" }, "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", + "content": "(Required) The Source id.", "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" + } }, { + "type": "any", + "value": "", + "key": "schemaId", "disabled": true, "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", + "content": "(Required) The Schema id.", "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" + } } - ], - "variable": [] + ] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "cfaf2ce2-335e-4e89-85a9-2d0b01a009d2", - "name": "List of Roles", + "id": "59241c3f-e0b7-4937-8556-995637b6f642", + "name": "The Schema was successfully updated.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -64639,8 +98236,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "OK", "code": 200, @@ -64650,98 +98256,32 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"WORKGROUP\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"in5\": false,\n \"veniam962\": \"officia labore eiusmod\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n },\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"IDENTITY_LIST\",\n \"criteria\": {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"EQUALS\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"CONTAINS\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"exercitationd8\": 86657233.57261136\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"GOVERNANCE_GROUP\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n }\n]", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c0e783b4-79bf-42c9-b945-1f40cb121276", + "id": "f229f15a-c5ce-4a14-93a8-ec1bd81effc5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -64755,8 +98295,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -64766,98 +98315,32 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0f09c8a0-5f51-4a5c-a2f8-ba8bab01986e", + "id": "c6b765d3-5858-4d27-8b7a-ae1dc6aca6e5", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -64871,8 +98354,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -64887,93 +98379,27 @@ "_postman_previewlanguage": "json" }, { - "id": "b81eb2e0-2889-4b1d-8e05-a4298fc26cdf", + "id": "374e65dd-7e48-47e2-8b7f-51dcd13ae031", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -64987,8 +98413,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -64998,98 +98433,91 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "696b1a77-4946-43d1-85fd-2d396920276a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c411a7fd-23ef-4b42-97f8-22445f4813b1", + "id": "6db7d5a4-903e-45df-ae17-dfbe9de22355", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -65103,8 +98531,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -65119,93 +98556,27 @@ "_postman_previewlanguage": "json" }, { - "id": "cedc68a7-7ffc-47fb-986f-064e305fa705", + "id": "d44aec58-c5bb-4167-adae-536dcca3781d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Note that for this API the maximum value for limit is 50.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "50" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq, sw, co*\n\n**created**: *gt, lt, ge, le*\n\n**modified**: *gt, lt, ge, le*\n\n**owner.id**: *eq, in*\n\n**requestable**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name, created, modified**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs.\n\nIf segmentation is currently unavailable, specifying this parameter results in an error.", - "type": "text/plain" - }, - "key": "for-segment-ids", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.", - "type": "text/plain" - }, - "key": "include-unsegmented", - "value": "true" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json-patch+json" + }, { "key": "Accept", "value": "application/json" @@ -65219,8 +98590,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "PATCH", + "body": { + "mode": "raw", + "raw": "[\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"replace\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -65230,7 +98610,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -65241,54 +98621,65 @@ } }, { - "id": "a33f2059-bf0c-4599-9f34-4d546ac8eae5", - "name": "Create a Role", + "id": "9c6630fd-4149-418b-91ef-b09c2137873a", + "name": "Delete Source Schema by ID", "request": { - "name": "Create a Role", - "description": { - "content": "This API creates a role.\nYou must have a token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority to call this API. \nIn addition, a ROLE_SUBADMIN may not create a role including an access profile if that access profile is associated with a source the ROLE_SUBADMIN is not associated with themselves. \nThe maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing roles. However, any new roles as well as any updates to existing descriptions will be limited to 2000 characters.", - "type": "text/plain" - }, + "name": "Delete Source Schema by ID", + "description": {}, "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "schemaId", + "disabled": true, + "description": { + "content": "(Required) The Schema id.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim_c\": true,\n \"sit_f6\": \"ir\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "response": [ { - "id": "0e58de9d-4620-4c5e-a154-6e3d3887c7f2", - "name": "Role created", + "id": "fdc5cfb9-a481-4f68-a3b9-20d89073295b", + "name": "The Schema was successfully deleted.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -65297,14 +98688,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -65314,37 +98697,25 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim_c\": true,\n \"sit_f6\": \"ir\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim_c\": true,\n \"sit_f6\": \"ir\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "5ff1cf07-9074-410a-9843-6e883e924d55", + "id": "10057a0d-1b6a-4661-b46f-7bc913bcdf0f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -65353,10 +98724,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -65370,17 +98737,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim_c\": true,\n \"sit_f6\": \"ir\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Bad Request", "code": 400, @@ -65390,17 +98748,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "711ac06a-45ea-41b8-86f5-bd07cceba062", + "id": "f59db790-d0ca-49b2-8909-9840f81f5e04", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -65409,10 +98770,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -65426,17 +98783,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim_c\": true,\n \"sit_f6\": \"ir\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -65451,12 +98799,15 @@ "_postman_previewlanguage": "json" }, { - "id": "04318980-b6d7-4aee-b587-f390369692f5", + "id": "035bf335-c64a-4ee8-b5bb-462153a83e5a", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -65465,10 +98816,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -65482,17 +98829,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim_c\": true,\n \"sit_f6\": \"ir\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Forbidden", "code": 403, @@ -65502,17 +98840,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "1afc4595-6fcd-4395-a3cb-f91fa6c5f49c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "f4f4aa11-544f-445e-8fa2-7c5c224e7c12", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -65522,9 +98863,51 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ed3a6a18-9a83-49cd-9864-ff31c7232435", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":sourceId", + "schemas", + ":schemaId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -65538,17 +98921,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim_c\": true,\n \"sit_f6\": \"ir\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -65563,12 +98937,15 @@ "_postman_previewlanguage": "json" }, { - "id": "2f47edb3-2a09-426e-a55e-ad1a3976be39", + "id": "bec2aac1-e258-44d0-8b0d-40b8db317abf", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "roles" + "sources", + ":sourceId", + "schemas", + ":schemaId" ], "host": [ "{{baseUrl}}" @@ -65577,10 +98954,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -65594,17 +98967,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim_c\": true,\n \"sit_f6\": \"ir\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -65614,7 +98978,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -65625,1685 +98989,191 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "e277e069-4ff7-419d-9749-2a0e25f9f8b4", + "name": "Fetches source health by id", + "request": { + "name": "Fetches source health by id", + "description": { + "content": "This endpoint fetches source health by source's id", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":sourceId", + "source-health" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) The Source id.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "d533066f-d2a6-4404-a2fe-b88e317d7709", - "name": "Get a Role", - "request": { - "name": "Get a Role", - "description": { - "content": "This API returns a Role by its ID.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", - "type": "text/plain" - }, + "id": "9c5b3400-d4c5-42b5-8f8e-c6aa3f1bc491", + "name": "Fetched source health successfully", + "originalRequest": { "url": { "path": [ - "roles", - ":id" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the Role", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "0a9b5945-de6c-43c0-ba46-7625f6f7fe88", - "name": "List of all Roles", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim_c\": true,\n \"sit_f6\": \"ir\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1552c951-9249-4172-8437-dd0f8cbf7e53", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "316b7766-46b4-4ee4-8bb9-a892e7f93ef6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a1b7dddb-c594-494a-8376-9d14c84d2741", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "661ecc05-7c8b-47bf-814a-145ddffe7b2b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8ac32eeb-6a9e-46aa-9d3c-331eb85a1537", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\",\n \"org\": \"\",\n \"isAuthoritative\": \"\",\n \"isCluster\": \"\",\n \"hostname\": \"\",\n \"pod\": \"\",\n \"iqServiceVersion\": \"\",\n \"status\": \"SOURCE_STATE_FAILURE_SOURCE\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "6ff55d08-d7c2-476e-a01b-bec4061feb81", - "name": "Patch a specified Role", - "request": { - "name": "Patch a specified Role", - "description": { - "content": "This API updates an existing Role using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.\n\nThe following fields are patchable: **name**, **description**, **enabled**, **owner**, **accessProfiles**, **membership**, **requestable**, **accessRequestConfig**, **revokeRequestConfig**, **segments**\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.\nThe maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing roles, however, any new roles as well as any updates to existing descriptions will be limited to 2000 characters.", - "type": "text/plain" - }, + "id": "e96fa44b-c222-42d8-9451-2f47ead3f198", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "roles", - ":id" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the Role to patch", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "54709475-9c0d-410d-b07a-9589226a52dc", - "name": "Responds with the Role as updated.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"accessProfiles\": [\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n },\n {\n \"id\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"name\": \"\"\n }\n ],\n \"membership\": {\n \"type\": \"STANDARD\",\n \"criteria\": {\n \"operation\": \"AND\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"STARTS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"ENTITLEMENT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n },\n {\n \"operation\": \"OR\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\",\n \"children\": [\n {\n \"operation\": \"ENDS_WITH\",\n \"key\": {\n \"type\": \"IDENTITY\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n },\n {\n \"operation\": \"NOT_EQUALS\",\n \"key\": {\n \"type\": \"ACCOUNT\",\n \"property\": \"\",\n \"sourceId\": \"\"\n },\n \"stringValue\": \"\"\n }\n ]\n }\n ]\n },\n \"identities\": [\n {\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\",\n \"aliasName\": \"\"\n }\n ]\n },\n \"legacyMembershipInfo\": {\n \"enim_c\": true,\n \"sit_f6\": \"ir\"\n },\n \"enabled\": false,\n \"requestable\": false,\n \"accessRequestConfig\": {\n \"commentsRequired\": false,\n \"denialCommentsRequired\": false,\n \"approvalSchemes\": [\n {\n \"approverType\": \"OWNER\",\n \"approverId\": \"\"\n },\n {\n \"approverType\": \"MANAGER\",\n \"approverId\": \"\"\n }\n ]\n },\n \"revocationRequestConfig\": null,\n \"segments\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d81a1968-d498-4f57-88b1-6ca37d5abe1d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8180a763-148a-4ca5-8c48-1bf6bfcd6b7e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cd819c7a-5484-43dd-9607-069912266f67", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab618fb3-6c2b-4ac7-af61-455ad9f36e12", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "be0c8bb0-b22e-4caf-82ba-fa178c6903d7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "53064398-02e6-4c3d-ba87-aecafc967c21", - "name": "Delete a Role", - "request": { - "name": "Delete a Role", - "description": { - "content": "This API deletes a Role by its ID.\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", - "type": "text/plain" - }, + "id": "daec7779-fca2-4b4e-a8e9-7ba6a120b77a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "roles", - ":id" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the Role", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "d8cb233d-4a4a-45ff-a5cb-506d683b2de1", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "e848c599-ea02-4912-a246-77dbda4973df", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "48407618-84e6-41e5-a7f6-895ff23e2cc9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "685e2ba6-87dd-4266-909a-c2dca4423d60", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13ca109a-7c41-43f3-973f-f66c2a6991fd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "86088f6a-4883-4d23-98eb-7d0b6005f3f2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "assigned-identities", - "description": "", - "item": [ - { - "id": "0cb6c230-1b52-47e7-aeb7-a7ea26b7d260", - "name": "List Identities assigned a Role", - "request": { - "name": "List Identities assigned a Role", - "description": {}, - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the Role for which the assigned Identities are to be listed", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "ce58b7b0-a65d-470f-a008-e3a8c8d03f83", - "name": "List of Identities assigned the Role", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"aliasName\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"roleAssignmentSource\": \"ACCESS_REQUEST\"\n },\n {\n \"id\": \"\",\n \"aliasName\": \"\",\n \"name\": \"\",\n \"email\": \"\",\n \"roleAssignmentSource\": \"ROLE_MEMBERSHIP\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c46ea861-089b-4a42-8c7a-3c0d36dbc921", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "28f75766-2efd-488f-94fc-03d5283108dd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "faf0cd47-314e-45d5-af6e-78790e5b1a8d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ef51f1d0-42bd-4691-a1e9-33168e71b5ac", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "af796ab4-68d3-4853-bff1-f3537a1e1c0b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "roles", - ":id", - "assigned-identities" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**aliasName**: *eq, sw*\n\n**email**: *eq, sw*\n\n**name**: *eq, sw, co*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **id, name, aliasName, email**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "bulk-delete", - "description": "", - "item": [ + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "26529b72-211a-49f2-ae32-d1bd8ba10027", - "name": "Delete Role(s)", - "request": { - "name": "Delete Role(s)", - "description": { - "content": "This API initiates a bulk deletion of one or more Roles.\n\nA token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Roles included in the request are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.", - "type": "text/plain" - }, + "id": "74226444-5769-4b9d-a771-8bde1187bd3d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "roles", - "bulk-delete" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" @@ -67313,432 +99183,42 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "df168615-56dc-4c41-8f03-024ec868dd7f", - "name": "Returns an object with the id of the task performing the delete operation.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9f6a52aa-160b-49db-a5f8-878bde063786", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e0728e73-a47e-4186-bc0a-4edd10a17ab3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bbd824cb-fdcd-4585-98a2-fc5a899ab5e8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e7d122c2-eef8-4268-b6f4-a7a577f91e59", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "09b07308-f98c-4123-aee7-01d6971b309b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "roles", - "bulk-delete" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"roleIds\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "saved-searches", - "description": "", - "item": [ - { - "id": "4fe958e1-42f1-4277-ba53-e2005fd112b9", - "name": "Create a saved search", - "request": { - "name": "Create a saved search", - "description": { - "content": "Creates a new saved search.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "saved-searches" - ], - "host": [ - "{{baseUrl}}" + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } ], - "query": [], - "variable": [] + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"*\",\n \"*\"\n ],\n \"query\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"officia_ad\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"ex30\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"tempor0\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"Lorem__c2\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ { - "id": "e5b59864-05d4-4d76-bdd9-e1aa0976e4d5", - "name": "The persisted saved search.", + "id": "e6cdc290-5ad4-45ca-bca0-dd47bcd823e7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "saved-searches" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" @@ -67747,10 +99227,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -67764,37 +99240,30 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"*\",\n \"*\"\n ],\n \"query\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"officia_ad\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"ex30\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"tempor0\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"Lorem__c2\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Created", - "code": 201, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"indices\": [\n \"identities\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"ullamco1cd\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"incididunt_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"eu3c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "7e9df5aa-0c92-4fc4-83a2-c3180caf2e56", - "name": "Client Error - Returned if the request body is invalid.", + "id": "4987e37d-def7-4326-882e-e7c7e2b60f33", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "saved-searches" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" @@ -67803,10 +99272,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -67820,37 +99285,30 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"*\",\n \"*\"\n ],\n \"query\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"officia_ad\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"ex30\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"tempor0\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"Lorem__c2\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9ed9d4d9-c21a-43b7-af49-2fb751fc400b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "c0e1d155-e31c-4b88-8533-6c167a565260", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "saved-searches" + "sources", + ":sourceId", + "source-health" ], "host": [ "{{baseUrl}}" @@ -67859,10 +99317,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -67876,27 +99330,18 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"*\",\n \"*\"\n ],\n \"query\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"officia_ad\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"ex30\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"tempor0\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"Lorem__c2\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -67907,65 +99352,42 @@ } }, { - "id": "e3fd8df8-e530-4a20-b2c4-29837a958ead", - "name": "Return a list of Saved Searches", + "id": "51b6426a-1a54-4726-acc9-7ce64013fc1e", + "name": "Downloads source accounts schema template", "request": { - "name": "Return a list of Saved Searches", + "name": "Downloads source accounts schema template", "description": { - "content": "Returns a list of saved searches.\n", + "content": "This API downloads the CSV schema that defines the account attributes on a source.\n>**NOTE: This API is designated only for Delimited File sources.**", "type": "text/plain" }, "url": { "path": [ - "saved-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**publiic**: *eq*", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { "key": "Accept", - "value": "application/json" + "value": "text/csv" } ], "method": "GET", @@ -67973,60 +99395,26 @@ }, "response": [ { - "id": "c90783ec-02ce-462a-b871-323ab2ab352b", - "name": "The list of requested saved searches.", + "id": "5d14fe36-81a0-492e-95b1-ef38dd143903", + "name": "Successfully downloaded the file", "originalRequest": { "url": { "path": [ - "saved-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**publiic**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Accept", - "value": "application/json" + "value": "text/csv" }, { "description": { @@ -68045,71 +99433,28 @@ "header": [ { "key": "Content-Type", - "value": "application/json" - }, - { - "disabled": true, - "description": { - "content": "The total result count (returned only if the *count* parameter is specified as *true*).", - "type": "text/plain" - }, - "key": "X-Total-Count", - "value": "" + "value": "text/csv" } ], - "body": "[\n {\n \"indices\": [\n \"accountactivities\",\n \"accessprofiles\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"cupidatat_8\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n },\n {\n \"indices\": [\n \"accountactivities\",\n \"events\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"SOD_VIOLATION\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"do_98\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"TERMS\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n]", + "body": "{\n \"example\": \"id,name,givenName,familyName,e-mail,location,manager,groups,startDate,endDate\"\n}", "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "bd4411fa-b424-4a4e-821b-09028de6f42f", + "id": "1e8e6da2-d1ca-4aa7-92de-a045dc1be576", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "saved-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**publiic**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -68137,59 +99482,25 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f821aa00-790a-4f11-b7a6-dad1195b9c2e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "8be93b93-7499-4375-9dd5-8374da613d62", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "saved-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**publiic**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -68209,1624 +99520,245 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "2467f584-ae99-4243-87af-b3ac550f2545", - "name": "Updates an existing saved search\n", - "request": { - "name": "Updates an existing saved search\n", - "description": { - "content": "Updates an existing saved search. \n\n>**NOTE: You cannot update the `owner` of the saved search.**\n", - "type": "text/plain" - }, + "id": "76bf7695-492c-4bf1-bd47-ab66729fdd9a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "saved-searches", - ":id" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the requested document.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"identities\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"ullamco1cd\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"incididunt_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"eu3c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "abd96064-48b5-4ef7-8ae0-88227763923d", - "name": "The persisted saved search.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"identities\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"ullamco1cd\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"incididunt_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"eu3c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"indices\": [\n \"identities\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"ullamco1cd\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"incididunt_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"eu3c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a582c8b5-2c73-494f-a653-67fa540b5600", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"identities\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"ullamco1cd\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"incididunt_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"eu3c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "776e426a-1491-4e88-a834-cd3a1e57bbe0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"identities\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"ullamco1cd\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"incididunt_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"eu3c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "98cd64fc-f504-4b87-90f9-32e751dbe159", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"identities\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"ullamco1cd\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"incididunt_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"eu3c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0769f97b-7507-4707-94bf-69a5d57b4096", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"identities\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"ullamco1cd\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"incididunt_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"eu3c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1d3f1463-0ef6-42d2-ab95-e70d05269576", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"identities\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"ullamco1cd\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"incididunt_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"eu3c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "bc85f17f-9a8c-429d-a6bf-a07a0aa374f8", - "name": "Return saved search by ID", - "request": { - "name": "Return saved search by ID", - "description": { - "content": "Returns the specified saved search.\n", - "type": "text/plain" - }, + "id": "1c4e1ce4-6fe8-427e-9a89-78c0e53e34df", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "saved-searches", - ":id" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the requested document.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "dc82226e-4358-4d45-b426-f0f3817a4e53", - "name": "The requested saved search.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"indices\": [\n \"identities\",\n \"*\"\n ],\n \"query\": \"\",\n \"id\": \"\",\n \"owner\": {\n \"type\": \"RULE\",\n \"id\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"public\": false,\n \"created\": \"\",\n \"modified\": \"\",\n \"columns\": {\n \"ullamco1cd\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"incididunt_6\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ],\n \"eu3c\": [\n {\n \"field\": \"\",\n \"header\": \"\"\n },\n {\n \"field\": \"\",\n \"header\": \"\"\n }\n ]\n },\n \"fields\": [\n \"\",\n \"\"\n ],\n \"sort\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "79813510-bf49-4b5e-8cbc-a54e430bf8d9", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c3144960-6949-49cf-b969-83a4e8b78709", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4920f337-6beb-4b96-9148-404c48fafe47", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c5f0554c-3ca7-4c09-afa9-9782e489ad08", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "91b5836e-5a4f-4f5c-9c1f-f6a7ee4e4b60", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "22311383-59c7-4ead-86d4-27b6b23c8d77", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "9c1ad78d-d47c-40d4-9065-f3d9a9332b6a", - "name": "Delete document by ID", - "request": { - "name": "Delete document by ID", - "description": { - "content": "Deletes the specified saved search.\n", - "type": "text/plain" - }, + "id": "7299d441-cbf7-41a4-b605-c44a698ba9a7", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "saved-searches", - ":id" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the requested document.", - "type": "text/plain" - } - } - ] + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e9b5da71-153f-41eb-ac6e-a21c2698e7ef", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "schemas", + "accounts" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "df263a33-64f5-40ca-9445-4c8622e22a7f", - "name": "No Content - Indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "97c6cce4-e223-4ebf-9cac-59011cbde513", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fadec470-b14a-4d01-8154-2a2d58e8ef25", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b1240f39-eca2-4992-9d3f-559d2b19d33f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ba24f35-32f4-477a-9a16-a0fca08cdd41", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a0790a11-15cd-4cf5-a551-8a0c02b42a32", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e15f1ab6-2558-4c84-bbbf-c0bff579d1a4", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "execute", - "description": "", - "item": [ - { - "id": "cc4de1d8-7d80-4783-90be-ac51d91dd925", - "name": "Execute a saved search by ID", - "request": { - "name": "Execute a saved search by ID", - "description": { - "content": "Executes the specified saved search.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "saved-searches", - ":id", - "execute" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the requested document.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n },\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "69e057e4-8fb9-4e02-8951-05407e9cef0d", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id", - "execute" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n },\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "ddec7625-e767-4470-a77d-01282d85654e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id", - "execute" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n },\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c59c51b3-03a4-4a34-9f9a-738c18ec5051", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id", - "execute" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n },\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6b677809-42a0-4ee0-b8e1-284eabcee032", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id", - "execute" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n },\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "839d9fad-f380-407a-8107-49d4cc329755", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id", - "execute" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n },\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1277b84b-b037-4ad4-a88e-b214dff33072", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id", - "execute" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n },\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bfb23ec4-0a9c-4fc4-bade-988ba833d07a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "saved-searches", - ":id", - "execute" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"scheduleId\": \"\",\n \"owner\": {\n \"type\": \"TAG\",\n \"id\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n },\n {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "scheduled-searches", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "816c7c88-994a-40ee-872f-6c645f0bddc0", - "name": "Create a new scheduled search", + "id": "d6173f3a-5fba-431b-abf2-6ba5a435ee40", + "name": "Uploads source accounts schema template", "request": { - "name": "Create a new scheduled search", + "name": "Uploads source accounts schema template", "description": { - "content": "Creates a new scheduled search.\n", + "content": "This API uploads a source schema template file to configure a source's account attributes.\n\nTo retrieve the file to modify and upload, log into Identity Now. \n\nClick **Admin** -> **Connections** -> **Sources** -> **`{SourceName}`** -> **Import Data** -> **Account Schema** -> **Options** -> **Download Schema**\n\n>**NOTE: This API is designated only for Delimited File sources.**", "type": "text/plain" }, "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -69835,24 +99767,31 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "response": [ { - "id": "1a3bc84c-1c50-4708-8911-95380e7c5cfb", - "name": "The persisted scheduled search.", + "id": "b153364b-1c4a-4e3f-a117-e45eebd60799", + "name": "Successfully uploaded the file", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -69863,7 +99802,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -69880,35 +99819,42 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b1cbc043-62d9-49e4-9061-dbc63af2b9b6", + "id": "31036ec4-74a2-4f39-a462-489d15c02eb4", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -69919,7 +99865,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -69936,14 +99882,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Bad Request", @@ -69954,17 +99904,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f2bdd8e8-b5fe-4340-a726-50ee844ce512", + "id": "1e678c4c-37b6-4702-b4b8-8c3cc3105e78", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -69975,7 +99928,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -69992,14 +99945,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Unauthorized", @@ -70015,12 +99972,15 @@ "_postman_previewlanguage": "json" }, { - "id": "d3990b15-5b42-4617-8ba2-ade5ee67fd4b", + "id": "d0ea64aa-3664-4dad-819f-57bd7dba2480", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -70031,7 +99991,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -70048,14 +100008,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Forbidden", @@ -70066,73 +100030,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d2c095ea-aec6-4862-8f8d-dc53a70cef6b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "79f7b45e-2a01-499a-989e-b2daeb1ae185", + "id": "585dd533-e3f6-47a5-bc9c-85ef06e950f9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -70143,7 +100054,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -70160,14 +100071,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Too Many Requests", @@ -70183,12 +100098,15 @@ "_postman_previewlanguage": "json" }, { - "id": "68ab1706-3e0b-4bc7-9698-1372411abfce", + "id": "0c01500c-69c4-479c-a5fa-dc0fd5a2f635", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "accounts" ], "host": [ "{{baseUrl}}" @@ -70199,7 +100117,7 @@ "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -70216,14 +100134,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Internal Server Error", @@ -70234,7 +100156,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -70245,17 +100167,20 @@ } }, { - "id": "607d4c43-7a3c-4cb1-931b-1a3fa037d5c0", - "name": "List scheduled searches", + "id": "d2c61e49-b062-478c-9d1b-7448ec61f5a0", + "name": "Downloads source entitlements schema template", "request": { - "name": "List scheduled searches", + "name": "Downloads source entitlements schema template", "description": { - "content": "Returns a list of scheduled searches.\n", + "content": "This API downloads the CSV schema that defines the entitlement attributes on a source.\n\n>**NOTE: This API is designated only for Delimited File sources.**", "type": "text/plain" }, "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -70264,46 +100189,30 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "count", - "value": "false" - }, + "key": "schemaName", + "value": "" + } + ], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "content": "(Required) The Source id", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { "key": "Accept", - "value": "application/json" + "value": "text/csv" } ], "method": "GET", @@ -70311,12 +100220,15 @@ }, "response": [ { - "id": "dd2c533a-38a0-475b-95c7-c02ece31f0c4", - "name": "The list of requested scheduled searches.", + "id": "b4a2b961-59df-4264-abea-2a61d89d344e", + "name": "Successfully downloaded the file", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -70325,37 +100237,10 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], @@ -70364,7 +100249,7 @@ "header": [ { "key": "Accept", - "value": "application/json" + "value": "text/csv" }, { "description": { @@ -70383,29 +100268,23 @@ "header": [ { "key": "Content-Type", - "value": "application/json" - }, - { - "disabled": true, - "description": { - "content": "The total result count (returned only if the *count* parameter is specified as *true*).", - "type": "text/plain" - }, - "key": "X-Total-Count", - "value": "" + "value": "text/csv" } ], - "body": "[\n {\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"DAILY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n },\n {\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"MONTHLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n }\n]", + "body": "{\n \"example\": \"id,name,displayName,created,description,modified,entitlements,groups,permissions\"\n}", "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "03b28fdc-2083-4999-bfc4-12753f837cef", + "id": "9a18dc4d-f61b-47b9-900c-43a023a0f681", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -70414,37 +100293,10 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], @@ -70475,17 +100327,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "05286266-583d-400a-b421-5046408ce2bd", + "id": "7c6a16bd-0eee-43c1-a1a5-3d958fdc447c", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -70494,37 +100349,178 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "schemaName", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b0550854-4e37-4e0e-8e42-189971f15539", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "schemas", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "schemaName", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "47010288-6a41-4da8-8525-8efdebb66c6e", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "schemas", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "schemaName", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "60863638-02fd-4bf8-9ba4-a25cc19341d1", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "sources", + ":id", + "schemas", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], @@ -70547,25 +100543,28 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "323b4e49-747d-4d14-b57b-d11d7d75c489", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "60dec6bd-bc12-4a3a-96cb-cc628ab87c47", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -70574,37 +100573,10 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], @@ -70627,25 +100599,104 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "a72aa0f1-851c-4e20-a26b-4b23c7cce9f9", + "name": "Uploads source entitlements schema template", + "request": { + "name": "Uploads source entitlements schema template", + "description": { + "content": "This API uploads a source schema template file to configure a source's entitlement attributes.\n\nTo retrieve the file to modify and upload, log into Identity Now. \n\nClick **Admin** -> **Connections** -> **Sources** -> **`{SourceName}`** -> **Import Data** -> **Import Entitlements** -> **Download**\n\n>**NOTE: This API is designated only for Delimited File sources.**", + "type": "text/plain" + }, + "url": { + "path": [ + "sources", + ":id", + "schemas", + "entitlements" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Name of entitlement schema", + "type": "text/plain" + }, + "key": "schemaName", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The Source id", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } + }, + "response": [ { - "id": "f66757dc-6b29-431c-a4d2-669bbd6c020d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "98178b87-c513-4c38-8aa4-72ff8b86ee39", + "name": "Successfully uploaded the file", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -70654,43 +100705,20 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -70704,28 +100732,44 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, - "status": "Not Found", - "code": 404, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"DISCOVER_SCHEMA\",\n \"ACCOUNT_ONLY_REQUEST\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9875f826-7861-4474-87bf-302dbc76f20d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "3f4dabd0-c0ab-4167-a7f7-dea9c83368bd", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -70734,43 +100778,20 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -70784,28 +100805,44 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, - "status": "Too Many Requests", - "code": 429, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ab2327e9-6998-40b5-8a71-237f8c8af59b", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "43771231-edce-4a1d-b8ad-28604e2dd0eb", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "scheduled-searches" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" @@ -70814,43 +100851,20 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**owner.id**: *eq*\n\n**savedSearchId**: *eq*", + "content": "Name of entitlement schema", "type": "text/plain" }, - "key": "filters", + "key": "schemaName", "value": "" } ], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" @@ -70864,1538 +100878,295 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, - "status": "Internal Server Error", - "code": 500, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "ddcbaa3d-4043-4570-8e1f-651d58fd8f39", - "name": "Update an existing Scheduled Search", - "request": { - "name": "Update an existing Scheduled Search", - "description": { - "content": "Updates an existing scheduled search.\n", - "type": "text/plain" - }, + "id": "d06a0bc0-fad7-4ac7-bafd-dbab1bfa2f8a", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "scheduled-searches", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the requested document.", + "content": "Name of entitlement schema", "type": "text/plain" - } + }, + "key": "schemaName", + "value": "" } - ] + ], + "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, - "response": [ - { - "id": "46ad11b7-c528-4ffb-920c-37330cd117eb", - "name": "The persisted scheduled search.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d7fced38-4ac9-4dcf-95b7-49c2c787c6e3", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e6118d85-8052-484e-94b7-cc9bc7130df9", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3f5e62ca-0eb3-4551-b6c6-3748cdcca34f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "917ef6bb-eabb-41ab-bfc5-21782022d8cd", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8dd85f0e-38f4-45d3-92c1-246ed5ec0ec2", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c6e91c27-8d48-4cc7-a973-f065da2da3ce", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "9f6ae7ad-0cdf-4477-9354-7160f0bf3601", - "name": "Get a Scheduled Search", - "request": { - "name": "Get a Scheduled Search", - "description": { - "content": "Returns the specified scheduled search.", - "type": "text/plain" - }, + "id": "f0e173c3-16f8-488f-bc4a-16573da38de6", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "scheduled-searches", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the requested document.", + "content": "Name of entitlement schema", "type": "text/plain" - } + }, + "key": "schemaName", + "value": "" } - ] + ], + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, - "response": [ - { - "id": "b82119f1-4aee-4bdd-9b73-a70c669c5cd0", - "name": "The requested scheduled search.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n \"ownerId\": \"\",\n \"recipients\": [\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\"\n }\n ],\n \"savedSearchId\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"RANGE\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"name\": \"\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"enabled\": false,\n \"emailEmptyResults\": false,\n \"displayQueryDetails\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "78cc171a-4254-4af9-9ee2-6c7934d68c38", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "783f89fb-bfec-4ec6-a64b-fed8238f67a4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "08571dab-aa11-48d9-84a4-25d1bf532f70", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c8dc93ca-0a65-43ba-a77f-bceb812327df", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b027c1bb-59f2-45a2-85ad-dfa3df7c55fb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d3e549e8-dfec-4c10-be1b-f0831ba97a93", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "3f330681-6651-4081-a5f4-d2845be9ef85", - "name": "Delete a Scheduled Search", - "request": { - "name": "Delete a Scheduled Search", - "description": { - "content": "Deletes the specified scheduled search.\n", - "type": "text/plain" - }, + "id": "64e9737a-295d-4938-851d-cfc880bc8be3", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "scheduled-searches", - ":id" + "sources", + ":id", + "schemas", + "entitlements" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the requested document.", + "content": "Name of entitlement schema", "type": "text/plain" - } + }, + "key": "schemaName", + "value": "" } - ] + ], + "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "multipart/form-data" + }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", - "body": {} + "method": "POST", + "body": { + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" + } + ] + } }, - "response": [ - { - "id": "2c95839d-80a2-4364-9df5-841a2de6e52e", - "name": "No Content - Indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "24a4ed9b-015c-4a86-83a1-7efff88d3aa1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de849a60-902c-4e43-9baa-0073479fc820", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32f20a18-826e-4cb6-97b8-371407693cb4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e839f634-ac3f-48c2-84c9-08ddd96ab54c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c61553e-9c38-41b7-93ef-fb306cab1693", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0ec5ddb1-ee3b-4447-ae88-1ce8be93370d", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "unsubscribe", - "description": "", - "item": [ - { - "id": "55f92596-2a01-44de-80a8-27e46038d3f9", - "name": "Unsubscribe a recipient from Scheduled Search", - "request": { - "name": "Unsubscribe a recipient from Scheduled Search", - "description": { - "content": "Unsubscribes a recipient from the specified scheduled search.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "scheduled-searches", - ":id", - "unsubscribe" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the requested document.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f5eb4b13-8d9a-4e9d-8d7d-b52356cfa26f", - "name": "No Content - Indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id", - "unsubscribe" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "20f864fa-ec32-4d14-b279-3bf39f1148be", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id", - "unsubscribe" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6eb560a7-7c3b-4da3-8961-d282c973b0b5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id", - "unsubscribe" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "74630d71-8067-4cf6-b162-3404ecf1ec67", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "scheduled-searches", - ":id", - "unsubscribe" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "search", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "4868ba7f-81ad-4857-afa2-954a33309b6b", - "name": "Perform Search", + "id": "95dc101f-470f-4508-9dd2-10457a0d237f", + "name": "Upload connector file to source", "request": { - "name": "Perform Search", + "name": "Upload connector file to source", "description": { - "content": "Performs a search with the provided query and returns a matching result collection. By default, you can page a maximum of 10,000 search result records. To page past 10,000 records, you can use searchAfter paging. Refer to [Paginating Search Queries](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-search-queries) for more information about how to implement searchAfter paging. ", + "content": "This uploads a supplemental source connector file (like jdbc driver jars) to a source's S3 bucket. This also sends ETS and Audit events.\nA token with ORG_ADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "search" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "sourceId", "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The Source id.", "type": "text/plain" - }, - "key": "count", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -72404,63 +101175,41 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "response": [ { - "id": "1f5ecebf-7633-44f2-9759-1b8fc87d679a", - "name": "List of matching documents.", + "id": "68c3503e-a51f-4e6c-a669-14ae770902c9", + "name": "Uploaded the file successfully and sent all post-upload events", "originalRequest": { "url": { "path": [ - "search" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -72477,14 +101226,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "OK", @@ -72493,67 +101246,32 @@ { "key": "Content-Type", "value": "application/json" - }, - { - "disabled": true, - "description": { - "content": "The total result count (returned only if the *count* parameter is specified as *true*).", - "type": "text/plain" - }, - "key": "X-Total-Count", - "value": "" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"_type\": \"aggregation\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"synced\": \"\",\n \"enabled\": \"\",\n \"requestable\": \"\",\n \"requestCommentsRequired\": \"\",\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"IDENTITY_PROFILE\",\n \"email\": \"\"\n },\n \"source\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ],\n \"entitlementCount\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"_type\": \"accessprofile\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"synced\": \"\",\n \"enabled\": \"\",\n \"requestable\": \"\",\n \"requestCommentsRequired\": \"\",\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ACCESS_REQUEST_APPROVAL\",\n \"email\": \"\"\n },\n \"source\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ],\n \"entitlementCount\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n]", + "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"PASSWORD\",\n \"CURRENT_PASSWORD\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "debb9446-f69f-4a01-8a10-0060c0fb891c", + "id": "c8fe65fc-b7bd-4d00-bbb5-da0718e84541", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "search" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -72570,14 +101288,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Bad Request", @@ -72588,56 +101310,30 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bedcd37c-2b83-423d-947a-6ffbfb7207e5", + "id": "b77f3edb-11c0-4a50-9a01-9eae41c6b848", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "search" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -72654,14 +101350,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Unauthorized", @@ -72677,51 +101377,25 @@ "_postman_previewlanguage": "json" }, { - "id": "dfc7ac25-665b-4e5c-89e4-bec15e47bb27", + "id": "f7fe3f74-f542-416f-9309-18ce4b9dd44e", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "search" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -72738,14 +101412,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Forbidden", @@ -72756,56 +101434,30 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a55bcd57-5620-4bca-b0a5-7ee18220aeaa", + "id": "69ea2ddf-ab6f-44ab-ae09-e6be5232d246", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "search" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -72822,14 +101474,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Too Many Requests", @@ -72845,51 +101501,25 @@ "_postman_previewlanguage": "json" }, { - "id": "035690fe-2e64-4610-921f-7a7c1476be3c", + "id": "1b9dc04a-8e28-446d-929e-b207895ef35a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "search" + "sources", + ":sourceId", + "upload-connector-file" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { "key": "Content-Type", - "value": "application/json" + "value": "multipart/form-data" }, { "key": "Accept", @@ -72906,14 +101536,18 @@ ], "method": "POST", "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" + "mode": "formdata", + "formdata": [ + { + "description": { + "content": "", + "type": "text/plain" + }, + "key": "file", + "value": "", + "type": "text" } - } + ] } }, "status": "Internal Server Error", @@ -72924,7 +101558,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -72933,1458 +101567,131 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Tagged Objects", + "description": "", + "item": [ { - "name": "count", - "description": "", - "item": [ - { - "id": "90801405-8a49-4826-a575-e17ff48b0319", - "name": "Count Documents Satisfying a Query", - "request": { - "name": "Count Documents Satisfying a Query", - "description": { - "content": "Performs a search with a provided query and returns the count of results in the X-Total-Count header.", - "type": "text/plain" - }, - "url": { - "path": [ - "search", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ + "id": "bd1b05da-21ce-42ad-b463-3560ecbf0ea3", + "name": "List Tagged Objects", + "request": { + "name": "List Tagged Objects", + "description": { + "content": "This API returns a list of all tagged objects.\n\nAny authenticated token may be used to call this API.", + "type": "text/plain" + }, + "url": { + "path": [ + "tagged-objects" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { - "id": "8c63c525-df98-43af-b4b6-5ecbfb852867", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "search", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" }, - "status": "No Content", - "code": 204, - "header": [ - { - "disabled": true, - "description": { - "content": "The total result count.", - "type": "text/plain" - }, - "key": "X-Total-Count", - "value": "" - } - ], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "994bbf87-9855-4d15-8a76-7fe225a956bb", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "search", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "20f6b4d8-9356-4d66-ac78-77db9d35f7e0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "search", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7f2addd-c416-4fa3-9c58-addf74a6b40c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "search", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2a4858ef-8957-4be7-9eca-66a07cf8f297", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "search", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e5e51c22-5db3-444a-8c51-99abbb892463", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "search", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "aggregate", - "description": "", - "item": [ - { - "id": "4860b4f4-cdbd-4f68-b45a-3ef4da64dd23", - "name": "Perform a Search Query Aggregation", - "request": { - "name": "Perform a Search Query Aggregation", - "description": { - "content": "Performs a search query aggregation and returns the aggregation result. By default, you can page a maximum of 10,000 search result records. To page past 10,000 records, you can use searchAfter paging. Refer to [Paginating Search Queries](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-search-queries) for more information about how to implement searchAfter paging. ", - "type": "text/plain" + "key": "limit", + "value": "250" }, - "url": { - "path": [ - "search", - "aggregate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ + "key": "count", + "value": "false" + }, { - "id": "43fe16d8-e17c-430c-9255-a051080a1307", - "name": "Aggregation results.", - "originalRequest": { - "url": { - "path": [ - "search", - "aggregate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "disabled": true, - "description": { - "content": "The total result count (returned only if the *count* parameter is specified as *true*).", - "type": "text/plain" - }, - "key": "X-Total-Count", - "value": "" - } - ], - "body": "{\n \"aggregations\": {},\n \"hits\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"_type\": \"role\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"synced\": \"\",\n \"enabled\": \"\",\n \"requestable\": \"\",\n \"requestCommentsRequired\": \"\",\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"ACCESS_PROFILE\",\n \"email\": \"\"\n },\n \"source\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ],\n \"entitlementCount\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"_type\": \"accountactivity\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"synced\": \"\",\n \"enabled\": \"\",\n \"requestable\": \"\",\n \"requestCommentsRequired\": \"\",\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"LIFECYCLE_STATE\",\n \"email\": \"\"\n },\n \"source\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ],\n \"entitlementCount\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0ed0f46f-a4e3-4831-8cd5-481329af68e6", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "search", - "aggregate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "85c93bd9-d24a-4fbd-a602-84cac063fadd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "search", - "aggregate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "caf16137-bd88-4988-904c-24b97d3c963b", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "search", - "aggregate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6a53678-5134-449e-8317-6d1ab1179490", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "search", - "aggregate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17de9436-9c14-4348-9876-98517fec4e09", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "search", - "aggregate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"indices\": [\n \"roles\",\n \"identities\"\n ],\n \"queryType\": \"SAILPOINT\",\n \"queryVersion\": \"5.2\",\n \"query\": {\n \"query\": \"\",\n \"fields\": [\n \"\",\n \"\"\n ],\n \"timeZone\": \"\",\n \"innerHit\": {\n \"query\": \"\",\n \"type\": \"\"\n }\n },\n \"queryDsl\": {},\n \"textQuery\": {\n \"terms\": [\n \"\",\n \"\"\n ],\n \"fields\": [\n \"\",\n \"\"\n ],\n \"matchAny\": false,\n \"contains\": false\n },\n \"typeAheadQuery\": {\n \"query\": \"\",\n \"field\": \"\",\n \"nestedType\": \"\",\n \"maxExpansions\": 10,\n \"size\": 100,\n \"sort\": \"desc\",\n \"sortByValue\": false\n },\n \"includeNested\": true,\n \"queryResultFilter\": {\n \"includes\": [\n \"\",\n \"\"\n ],\n \"excludes\": [\n \"\",\n \"\"\n ]\n },\n \"aggregationType\": \"DSL\",\n \"aggregationsVersion\": \"5.2\",\n \"aggregationsDsl\": {},\n \"aggregations\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n },\n \"subAggregation\": {\n \"nested\": {\n \"name\": \"\",\n \"type\": \"\"\n },\n \"metric\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"UNIQUE_COUNT\"\n },\n \"filter\": {\n \"name\": \"\",\n \"field\": \"\",\n \"value\": \"\",\n \"type\": \"TERM\"\n },\n \"bucket\": {\n \"name\": \"\",\n \"field\": \"\",\n \"type\": \"TERMS\",\n \"size\": \"\",\n \"minDocCount\": \"\"\n }\n }\n }\n },\n \"sort\": [\n \"\",\n \"\"\n ],\n \"searchAfter\": [\n \"\",\n \"\"\n ],\n \"filters\": {\n \"velit_a3\": {\n \"type\": \"RANGE\",\n \"range\": {\n \"lower\": {\n \"value\": \"\",\n \"inclusive\": false\n },\n \"upper\": {\n \"value\": \"\",\n \"inclusive\": false\n }\n },\n \"terms\": [\n \"\",\n \"\"\n ],\n \"exclude\": false\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "{index}", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "0c7fd9f3-885b-4525-84bf-700ba7f3b999", - "name": "Get a Document by ID", - "request": { - "name": "Get a Document by ID", - "description": { - "content": "Fetches a single document from the specified index, using the specified document ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "search", - ":index", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "index", - "disabled": true, - "description": { - "content": "(Required) The index from which to fetch the specified document.\n\nThe currently supported index names are: *accessprofiles*, *accountactivities*, *accounts*, *aggregations*, *entitlements*, *events*, *identities*, and *roles*.\n", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the requested document.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "c25a39e7-190b-46ae-8c18-ad865486856f", - "name": "The requested document.", - "originalRequest": { - "url": { - "path": [ - "search", - ":index", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"_type\": \"event\",\n \"description\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"synced\": \"\",\n \"enabled\": \"\",\n \"requestable\": \"\",\n \"requestCommentsRequired\": \"\",\n \"owner\": {\n \"id\": \"\",\n \"name\": \"\",\n \"type\": \"WORKGROUP\",\n \"email\": \"\"\n },\n \"source\": {\n \"id\": \"\",\n \"name\": \"\"\n },\n \"entitlements\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"attribute\": \"\",\n \"value\": \"\"\n }\n ],\n \"entitlementCount\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "241572c1-ca7b-42b1-ad64-f4f789f63d9f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "search", - ":index", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a40e92f7-11bb-4aa5-8431-f881f2f8ffb5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "search", - ":index", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "833fac58-792f-401f-96b5-b498fe898644", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "search", - ":index", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9eac3515-0a49-4b92-bb36-df80bffb0295", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "search", - ":index", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c345f024-bdea-4eb4-9266-5bdbf940f362", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "search", - ":index", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b3c78746-d9ce-49d7-85d5-ff04e99d651a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "search", - ":index", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "key": "filters", + "value": "" } - ] - } - ] - } - ] - }, - { - "name": "segments", - "description": "", - "item": [ - { - "id": "5e966bce-73f9-4e51-ab58-d56a265ac792", - "name": "Create Segment", - "request": { - "name": "Create Segment", - "description": { - "content": "This API creates a segment. \n>**Note:** Segment definitions may take time to propagate to all identities.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "segments" ], - "host": [ - "{{baseUrl}}" - ], - "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "20bb41fb-3704-4efc-b565-9089ed151243", - "name": "Segment created", + "id": "d4fe7ce7-af6e-4743-905d-41a95a829e6b", + "name": "List of all tagged objects.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -74398,49 +101705,73 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", + "body": "[\n {\n \"objectRef\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6481b812-1246-43d7-9912-43ef38cf47de", + "id": "fdc96f5b-0270-4afa-ac81-b1b7faf5e6ef", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -74454,17 +101785,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Bad Request", "code": 400, @@ -74474,29 +101796,62 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "cf0381ef-55d2-4f9e-926c-4e79417b5c85", + "id": "b6929c0e-fb02-425d-a254-f4e02b72e4d7", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -74510,17 +101865,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Unauthorized", "code": 401, @@ -74535,24 +101881,57 @@ "_postman_previewlanguage": "json" }, { - "id": "9f18c413-e7c4-46f7-a9ad-15225a6e1fa8", + "id": "e3b74ec9-8546-4e5a-b15d-8967b548c890", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -74566,17 +101945,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Forbidden", "code": 403, @@ -74586,29 +101956,62 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2d5ba608-f4e2-4674-94df-0655da0e2e61", + "id": "0c7c2a3f-4c27-46f6-9aba-a98538338650", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -74622,17 +102025,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -74647,24 +102041,57 @@ "_postman_previewlanguage": "json" }, { - "id": "459191c3-9a94-490b-ae91-4670caef42df", + "id": "cc2d4c06-0eaa-4a42-9151-a09b5dbdfdc2", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -74678,17 +102105,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -74698,7 +102116,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -74709,107 +102127,64 @@ } }, { - "id": "e436f637-bb5f-4e10-85cf-19f113d9f69d", - "name": "List Segments", + "id": "cc0cbe12-ad05-4503-af64-016aeb1959a5", + "name": "Add Tag to Object", "request": { - "name": "List Segments", + "name": "Add Tag to Object", "description": { - "content": "This API returns a list of all segments. \nA token with ORG_ADMIN or API authority is required to call this API.", + "content": "This adds a tag to an object.\n\nAny authenticated token may be used to call this API.", "type": "text/plain" }, "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "response": [ { - "id": "226b550a-18fc-42cd-b1a5-f754c22bc6c8", - "name": "List of all segments", + "id": "4a78ac94-9daa-4735-8acc-9e973e75caf1", + "name": "Created.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Accept", + "key": "Content-Type", "value": "application/json" }, { @@ -74821,64 +102196,43 @@ "value": "" } ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"EQUALS\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n }\n]", + }, + "status": "Created", + "code": 201, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "45c6190a-e755-4104-8b75-3716f605a051", + "id": "2fe84da0-7616-4607-adbf-87b86027a78a", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -74892,8 +102246,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Bad Request", "code": 400, @@ -74903,53 +102266,29 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2e8fa009-8c94-46c7-88f2-266af356e255", + "id": "77f7d46f-f9e2-435e-88ab-e6dcec0fd946", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -74963,8 +102302,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Unauthorized", "code": 401, @@ -74979,48 +102327,24 @@ "_postman_previewlanguage": "json" }, { - "id": "8fadbe61-c005-4601-a020-d04d3c17532c", + "id": "b638933c-4184-41af-ad6a-e5f415e8f131", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -75034,8 +102358,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Forbidden", "code": 403, @@ -75045,53 +102378,29 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "566f6f5e-08e6-4630-8da5-c3d70dc95c92", + "id": "7e619d7d-ef14-4962-bcae-f55003623839", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -75105,8 +102414,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Too Many Requests", "code": 429, @@ -75121,48 +102439,24 @@ "_postman_previewlanguage": "json" }, { - "id": "49a904fe-2ecf-4de2-b8b7-77d25a0f454e", + "id": "09a6b84e-238f-4e8b-92f1-e144947b0d73", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "segments" + "tagged-objects" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], + "query": [], "variable": [] }, "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, { "key": "Accept", "value": "application/json" @@ -75176,8 +102470,17 @@ "value": "" } ], - "method": "GET", - "body": {} + "method": "POST", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } }, "status": "Internal Server Error", "code": 500, @@ -75187,7 +102490,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -75198,1188 +102501,18 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "b07f21d0-fd57-4711-afa3-08baa2c063e8", - "name": "Get Segment by ID", - "request": { - "name": "Get Segment by ID", - "description": { - "content": "This API returns the segment specified by the given ID.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The segment ID to retrieve.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "e3f0ca30-8978-48af-95ac-5f28f75f4109", - "name": "Segment", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a08bc9b5-8714-4b0c-9ffd-d5d1e7e4a26f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "83b1a6ef-58af-44ce-9045-baddac65fb35", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "09e549c0-d00a-47ba-ad42-a32f360e2bdc", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64c25ac2-5912-4a86-8613-645bdd33db3b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "68fe7315-c440-47c2-82db-40e1a51221b3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4f7a74f-49f0-4b22-84d9-11a7fb2dc3fd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "336ae5e3-752c-40f8-bb60-fca7100aa2ae", - "name": "Delete Segment by ID", - "request": { - "name": "Delete Segment by ID", - "description": { - "content": "This API deletes the segment specified by the given ID.\n>**Note:** that segment deletion may take some time to become effective.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The segment ID to delete.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "14e75b2a-90fa-4dc6-a897-765b6b7a0a4d", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "59d29e1f-ff5c-4bc9-9475-a667dfb39039", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "56306a70-fc58-4015-a5dc-451e501ed7a3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d2de10e2-c320-4303-88b2-2348b8185ca0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ee7d7514-231a-4401-b7a2-e92dcd2af413", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dee96bb1-75a5-4642-8bab-ef4a8974460a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a68678d-9c5b-48a5-8512-d236451249cc", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "980d987d-3788-4dcb-a4de-2ae8d644d48d", - "name": "Update Segment", - "request": { - "name": "Update Segment", - "description": { - "content": "Use this API to update segment fields by using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n>**Note:** Changes to a segment may take some time to propagate to all identities.\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The segment ID to modify.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "409d4bf2-627c-46a4-8f90-c98ee1988c61", - "name": "Indicates the PATCH operation succeeded, and returns the segment's new representation.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"visibilityCriteria\": {\n \"expression\": {\n \"operator\": \"AND\",\n \"attribute\": \"\",\n \"value\": {\n \"type\": \"\",\n \"value\": \"\"\n },\n \"children\": [\n {\n \"type\": \"\",\n \"value\": \"\"\n },\n {\n \"type\": \"\",\n \"value\": \"\"\n }\n ]\n }\n },\n \"active\": false\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "96549130-26f6-47cf-9453-3e82759f6d98", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c2ae06c-17bb-4060-9f04-c91acbf6585e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "29980c5a-99c1-462f-b095-e9990493926a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "734b73ae-bfc3-416c-b614-0c582bdd1dcd", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "43590bfd-0813-4d09-9c78-dac2e2ce8376", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9c1fd7c2-d41e-402b-874b-22a8b0427aa6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "segments", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "service-desk-integrations", - "description": "", - "item": [ - { - "id": "ab5cd525-ba27-4c3a-a1b4-f8f116639f8a", - "name": "List existing Service Desk Integrations", + "id": "93996106-8bd1-4040-a5a9-ee086c291d61", + "name": "List Tagged Objects", "request": { - "name": "List existing Service Desk Integrations", + "name": "List Tagged Objects", "description": { - "content": "Get a list of ServiceDeskIntegrationDto for existing Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "content": "This API returns a list of all tagged objects by type.\n\nAny authenticated token may be used to call this API.", "type": "text/plain" }, "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" @@ -76388,50 +102521,52 @@ { "disabled": true, "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "offset", - "value": "0" + "key": "limit", + "value": "250" }, { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "limit", - "value": "250" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", "type": "text/plain" }, "key": "filters", "value": "" - }, + } + ], + "variable": [ { + "type": "any", + "value": "SOD_POLICY", + "key": "type", "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The type of tagged object to retrieve.", "type": "text/plain" - }, - "key": "count", - "value": "false" + } } - ], - "variable": [] + ] }, "header": [ { @@ -76444,26 +102579,18 @@ }, "response": [ { - "id": "e5424300-35dd-4e46-8247-546136956fd8", - "name": "List of ServiceDeskIntegrationDto", + "id": "964355ca-dfa8-48e0-9727-15a31fe65adf", + "name": "List of all tagged objects for specified type.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -76473,77 +102600,6 @@ "key": "limit", "value": "250" }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"attributes\": {\n \"dolore_e\": 87777085\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n {\n \"attributes\": {\n \"consecteture\": true,\n \"ad_2\": -12494682\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c54856c4-e414-421c-873a-69dfc0690091", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ { "disabled": true, "description": { @@ -76556,38 +102612,20 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", "type": "text/plain" }, "key": "filters", "value": "" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" } ], "variable": [] @@ -76609,39 +102647,31 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "[\n {\n \"objectRef\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "bf3829ef-bbef-4825-94d3-55608c6667f6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "6675ba16-9383-4cd5-b875-01a14df1f867", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, + "query": [ { "disabled": true, "description": { @@ -76654,29 +102684,29 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "filters", + "value": "" } ], "variable": [] @@ -76698,39 +102728,31 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0f6a330e-beaa-4b56-9b53-cbd6c1517036", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "468540a2-d560-4c39-8c12-e9cb83998ad7", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -76743,29 +102765,29 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "filters", + "value": "" } ], "variable": [] @@ -76787,39 +102809,31 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2509f2aa-a60b-48a3-aee1-2b41b5b883ca", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "9d6f654b-bcb3-45e6-ade3-9f1b9af51985", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -76832,29 +102846,29 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "filters", + "value": "" } ], "variable": [] @@ -76876,39 +102890,31 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b2ceb57e-d28f-4f6c-9760-37dd1013c931", + "id": "85df88ea-16f6-4573-b913-8a9bfdc9329d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -76921,29 +102927,29 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "filters", + "value": "" } ], "variable": [] @@ -76978,26 +102984,18 @@ "_postman_previewlanguage": "json" }, { - "id": "214d484e-0d09-4560-b050-bfd1f0d8fba1", + "id": "9094ea66-a0ab-41b6-9b9b-aad2d4045b5e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, { "disabled": true, "description": { @@ -77010,29 +103008,29 @@ { "disabled": true, "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **name**", + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "sorters", - "value": "" + "key": "offset", + "value": "0" }, { "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in*\n\n**name**: *eq*\n\n**type**: *eq, in*\n\n**cluster**: *eq, in*", + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "filters", - "value": "" + "key": "count", + "value": "false" }, { "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", "type": "text/plain" }, - "key": "count", - "value": "false" + "key": "filters", + "value": "" } ], "variable": [] @@ -77062,7 +103060,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -77073,54 +103071,66 @@ } }, { - "id": "88c2a616-0643-4eff-9511-2b66563e612a", - "name": "Create new Service Desk integration", + "id": "6a9455b1-51b2-4158-a59a-10d043d239a7", + "name": "Get Tagged Object", "request": { - "name": "Create new Service Desk integration", + "name": "Get Tagged Object", "description": { - "content": "Create a new Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", + "content": "This gets a tagged object for the specified type.", "type": "text/plain" }, "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "IDENTITY", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to retrieve.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the object reference to retrieve.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "0015413d-9946-4cdc-9d68-eaf9b62a3cb5", - "name": "details of the created integration", + "id": "b8dd06ae-f407-46fb-91f5-5094ceabfc98", + "name": "Tagged object by type and ID.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -77130,9 +103140,50 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "e8225af9-aa25-4055-adc9-f21ac2763545", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects", + ":type", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -77146,37 +103197,281 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "7fd30c0d-1c4a-4f9e-9c64-dda953e13596", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects", + ":type", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "6b185363-67dd-4b6e-86cc-f9ed89dc8004", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects", + ":type", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "d634b955-e79c-44ad-9fb5-97a1228f659a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects", + ":type", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} }, - "status": "OK", - "code": 200, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2971f2e6-b13b-4eb1-95be-b48da73d73bf", - "name": "Client Error - Returned if the request body is invalid.", + "id": "0c23b00e-2b5f-4dbe-ab33-226e149d4dc4", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "6da8752d-45c4-48b7-ac7d-ff5422699d47", + "name": "Update Tagged Object", + "request": { + "name": "Update Tagged Object", + "description": { + "content": "This updates a tagged object for the specified type.", + "type": "text/plain" + }, + "url": { + "path": [ + "tagged-objects", + ":type", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "IDENTITY", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to update.", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the object reference to update.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "response": [ + { + "id": "c1e3b752-d0db-414d-8e2b-a2e56a5eee4c", + "name": "Tagged object by type and ID.", + "originalRequest": { + "url": { + "path": [ + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -77202,10 +103497,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -77214,25 +103509,27 @@ } } }, - "status": "Bad Request", - "code": 400, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2f9ed763-41b9-4dad-b94f-938b77fdde64", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "9cb694f9-da71-4545-97e5-aff9d58513fe", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -77258,10 +103555,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -77270,25 +103567,27 @@ } } }, - "status": "Unauthorized", - "code": 401, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d09657f5-9329-4543-9362-006d1a7d9a21", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "c5810ad6-3bff-4b00-a6dc-89278a0fdab1", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -77314,10 +103613,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -77326,25 +103625,27 @@ } } }, - "status": "Forbidden", - "code": 403, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b0c02f9b-e837-407a-88ab-300b5af18df9", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "ac67c451-c483-4c0f-96c8-a7d9b62a558b", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -77370,10 +103671,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -77382,25 +103683,27 @@ } } }, - "status": "Not Found", - "code": 404, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4a2d2765-c7e4-46c2-ab9a-39abd85591af", + "id": "c57c8030-4d27-4be8-bc23-33789e15889d", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -77426,10 +103729,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -77451,12 +103754,14 @@ "_postman_previewlanguage": "json" }, { - "id": "7b4ee9aa-966d-4ac8-99ad-edead501e246", + "id": "01ebc025-b6e6-4f3a-ae83-4c6c0926e5e5", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "service-desk-integrations" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -77482,10 +103787,10 @@ "value": "" } ], - "method": "POST", + "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", + "raw": "{\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", @@ -77502,7 +103807,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -77513,2371 +103818,236 @@ } }, { - "name": "{id}", - "description": "", - "item": [ - { - "id": "0d436dee-6c8f-4cfd-a2a8-edf6b3f29144", - "name": "Get a Service Desk integration", - "request": { - "name": "Get a Service Desk integration", - "description": { - "content": "Get an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" + "id": "bd4853fe-f729-4ace-99ee-4ea3c23e5adf", + "name": "Delete Tagged Object", + "request": { + "name": "Delete Tagged Object", + "description": { + "content": "This deletes a tagged object for the specified type.", + "type": "text/plain" + }, + "url": { + "path": [ + "tagged-objects", + ":type", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "IDENTITY", + "key": "type", + "disabled": true, + "description": { + "content": "(Required) The type of tagged object to delete.", + "type": "text/plain" + } }, + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the object reference to delete.", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "DELETE", + "body": {} + }, + "response": [ + { + "id": "8e41b372-44d7-48cc-b11a-585d349f4c19", + "name": "No content.", + "originalRequest": { "url": { "path": [ - "service-desk-integrations", + "tagged-objects", + ":type", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the Service Desk integration to get", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "33eb5fe4-da2b-412b-864a-1325e8795f5e", - "name": "ServiceDeskIntegrationDto with the given ID", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ad77d8a0-e1f4-47ff-8370-19904dbc414f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d8577e5a-c247-4082-b939-8c68f073d138", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de6b2413-e7a6-4b29-b089-6a98ab6ad0ea", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6a1f356c-0087-44df-ac64-3f39e3b112b0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e6868e3b-706c-4ae4-b5d9-2e703be9c5db", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1ed3bcf3-86c3-4bf7-95e3-0410a3f36d4c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" }, { - "id": "74b0b8b4-7f47-45cb-af0e-c687d6a89390", - "name": "Update a Service Desk integration", - "request": { - "name": "Update a Service Desk integration", - "description": { - "content": "Update an existing Service Desk integration by ID with updated value in JSON form as the request body. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, + "id": "df6e4cf6-e148-40d9-a19a-86a34d7bf5a4", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "service-desk-integrations", + "tagged-objects", + ":type", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the Service Desk integration to update", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "27f0729e-3fb5-4dbe-8be7-21550b49786f", - "name": "ServiceDeskIntegrationDto as updated", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f03db5f1-25ee-439a-90c5-eaa93b0d25a1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff28b46d-d403-40ec-bc24-5bee04d61092", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6e58cdbc-77b4-437a-b7ce-d8f02cf46737", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "15973270-5e4d-4494-849a-f15ada09b765", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3197f219-de2f-46ee-b7fc-2d8870e20f55", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d9e011da-5a46-4d9e-accd-287b3f98d04f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "DELETE", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "f3e7d1df-de5e-40dc-8c02-07554ba69283", - "name": "Delete a Service Desk integration", - "request": { - "name": "Delete a Service Desk integration", - "description": { - "content": "Delete an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, + "id": "4bcea546-3acf-437e-8027-54039c24ca0d", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "service-desk-integrations", + "tagged-objects", + ":type", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of Service Desk integration to delete", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "DELETE", "body": {} }, - "response": [ - { - "id": "2004cd97-7250-4f96-87c2-56707efba2cf", - "name": "Service Desk integration with the given ID successfully deleted", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "1cee53fa-c27c-47e3-8fc6-530d2e06c292", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d94c2be1-b446-4d4a-8ffb-33956e5b67fa", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f35eeba-e866-4c3f-9a9f-ca855b01a5ca", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d022e28a-1d42-4459-9911-f3fd906bcab0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7835f157-211f-4b77-9a57-0d176f6a0338", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3b4c7f1f-a3f1-4ad6-9a78-9999bb2d151f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "6b5897bc-bc70-41e5-9723-aca4326148fc", - "name": "Service Desk Integration Update PATCH", - "request": { - "name": "Service Desk Integration Update PATCH", - "description": { - "content": "Update an existing ServiceDeskIntegration by ID with a PATCH request.", - "type": "text/plain" - }, + "id": "2c3d8ca3-66e0-43a5-82da-b01752d8553d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "service-desk-integrations", + "tagged-objects", + ":type", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the Service Desk integration to update", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "58df9a4d-e3ff-4c23-9931-c1b9f5133a75", - "name": "ServiceDeskIntegrationDto as updated", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"velit_b\": 5355160,\n \"consectetur_f33\": 50292253\n },\n \"description\": \"\",\n \"name\": \"\",\n \"type\": \"ServiceNowSDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"ownerRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"clusterRef\": {\n \"type\": \"CLUSTER\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"cluster\": \"\",\n \"managedSources\": [\n \"\",\n \"\"\n ],\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "434de052-b2c8-4791-9c53-b97579febb87", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "41847853-db92-46e9-a61d-ae287864f912", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3d5c1ee6-f92e-487c-8f6b-6c3ad433b853", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2b46d8ff-2b8b-4c3f-8e31-8f35c84ff192", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a51247c6-3119-48d9-9e55-f688a6d2d890", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8c3503e9-c7ce-49df-9baf-dfdd4b2d36a8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "{\n \"operations\": [\n {\n \"op\": \"remove\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"move\",\n \"path\": \"\",\n \"value\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "types", - "description": "", - "item": [ - { - "id": "161cda91-5960-4d3a-807f-3ba4187d438f", - "name": "Service Desk Integration Types List.", - "request": { - "name": "Service Desk Integration Types List.", - "description": { - "content": "This API endpoint returns the current list of supported Service Desk integration types. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "18f45d86-3e81-480f-a102-7a294602e9cc", - "name": "Responds with an array of the currently supported Service Desk integration types.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"type\": \"\",\n \"scriptName\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"\",\n \"scriptName\": \"\",\n \"name\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Forbidden", + "code": 403, + "header": [ { - "id": "800c2646-a595-4a98-8f9c-2190a2cedb78", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "71c572a5-a8e2-4b6f-8c44-25e856dda1a0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6ebe40bf-01a0-427e-be36-3a5e67d16e63", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f35aff74-109f-472e-8047-a1670fbce23d", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "16851e3f-821e-49ad-88fb-0369e009b295", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c72cadf-e7b6-43f7-9f53-6a2940cf078b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "types" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "templates", - "description": "", - "item": [ - { - "name": "{scriptName}", - "description": "", - "item": [ - { - "id": "c98c4719-97fe-46e0-ba75-f0018ec5420d", - "name": "Service Desk integration template by scriptName.", - "request": { - "name": "Service Desk integration template by scriptName.", - "description": { - "content": "This API endpoint returns an existing Service Desk integration template by scriptName. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "scriptName", - "disabled": true, - "description": { - "content": "(Required) The scriptName value of the Service Desk integration template to get", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "02f7c849-75c8-4066-888a-0a6696d99a31", - "name": "Responds with the ServiceDeskIntegrationTemplateDto with the specified scriptName.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"ut_82\": -78933559\n },\n \"name\": \"\",\n \"provisioningConfig\": {\n \"universalManager\": \"\",\n \"managedResourceRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"planInitializerScript\": {\n \"source\": \"\"\n },\n \"noProvisioningRequests\": \"\",\n \"provisioningRequestExpiration\": \"\"\n },\n \"type\": \"Web Service SDIM\",\n \"id\": \"\",\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b078459a-a3e6-4782-a700-c87023e6c279", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c26bf9ab-b833-4c99-92f5-eb0a1a3d52ed", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a45e2121-cefa-42f7-a3e6-57257372e8fb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0410eb8c-da2a-408a-9f3d-066b570d0e1a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0628ac62-1463-4139-8c3f-7515bcd8ea6f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a0b4da1d-9422-434d-957c-2c134e39df3b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "templates", - ":scriptName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "status-check-configuration", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "24a2931d-5e9e-4c08-9f06-f63f285b2df8", - "name": "Get the time check configuration", - "request": { - "name": "Get the time check configuration", - "description": { - "content": "Get the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, + "id": "eae21382-543b-49a1-94cf-0f607ced551d", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "service-desk-integrations", - "status-check-configuration" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -79889,339 +104059,40 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "DELETE", "body": {} }, - "response": [ - { - "id": "edeb8562-0970-4889-a288-e0b50d1f3149", - "name": "QueuedCheckConfigDetails containing the configured values", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Too Many Requests", + "code": 429, + "header": [ { - "id": "db5c0192-c51b-4692-a95f-5e4a35a698a1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3174ec96-1cd9-4bff-99af-db1a991f3c57", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34ee67b4-8b2f-43ce-80a0-aaaae7105610", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cf5f39f2-8b50-49e6-8dbc-4eb38402c73f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a8afd7e8-820d-4eca-9a5a-65a866e643a3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5bbbf822-f0fb-4b32-b58a-5300a6de6a71", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "1189feb9-a4a7-44a1-8126-347a277e9c08", - "name": "Update the time check configuration", - "request": { - "name": "Update the time check configuration", - "description": { - "content": "Update the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.", - "type": "text/plain" - }, + "id": "2e1739b0-f38e-4005-804f-e3d9e7d5f000", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "service-desk-integrations", - "status-check-configuration" + "tagged-objects", + ":type", + ":id" ], "host": [ "{{baseUrl}}" @@ -80231,452 +104102,52 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "response": [ - { - "id": "1d489fe5-3ae4-4bde-9412-ab8787681c41", - "name": "QueuedCheckConfigDetails as updated", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "169b57f2-47ed-4194-a403-ff684cf0655c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a3dbc616-97c6-48e8-969d-e20fa6ed99cf", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "543f64c8-2c0f-4a2c-93a3-2f4e5ae26464", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fcb74f2b-1066-406f-8b88-4da7e4adcb8c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2d4f5d9c-c0fa-42a0-a7e7-9d7b54fc276c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "478bc006-03d7-4906-8cd8-1829911efd09", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "service-desk-integrations", - "status-check-configuration" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"provisioningStatusCheckIntervalMinutes\": \"\",\n \"provisioningMaxStatusCheckDays\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "query-password-info", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "7de62492-2696-4750-8a2d-134647c1a2e1", - "name": "Query Password Info", + "id": "4c6e8af1-73af-4556-bf6a-31cfaf2a8eb7", + "name": "Tag Multiple Objects", "request": { - "name": "Query Password Info", + "name": "Tag Multiple Objects", "description": { - "content": "This API is used to query password related information. \n\nA token with [API authority](https://developer.sailpoint.com/idn/api/authentication#client-credentials-grant-flow) \nis required to call this API. \"API authority\" refers to a token that only has the \"client_credentials\" \ngrant type, and therefore no user context. A [personal access token](https://developer.sailpoint.com/idn/api/authentication#personal-access-tokens) \nor a token generated with the [authorization_code](https://developer.sailpoint.com/idn/api/authentication#authorization-code-grant-flow) \ngrant type will **NOT** work on this endpoint, and a `403 Forbidden` response \nwill be returned.\n", + "content": "This API adds tags to multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "query-password-info" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -80697,7 +104168,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -80708,12 +104179,13 @@ }, "response": [ { - "id": "9b899ef2-1017-4461-bd77-3aed90338edb", - "name": "Reference to the password info.", + "id": "c0962c05-38ec-4445-8c04-37388e874085", + "name": "Request succeeded.", "originalRequest": { "url": { "path": [ - "query-password-info" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -80742,7 +104214,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -80759,17 +104231,18 @@ "value": "application/json" } ], - "body": "{\n \"identityId\": \"\",\n \"sourceId\": \"\",\n \"publicKeyId\": \"\",\n \"publicKey\": \"\",\n \"accounts\": [\n {\n \"accountId\": \"\",\n \"accountName\": \"\"\n },\n {\n \"accountId\": \"\",\n \"accountName\": \"\"\n }\n ],\n \"policies\": [\n \"\",\n \"\"\n ]\n}", + "body": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3be95c5a-03d3-4937-b44b-9db2118733a4", + "id": "f009ab59-e219-45d2-aace-76f420a83a97", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "query-password-info" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -80798,7 +104271,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -80815,17 +104288,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "324db6d9-ace8-4f9d-b114-8719c2c6193e", + "id": "93a6a82d-85cd-4f7b-9b32-153ec8efa039", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "query-password-info" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -80854,7 +104328,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -80876,12 +104350,13 @@ "_postman_previewlanguage": "json" }, { - "id": "e81cf25c-8285-4303-ace0-021df54f4a03", + "id": "54477964-9482-4548-8afe-a56042ab7524", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "query-password-info" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -80910,7 +104385,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -80927,17 +104402,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "63caabdc-8c82-4d19-912a-793a055f5c95", + "id": "5ac8e3a5-e835-464e-94c7-8f82328b06f9", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "query-password-info" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -80966,7 +104442,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -80988,12 +104464,13 @@ "_postman_previewlanguage": "json" }, { - "id": "d2ac5919-d006-4764-8773-c97e3e3d5619", + "id": "de5736d1-6ec3-4dea-8e02-93ee81fa2b1e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "query-password-info" + "tagged-objects", + "bulk-add" ], "host": [ "{{baseUrl}}" @@ -81022,7 +104499,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"userName\": \"\",\n \"sourceName\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -81039,7 +104516,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -81048,25 +104525,20 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "set-password", - "description": "", - "item": [ + }, { - "id": "5a6fc378-e282-4e5d-ab43-2ed3673254d5", - "name": "Set Identity's Password", + "id": "e5ab293e-8202-4e24-9492-b0f29c0ba28f", + "name": "Remove Tags from Multiple Objects", "request": { - "name": "Set Identity's Password", + "name": "Remove Tags from Multiple Objects", "description": { - "content": "This API is used to set a password for an identity. \n\nAn identity can change their own password (as well as any of their accounts' passwords) if they use a token generated by their IDN user, such as a [personal access token](https://developer.sailpoint.com/idn/api/authentication#personal-access-tokens) or [\"authorization_code\" derived OAuth token](https://developer.sailpoint.com/idn/api/authentication#authorization-code-grant-flow).\n\nA token with [API authority](https://developer.sailpoint.com/idn/api/authentication#client-credentials-grant-flow) can be used to change **any** identity's password or the password of any of the identity's accounts. \n\"API authority\" refers to a token that only has the \"client_credentials\" grant type.\n\nYou can use this endpoint to generate an `encryptedPassword` (RSA encrypted using publicKey). \nTo do so, follow these steps:\n\n1. Use [Query Password Info](https://developer.sailpoint.com/idn/api/v3/query-password-info) to get the following information: `identityId`, `sourceId`, `publicKeyId`, `publicKey`, `accounts`, and `policies`. \n\n2. Choose an account from the previous response that you will provide as an `accountId` in your request to set an encrypted password. \n\n3. Use [Set Identity's Password](https://developer.sailpoint.com/idn/api/v3/set-password) and provide the information you got from your earlier query. Then add this code to your request to get the encrypted password:\n\n```java\nimport javax.crypto.Cipher;\nimport java.security.KeyFactory;\nimport java.security.PublicKey;\nimport java.security.spec.X509EncodedKeySpec;\nimport java util.Base64;\n\nString encrypt(String publicKey, String toEncrypt) throws Exception {\n byte[] publicKeyBytes = Base64.getDecoder().decode(publicKey);\n byte[] encryptedBytes = encryptRsa(publicKeyBytes, toEncrypt.getBytes(\"UTF-8\"));\n return Base64.getEncoder().encodeToString(encryptedBytes);\n}\n\nprivate byte[] encryptRsa(byte[] publicKeyBytes, byte[] toEncryptBytes) throws Exception {\n PublicKey key = KeyFactory.getInstance(\"RSA\").generatePublic(new X509EncodedKeySpec(publicKeyBytes));\n String transformation = \"RSA/ECB/PKCS1Padding\";\n Cipher cipher = Cipher.getInstance(transformation);\n cipher.init(1, key);\n return cipher.doFinal(toEncryptBytes);\n}\n``` \n\nIn this example, `toEncrypt` refers to the plain text password you are setting and then encrypting, and the `publicKey` refers to the publicKey you got from the first request you sent. \n\nYou can then use [Get Password Change Request Status](https://developer.sailpoint.com/idn/api/v3/get-password-change-status) to check the password change request status. To do so, you must provide the `requestId` from your earlier request to set the password. \n", + "content": "This API removes tags from multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "set-password" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -81087,7 +104559,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -81098,12 +104570,13 @@ }, "response": [ { - "id": "f93c5737-ade3-4267-9a47-4eff4d407f87", - "name": "Reference to the password change.", + "id": "7126fea7-3031-4aa7-949a-749baee1d3dc", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "set-password" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -81116,10 +104589,6 @@ "key": "Content-Type", "value": "application/json" }, - { - "key": "Accept", - "value": "application/json" - }, { "description": { "content": "Added as a part of security scheme: oauth2", @@ -81132,7 +104601,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -81141,25 +104610,20 @@ } } }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"requestId\": \"\",\n \"state\": \"IN_PROGRESS\"\n}", + "status": "No Content", + "code": 204, + "header": [], "cookie": [], - "_postman_previewlanguage": "json" + "_postman_previewlanguage": "text" }, { - "id": "bb07165a-0a71-415d-89dd-08c64539ecfd", + "id": "aef6a05a-7427-4619-b793-dc8eb2eeed0f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "set-password" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -81188,7 +104652,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -81205,17 +104669,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "27b4b899-ef57-4497-9fb2-2169dcb362cd", + "id": "b8b1e513-2157-45e5-8fcd-557060d81b05", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "set-password" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -81244,7 +104709,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -81266,12 +104731,13 @@ "_postman_previewlanguage": "json" }, { - "id": "1352288c-80a9-48d8-b0b1-76a0a034a5b7", + "id": "d2eb4b89-20d2-4d1b-bff9-549213614b60", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "set-password" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -81300,7 +104766,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -81317,17 +104783,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "84b591fd-3417-4c0e-a9c6-3337f7233538", + "id": "16785391-0b8f-4413-a727-07bb2b26f137", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "set-password" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -81356,7 +104823,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -81378,12 +104845,13 @@ "_postman_previewlanguage": "json" }, { - "id": "b9b9a131-090c-4cbc-ac88-cfd37772b178", + "id": "c2b589de-e1d0-44e9-bf6c-c3f204c62808", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "set-password" + "tagged-objects", + "bulk-remove" ], "host": [ "{{baseUrl}}" @@ -81412,7 +104880,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"encryptedPassword\": \"\",\n \"publicKeyId\": \"\",\n \"accountId\": \"\",\n \"sourceId\": \"\"\n}", + "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"SOURCE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", "options": { "raw": { "headerFamily": "json", @@ -81429,7 +104897,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -81442,399 +104910,78 @@ ] }, { - "name": "password-change-status", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "86063aa3-a899-47d7-bb48-3d3d59bbac3d", - "name": "Get Password Change Request Status", - "request": { - "name": "Get Password Change Request Status", - "description": { - "content": "This API returns the status of a password change request. A token with identity owner or trusted API client application authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) Password change request ID", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "32ad9376-658b-4fb2-ae86-8de9c118d9e8", - "name": "Status of the password change request", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"requestId\": \"\",\n \"state\": \"IN_PROGRESS\",\n \"errors\": [\n \"\",\n \"\"\n ],\n \"sourceIds\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5ebd4566-e9b8-4bc4-aab5-4b8e03a63199", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a0a64dec-f906-4d10-9f70-35ba61ee2df3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7dece73d-5bb7-45cc-89fb-c0cefa7da286", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "306c2f64-ad99-4274-a350-f25ba502e29f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9a04b49e-18d8-4721-b3da-a5e49fd96920", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "db6250d9-f5db-4e15-b448-908572dd69eb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "password-change-status", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "password-dictionary", - "description": "", + "name": "Transforms", + "description": "The purpose of this API is to expose functionality for the manipulation of Transform objects.\nTransforms are a form of configurable objects which define an easy way to manipulate attribute data without having\nto write code. These endpoints don't require API calls to other resources, audit service is used for keeping track\nof which users have made changes to the Transforms.\n\nRefer to [Transforms](https://developer.sailpoint.com/idn/docs/transforms) for more information about transforms.\n", "item": [ { - "id": "6d5ead1d-0b67-4830-a193-14f6c4e023b0", - "name": "Get Password Dictionary", + "id": "fb0fdbf5-55aa-481f-895d-f174d973e09f", + "name": "List transforms", "request": { - "name": "Get Password Dictionary", + "name": "List transforms", "description": { - "content": "This gets password dictionary for the organization.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "Gets a list of all saved transform objects.\nA token with transforms-list read authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ { "key": "Accept", - "value": "text/plain" + "value": "application/json" } ], "method": "GET", @@ -81842,23 +104989,69 @@ }, "response": [ { - "id": "27f4e4f6-a02b-4473-b99b-3e7c98c1ef9f", - "name": "\nThe password dictionary file can contain lines that are:\n1. comment lines - the first character is '#', can be 128 Unicode codepoints in length, and are ignored during processing\n2. empty lines\n3. locale line - the first line that starts with \"locale=\" is considered to be locale line, the rest are treated as normal content lines\n4. line containing the password dictionary word - it must start with non-whitespace character and only non-whitespace characters are allowed;\n maximum length of the line is 128 Unicode codepoints\n\n\nPassword dictionary file may not contain more than 2,500 lines (not counting whitespace lines, comment lines and locale line).\n Password dict file must contain UTF-8 characters only.\n\n# Sample password text file\n\n```\n\n# Password dictionary small test file\n\nlocale=en_US\n\n# Password dictionary prohibited words\n\nqwerty\nabcd\naaaaa\npassword\nqazxsws\n\n```", + "id": "cea3edd6-d6d8-4bd5-8731-ee6063bdd482", + "name": "A list of transforms matching the given criteria.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ { "key": "Accept", - "value": "text/plain" + "value": "application/json" }, { "description": { @@ -81877,25 +105070,71 @@ "header": [ { "key": "Content-Type", - "value": "text/plain" + "value": "application/json" } ], - "body": "", + "body": "[\n {\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"reprehenderit8fc\": true,\n \"est_d\": -63752187,\n \"in9\": 3359915\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"usernameGenerator\"\n },\n {\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"exercitation1e\": \"consectetur laborum amet\",\n \"elit_754\": false\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"dateCompare\"\n }\n]", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "4a442c2d-d1c8-4397-b77f-d2d05594f170", + "id": "f142682f-91c2-4a64-8844-3aa91efc4fc9", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -81923,22 +105162,68 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4624939e-1cbf-476e-a244-dafc0e5f1b5f", + "id": "03c36bee-1e55-4ddc-802d-e69bdd4d0bbc", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -81971,17 +105256,63 @@ "_postman_previewlanguage": "json" }, { - "id": "49fbebde-a8ba-4545-aaa5-153c74f8d55f", + "id": "a7fb9b58-e0d5-4cd6-bc4a-2d4614861e50", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -82009,22 +105340,68 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0dc84f6c-e847-4cfa-8ffb-2cebde92ab71", + "id": "9c77a155-534d-4ab5-8f3b-8208e4cf3b52", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -82052,22 +105429,68 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "08b80903-e195-4da3-8420-e781d6892e45", + "id": "e14a7b1e-8220-4907-a975-9389a6fff96b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -82100,17 +105523,63 @@ "_postman_previewlanguage": "json" }, { - "id": "2958bbbb-2939-4741-948f-fbd42fbc521a", + "id": "166da1d8-87e6-47f2-8f4a-c91cd174673a", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Name of the transform to retrieve from the list.", + "type": "text/plain" + }, + "key": "name", + "value": "" + }, + { + "disabled": true, + "description": { + "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "type": "text/plain" + }, + "key": "filters", + "value": "" + } + ], "variable": [] }, "header": [ @@ -82138,7 +105607,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -82149,17 +105618,17 @@ } }, { - "id": "99b10dae-23cf-4d12-89df-8928a06e55df", - "name": "Update Password Dictionary", + "id": "74efab34-f103-4a8d-b36d-641fa6a52e28", + "name": "Create transform", "request": { - "name": "Update Password Dictionary", + "name": "Create transform", "description": { - "content": "This updates password dictionary for the organization.\nA token with ORG_ADMIN authority is required to call this API.", + "content": "Creates a new transform object immediately. By default, the internal flag is set to false to indicate that this is a custom transform. Only SailPoint employees have the ability to create a transform with internal set to true. Newly created Transforms can be used in the Identity Profile mappings within the UI. A token with transform write authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" @@ -82170,37 +105639,33 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "response": [ { - "id": "0ead862e-7c81-4f8d-9a00-9815ff07da79", - "name": "Successfully updated.", + "id": "81cfa678-5962-48a6-9c95-9b4940386958", + "name": "Indicates the transform was successfully created and returns its representation.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" @@ -82211,57 +105676,11 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "36f304d9-939c-4a12-b258-e0ab68e08916", - "name": "Created.", - "originalRequest": { - "url": { - "path": [ - "password-dictionary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" + "key": "Accept", + "value": "application/json" }, { "description": { @@ -82272,35 +105691,37 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Created", "code": 201, - "header": [], + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ut6c0\": \"dolore ut\",\n \"anim0a\": false\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"conditional\"\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "f9444519-17a4-4afa-93f6-1711d6a38b18", + "id": "9a6b6a47-1c97-4490-bafc-6d747ab4ce2c", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" @@ -82311,7 +105732,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -82326,20 +105747,16 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Bad Request", @@ -82350,17 +105767,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "007b6b08-0c75-4b2b-9c00-8510b6207273", + "id": "f6246c1e-f6bf-4a69-850b-9510d3893d59", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" @@ -82371,7 +105788,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -82386,20 +105803,16 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Unauthorized", @@ -82415,12 +105828,12 @@ "_postman_previewlanguage": "json" }, { - "id": "9222162c-6820-433b-9bfb-33b3e22fbd12", + "id": "a8fbb37b-f288-430d-8902-4d9bd74902cc", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" @@ -82431,7 +105844,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -82446,20 +105859,16 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Forbidden", @@ -82470,17 +105879,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ed2b47ea-059b-46b8-8c4f-367d2e4c72bd", + "id": "b190c785-a1fb-4132-9ac8-e9b35ef65b4e", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" @@ -82491,7 +105900,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -82506,20 +105915,16 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Not Found", @@ -82530,17 +105935,17 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "3e6d63b4-51ef-456b-91ea-ef6f7b595149", + "id": "1299d99f-afc7-49c7-a54d-c13901ac4a2a", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" @@ -82551,7 +105956,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -82566,20 +105971,16 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Too Many Requests", @@ -82595,12 +105996,12 @@ "_postman_previewlanguage": "json" }, { - "id": "71d0662e-a2fa-4938-b260-8223d4d08962", + "id": "8776ec05-72ad-4200-8beb-240428717294", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-dictionary" + "transforms" ], "host": [ "{{baseUrl}}" @@ -82611,7 +106012,7 @@ "header": [ { "key": "Content-Type", - "value": "multipart/form-data" + "value": "application/json" }, { "key": "Accept", @@ -82626,20 +106027,16 @@ "value": "" } ], - "method": "PUT", + "method": "POST", "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" } - ] + } } }, "status": "Internal Server Error", @@ -82650,7 +106047,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -82659,31 +106056,37 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - } - ] - }, - { - "name": "password-org-config", - "description": "", - "item": [ + }, { - "id": "d9f5b3e2-7636-4960-9d95-ec13509c6c6e", - "name": "Get Password Org Config", + "id": "40ac21b2-03b3-459f-b5fb-b77b52e32032", + "name": "Transform by ID", "request": { - "name": "Get Password Org Config", + "name": "Transform by ID", "description": { - "content": "This API returns the password org config . Requires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:read'", + "content": "This API returns the transform specified by the given ID.\nA token with transform read authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the transform to retrieve", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -82696,12 +106099,13 @@ }, "response": [ { - "id": "7fdcbd1c-bc86-41d2-a6c1-50a072fa5ec0", - "name": "Reference to the password org config.", + "id": "a879107d-2daa-492b-a3fc-30c23ef1fa13", + "name": "Transform with the given ID", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -82734,17 +106138,18 @@ "value": "application/json" } ], - "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ut6c0\": \"dolore ut\",\n \"anim0a\": false\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"conditional\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "b94d566a-d235-465a-93ef-27dd74655aaf", + "id": "c73333b8-6320-4d21-9cb7-a72510528972", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -82777,17 +106182,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "fb6dd79d-9a45-4eaf-9e56-58289c8b94b5", + "id": "4b8767cb-cde9-4713-b5dc-e47875f1c73e", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -82825,12 +106231,13 @@ "_postman_previewlanguage": "json" }, { - "id": "4f59b50f-8df2-4a4a-802b-20095a288039", + "id": "b197681b-e953-45a7-be01-5d65dee59538", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -82863,17 +106270,62 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d3ae21f0-134e-4f3f-831c-a82f5cc10c93", + "id": "bc8a9d78-974b-41b0-b83a-300e6e45603b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "transforms", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "01b5417c-23ff-472e-9a20-46dd2021fb35", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -82911,12 +106363,13 @@ "_postman_previewlanguage": "json" }, { - "id": "b7d268b6-9ce1-4be3-83c1-6bd78656f0f4", + "id": "de28f4c0-b2ab-4497-8f3e-130a2d7778f7", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -82949,7 +106402,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -82960,23 +106413,35 @@ } }, { - "id": "5cb8a71b-17af-4204-8eea-37f18f1358dc", - "name": "Update Password Org Config", + "id": "c3048c1e-a608-4783-9e68-ba06f2185e54", + "name": "Update a transform", "request": { - "name": "Update Password Org Config", + "name": "Update a transform", "description": { - "content": "This API updates the password org config for specified fields. Other fields will keep original value.\nYou must set the `customInstructionsEnabled` field to \"true\" to be able to use custom password instructions. \nRequires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:write'", + "content": "Replaces the transform specified by the given ID with the transform provided in the request body. Only the \"attributes\" field is mutable. Attempting to change other properties (ex. \"name\" and \"type\") will result in an error.\nA token with transform write authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the transform to update", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -82991,7 +106456,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -83002,12 +106467,13 @@ }, "response": [ { - "id": "0d5904c2-b523-4a22-9f44-98fae2181b14", - "name": "Reference to the password org config.", + "id": "2fe5673e-8b7a-43e5-a48c-828893497e7f", + "name": "Indicates the transform was successfully updated and returns its new representation.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83036,7 +106502,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -83053,17 +106519,18 @@ "value": "application/json" } ], - "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ut6c0\": \"dolore ut\",\n \"anim0a\": false\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"conditional\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0c5e8183-9043-4350-9be6-6efc2434074d", + "id": "86633527-8bd3-4d1e-913d-4cc1f5d2e001", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83092,7 +106559,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -83109,17 +106576,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a65929ae-14a2-4aeb-b209-c54f13fde18f", + "id": "2a6d876a-3046-43ce-9a31-e28ee0497518", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83148,7 +106616,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -83170,12 +106638,13 @@ "_postman_previewlanguage": "json" }, { - "id": "011ae94a-5b2d-46a1-bde2-6f08d8cc3ace", + "id": "e625a41b-cdf8-4dcd-a41b-184687419e73", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83204,7 +106673,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -83221,17 +106690,75 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "2ba9fc4e-bb2f-4d2b-a451-868583005a27", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "transforms", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + }, + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "PUT", + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", + "options": { + "raw": { + "headerFamily": "json", + "language": "json" + } + } + } + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ab5117a8-10e7-4555-b168-19cb55a0d1b4", + "id": "eee1e7a8-5c4b-42f0-acf7-4df5042b3333", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83260,7 +106787,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -83282,12 +106809,13 @@ "_postman_previewlanguage": "json" }, { - "id": "6377f037-fd30-444b-9c6c-1415e2d3a2ed", + "id": "45fa1f43-15c5-4c37-a77d-4ebbf4512b4e", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83316,7 +106844,7 @@ "method": "PUT", "body": { "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "raw": "{\n \"name\": \"\",\n \"type\": \"decomposeDiacriticalMarks\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"amet__\": false,\n \"pariatur_d\": 45715881\n }\n }\n}", "options": { "raw": { "headerFamily": "json", @@ -83333,7 +106861,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -83344,54 +106872,54 @@ } }, { - "id": "8331b141-2244-41ed-884a-8cbf8c77b8be", - "name": "Create Password Org Config", + "id": "caecafcb-1370-4b46-9b33-2f36bf8634c0", + "name": "Delete a transform", "request": { - "name": "Create Password Org Config", + "name": "Delete a transform", "description": { - "content": "This API creates the password org config. Unspecified fields will use default value.\nTo be able to use the custom password instructions, you must set the `customInstructionsEnabled` field to \"true\".\nRequires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:write'", + "content": "Deletes the transform specified by the given ID. Attempting to delete a transform that is used in one or more Identity Profile mappings will result in an error. If this occurs, you must first remove the transform from all mappings before deleting the transform.\nA token with transform delete authority is required to call this API.", "type": "text/plain" }, "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) ID of the transform to delete", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "response": [ { - "id": "1b36aa8c-d4ae-4944-972d-17b2bbac4c2b", - "name": "Reference to the password org config.", + "id": "212ecdb5-fdbe-474f-805f-4d4f22efde88", + "name": "No content - indicates the request was successful but there is no content to be returned in the response.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83401,9 +106929,39 @@ }, "header": [ { - "key": "Content-Type", - "value": "application/json" - }, + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "DELETE", + "body": {} + }, + "status": "No Content", + "code": 204, + "header": [], + "cookie": [], + "_postman_previewlanguage": "text" + }, + { + "id": "1ebc9dae-a8fc-4c3f-9880-813787a75f93", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "transforms", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -83417,37 +106975,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2fa10420-086e-4b30-84d3-1abb1541f1d2", - "name": "Client Error - Returned if the request body is invalid.", + "id": "19169e44-827c-4358-bf18-638a27240df3", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83456,10 +107006,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83473,37 +107019,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "851d3e98-7d82-4f36-a8d9-71f55e09983a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "4303be63-bcf0-4ee7-9765-eba4a8d4c40d", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83512,10 +107050,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83529,37 +107063,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "68f3366d-bdee-45f1-9df2-c5bdfdc950b6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "a61409c2-27f7-4a58-84a0-8efd4b8e1c4a", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83568,10 +107094,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83585,37 +107107,29 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "dafeb0ab-36b5-4119-b5ec-d1273aa208ac", + "id": "d499fb62-f8fd-4c4d-9123-4e9b9af789c5", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83624,10 +107138,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83641,17 +107151,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -83666,12 +107167,13 @@ "_postman_previewlanguage": "json" }, { - "id": "da042870-9504-425a-b66e-192097dd65f1", + "id": "737a2a07-76b8-4595-9dfe-16b3d87d7547", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "password-org-config" + "transforms", + ":id" ], "host": [ "{{baseUrl}}" @@ -83680,10 +107182,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83697,17 +107195,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"customInstructionsEnabled\": false,\n \"digitTokenEnabled\": false,\n \"digitTokenDurationMinutes\": 5,\n \"digitTokenLength\": 6\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "DELETE", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -83717,7 +107206,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -83730,70 +107219,127 @@ ] }, { - "name": "sod-policies", - "description": "", + "name": "Work Items", + "description": "Use this API to implement work item functionality. \nWith this functionality in place, users can manage their work items (tasks). \n\nWork items refer to the tasks users see in IdentityNow's Task Manager. \nThey can see the pending work items they need to complete, as well as the work items they have already completed. \nTask Manager lists the work items along with the involved sources, identities, accounts, and the timestamp when the work item was created. \nFor example, a user may see a pending 'Create an Account' work item for the identity Fred.Astaire in GitHub for Fred's GitHub account, fred-astaire-sp. \nOnce the user completes the work item, the work item will be listed with his or her other completed work items. \n\nTo complete work items, users can use their dashboards and select the 'My Tasks' widget. \nThe widget will list any work items they need to complete, and they can select the work item from the list to review its details. \nWhen they complete the work item, they can select 'Mark Complete' to add it to their list of completed work items. \n\nRefer to [Task Manager](https://documentation.sailpoint.com/saas/user-help/task_manager.html) for more information about work items, including the different types of work items users may need to complete.\n", "item": [ { - "id": "785b374e-2d35-4be7-a035-c6e4e9a7772e", - "name": "Create SOD policy", + "id": "91a20b57-5621-4527-a460-b06d4bfcef37", + "name": "List Work Items", "request": { - "name": "Create SOD policy", + "name": "List Work Items", "description": { - "content": "This creates both General and Conflicting Access Based policy, with a limit of 50 entitlements for each (left & right) criteria for Conflicting Access Based SOD policy.\nRequires role of ORG_ADMIN.", + "content": "This gets a collection of work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "sod-policies" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "e552830b-04cc-48e6-b60c-4c5e478977f0", - "name": "SOD policy created", + "id": "9701baa8-6225-4974-9b61-f0b629f4acb5", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83807,49 +107353,73 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", + "body": "[\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"RETURNED\",\n \"type\": \"APPROVAL\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "c7e6ebd0-0bb4-4c1e-a226-c8a6b0f28628", - "name": "Client Error - Returned if the request body is invalid.", + "id": "2097f9f9-b875-4698-8db3-00be88fa555a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83863,49 +107433,73 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8c5bee8b-4ecc-49e2-99da-b40bc30461f5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "fe433328-37e6-4eac-9e5d-0e18db1d22db", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83919,49 +107513,73 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6a7b9b8b-4087-4f32-98ec-6ccea340c7a7", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "6dce1e66-cb30-4ad5-9028-cebfd3630b60", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -83975,49 +107593,73 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "279314a3-6d4c-4508-a73a-f3362cab8ff3", + "id": "23daf34c-fda7-4f92-8131-39daffd1fc2c", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -84028,20 +107670,11 @@ "type": "text/plain" }, "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } + "value": "" } - } + ], + "method": "GET", + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -84056,24 +107689,57 @@ "_postman_previewlanguage": "json" }, { - "id": "d481ece1-60da-48e5-a9b9-4ac0ec87bdc8", + "id": "d4b0e84b-217b-45f0-af09-a117788b5efa", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -84087,17 +107753,8 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -84107,7 +107764,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -84118,22 +107775,32 @@ } }, { - "id": "9ff5229e-0ef6-48cf-97ac-224ed2a0b835", - "name": "List SOD policies", + "id": "91afc4e3-ea64-4515-9da0-667d718ce6eb", + "name": "Completed Work Items", "request": { - "name": "List SOD policies", + "name": "Completed Work Items", "description": { - "content": "This gets list of all SOD policies.\nRequires role of ORG_ADMIN", + "content": "This gets a collection of completed work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "sod-policies" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + }, { "disabled": true, "description": { @@ -84160,15 +107827,6 @@ }, "key": "count", "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" } ], "variable": [] @@ -84184,17 +107842,27 @@ }, "response": [ { - "id": "363910a5-b722-4be1-9143-68821cb885d8", - "name": "List of all SOD policies.", + "id": "3d4dba8a-42e5-480e-9b72-051809a25e5c", + "name": "List of completed work items.", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + }, { "disabled": true, "description": { @@ -84221,15 +107889,6 @@ }, "key": "count", "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" } ], "variable": [] @@ -84259,22 +107918,32 @@ "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ROLE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"IDENTITY_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"ACCESS_PROFILE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"MANAGER\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n }\n]", + "body": "[\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"RETURNED\",\n \"type\": \"APPROVAL\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"FINISHED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "86611079-95b4-4e03-b77c-bbabc694b381", - "name": "Client Error - Returned if the request body is invalid.", + "id": "a57c5914-2fdf-4199-b063-38c3a391ab34", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + }, { "disabled": true, "description": { @@ -84301,15 +107970,6 @@ }, "key": "count", "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" } ], "variable": [] @@ -84331,30 +107991,40 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5997a85e-024f-4fd0-b7d2-097babf1207e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "3c563870-5624-4b5b-84a8-3b0246307696", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + }, { "disabled": true, "description": { @@ -84381,15 +108051,6 @@ }, "key": "count", "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" } ], "variable": [] @@ -84411,30 +108072,40 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5c7ee8b2-450a-49df-8166-76d47303c193", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "88852b62-4f05-4789-9e01-2a7b5b2116c6", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + }, { "disabled": true, "description": { @@ -84461,15 +108132,6 @@ }, "key": "count", "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" } ], "variable": [] @@ -84491,30 +108153,40 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4f9e8aef-8464-4665-9ec5-208ced30142e", + "id": "b1239fa2-f133-4689-ace8-0dc66ed9a1c6", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + }, { "disabled": true, "description": { @@ -84541,15 +108213,6 @@ }, "key": "count", "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" } ], "variable": [] @@ -84584,17 +108247,27 @@ "_postman_previewlanguage": "json" }, { - "id": "9e118976-a4c6-4fa4-b098-5447d40c9015", + "id": "2fe6c182-6833-4037-bb8c-7c02272b598c", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-policies" + "work-items", + "completed" ], "host": [ "{{baseUrl}}" ], "query": [ + { + "disabled": true, + "description": { + "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + }, { "disabled": true, "description": { @@ -84621,15 +108294,6 @@ }, "key": "count", "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq*\n\n**name**: *eq*\n\n**state**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" } ], "variable": [] @@ -84659,7 +108323,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -84670,836 +108334,161 @@ } }, { - "name": "{id}", - "description": "", - "item": [ + "id": "b901ffef-a06c-4cb0-b4d2-613fa5e3b878", + "name": "Count Work Items", + "request": { + "name": "Count Work Items", + "description": { + "content": "This gets a count of work items belonging to either the specified user(admin required), or the current user.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + "count" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "f7ddf281-621f-4a62-a67c-feddac266302", - "name": "Get SOD policy by ID", - "request": { - "name": "Get SOD policy by ID", - "description": { - "content": "This gets specified SOD policy.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, + "id": "43f39133-5c6e-4b87-be1e-0a662ae41921", + "name": "List of work items", + "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD Policy to retrieve.", + "content": "ID of the work item owner.", "type": "text/plain" - } + }, + "key": "ownerId", + "value": "" } - ] + ], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "fb4f61d3-3038-4bcc-9646-1c1bd9cfc1c0", - "name": "SOD policy ID.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1ec350be-29f4-474c-9ee1-c175f2b9e746", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1b6982a1-db8e-4a9e-9282-88a247aae758", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a007c8bf-2f4e-4614-8e9a-8da896fcd196", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bac9422b-f80f-4bbe-a5ba-87a31aff99d4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e2ab9fa8-52a4-4dea-81b9-6463d0efe39f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f086cf58-09c7-43d4-a602-1dc765798c59", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"count\": \"\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "5e48af0a-2d7b-43d2-b3c8-8676c0bd14e8", - "name": "Update SOD policy by ID", - "request": { - "name": "Update SOD policy by ID", - "description": { - "content": "This updates a specified SOD policy.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, + "id": "9ed93bb3-abb0-4458-838e-6c636cc21f7b", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD policy to update.", + "content": "ID of the work item owner.", "type": "text/plain" - } + }, + "key": "ownerId", + "value": "" } - ] + ], + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "571a90f1-6dcc-40c6-84bc-533bf407effc", - "name": "SOD Policy by ID", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ba67de39-1342-44a3-ad1f-2c2159933f20", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "39bd78bb-ee49-4fb9-bb81-bc58fc5544db", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6bcd3589-64bb-4ba9-828d-8e99589b112d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8c31c2e4-ca09-4324-9ed2-b40333b2eeae", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4fb51b43-014d-4c1b-b38c-a874c10cfbb0", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "283bc2d2-c5c1-44b7-bec6-de528e8680ce", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "a3a4f58f-e334-408d-8cd2-eb5e078f8df4", - "name": "Delete SOD policy by ID", - "request": { - "name": "Delete SOD policy by ID", - "description": { - "content": "This deletes a specified SOD policy.\nRequires role of ORG_ADMIN.", - "type": "text/plain" - }, + "id": "1361e9b0-5dcb-41cc-8a1c-9380b6a1d0a2", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" @@ -85508,4736 +108497,241 @@ { "disabled": true, "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "logical", - "value": "true" + "key": "ownerId", + "value": "" } ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the SOD Policy to delete.", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "632a084f-20b3-4900-98da-9f03aa14d055", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "7ce6272d-d476-43c2-abc0-6cb66b88cf9c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a9c7056-15b6-4b44-81b7-4bcd63a00520", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6ef1c9e9-54f8-48a9-a40f-d71fca91b5e6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3f7bdcbc-d64a-48f8-a486-a9ecc95a4004", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "33d848c2-b90b-425c-a6ae-9fbe50bc099b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e12e9b5c-7ac6-4269-af0b-ac19a145ce3b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.", - "type": "text/plain" - }, - "key": "logical", - "value": "true" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "237989e4-24aa-47c5-a23c-2fc7cfd79300", - "name": "Patch SOD policy by ID", - "request": { - "name": "Patch SOD policy by ID", - "description": { - "content": "Allows updating SOD Policy fields other than [\"id\",\"created\",\"creatorId\",\"policyQuery\",\"type\"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\nRequires role of ORG_ADMIN.\nThis endpoint can only patch CONFLICTING_ACCESS_BASED type policies. Do not use this endpoint to patch general policies - doing so will build an API exception. ", - "type": "text/plain" - }, + "id": "f261dea1-6757-4f4c-ba5a-0928a37189b7", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "sod-policies", - ":id" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the SOD policy being modified.", + "content": "ID of the work item owner.", "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "e7ea5b13-ed22-4919-98cd-2058e50d1e40", - "name": "Indicates the PATCH operation succeeded, and returns the SOD policy's new representation.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"ownerRef\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"externalPolicyReference\": \"\",\n \"policyQuery\": \"\",\n \"compensatingControls\": \"\",\n \"correctionAdvice\": \"\",\n \"state\": \"NOT_ENFORCED\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"creatorId\": \"\",\n \"modifierId\": \"\",\n \"violationOwnerAssignmentConfig\": {\n \"assignmentRule\": \"STATIC\",\n \"ownerRef\": {\n \"type\": \"LIFECYCLE_STATE\",\n \"id\": \"\",\n \"name\": \"\"\n }\n },\n \"scheduled\": false,\n \"type\": \"GENERAL\",\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n },\n \"rightCriteria\": {\n \"name\": \"\",\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n }\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c5bcc043-a63d-4386-a123-6cc2af222055", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "efe54f09-4f95-408b-9ff3-2321890e3b33", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "65443a35-68cb-459b-821e-803abca03a6a", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "205f0cba-62e2-4286-a889-c54eedc86d42", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b88f7d86-2f76-4966-8a25-caecb8d72ddd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d3de8e1e-a1a1-4f31-a816-ed92c724d0ac", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "evaluate", - "description": "", - "item": [ - { - "id": "fd4413ac-ea85-4089-a45f-dd2dc51f4bf0", - "name": "Evaluate one policy by ID", - "request": { - "name": "Evaluate one policy by ID", - "description": { - "content": "Runs the scheduled report for the policy retrieved by passed policy ID. The report schedule is fetched from the policy retrieved by ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "evaluate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The SOD policy ID to run.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "3f8f6423-5f6c-4ac3-bed1-97abee0f810f", - "name": "Reference to the violation report run task.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "evaluate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7c6891e1-0c6d-4b1e-b706-eff2272c7105", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "evaluate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4bd5c736-fafb-44eb-aa14-75b1a68987a1", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "evaluate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2de9e7e8-6ebb-47d4-bf2e-d58af1b7ac42", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "evaluate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a3d99f1-9f8f-4242-8f20-70f9b0bb16da", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "evaluate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c82d3fbc-e8dd-428f-b7d2-97b4f0729c36", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "evaluate" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "schedule", - "description": "", - "item": [ - { - "id": "9afa27ab-66a7-406f-a5f4-dc6d3db68349", - "name": "Get SOD policy schedule", - "request": { - "name": "Get SOD policy schedule", - "description": { - "content": "This endpoint gets a specified SOD policy's schedule.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the SOD policy schedule to retrieve.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "0a45d60c-1e1e-44e3-a4aa-f8ddb6d02633", - "name": "SOD policy schedule.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "81eeb3f7-e4c9-48a0-8468-2e2a486f0983", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c62f7c80-e53d-4f3a-b303-770d24153567", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6bcb9b49-f025-4282-9f11-86f3c7d3e820", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "75997e27-269c-408a-931e-b22f81eadb95", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "53a1ae67-20f4-4162-bf58-b383d13f00fe", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ebad0a07-97b1-46d5-ad12-0f784a4f36e1", - "name": "Update SOD Policy schedule", - "request": { - "name": "Update SOD Policy schedule", - "description": { - "content": "This updates schedule for a specified SOD policy.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the SOD policy to update its schedule.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "f6d0e607-ec47-47a4-9bdc-8d8ad3b2c251", - "name": "Created or updated SOD policy schedule.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "968ce5d6-a4a2-4096-8704-a5cbbb3fc91d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8014a649-7d01-41e0-b17a-01d12cead8d4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4906fa65-8315-43ed-b4ec-a39be8aecc73", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "03e42091-3b80-4241-bab8-33dcc7fef8e3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a9b4f2b1-3832-4b8d-aa78-e7211d59b93a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"schedule\": {\n \"type\": \"WEEKLY\",\n \"hours\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"days\": {\n \"type\": \"LIST\",\n \"values\": [\n \"\",\n \"\"\n ],\n \"interval\": \"\"\n },\n \"expiration\": \"\",\n \"timeZoneId\": \"\"\n },\n \"recipients\": [\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"emailEmptyResults\": false,\n \"creatorId\": \"\",\n \"modifierId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "462bcc99-7ed1-46d9-a106-ba94410f39d4", - "name": "Delete SOD policy schedule", - "request": { - "name": "Delete SOD policy schedule", - "description": { - "content": "This deletes schedule for a specified SOD policy by ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the SOD policy the schedule must be deleted for.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "d3b00fc7-fbdf-49b2-85df-1ff096424c4b", - "name": "No content response.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "0012c911-8741-48ff-be1f-61178c0bf7ef", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ed5b3a5-5cbc-4555-ad0f-b4d0168526f4", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f1f790b-2316-4e52-8d41-da91434d148f", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "366f3966-b7a3-41ad-8072-ae7cc65cf5c3", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7efbcb6b-26a7-4c72-af7a-098969ccf9d2", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fe76c502-720a-482e-a6d3-f14a76ff0217", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "schedule" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "violation-report", - "description": "", - "item": [ - { - "name": "run", - "description": "", - "item": [ - { - "id": "284779d3-c778-49cc-a7db-6cd61c923978", - "name": "Runs SOD policy violation report", - "request": { - "name": "Runs SOD policy violation report", - "description": { - "content": "This invokes processing of violation report for given SOD policy. If the policy reports more than 5000 violations, the report returns with violation limit exceeded message.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The SOD policy ID to run.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "ec74c82b-dc80-4322-aade-ec644d02de6e", - "name": "Reference to the violation report run task.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2694dc6f-1e63-457d-ba97-8d04dbbd9498", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "25cf059b-7a6d-43e4-830c-f8723687743f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "58a2cdec-e602-4497-87fa-ca1020cd4151", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "819cbf59-506d-4a05-8599-c49d4cfc5b05", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "71f2bbce-6e42-4ddb-9592-8cc1f24773a3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dcc893a0-d1ec-4e2c-8ac0-155b74e602b7", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + }, + "key": "ownerId", + "value": "" } - ] - }, - { - "id": "2a8dbcc9-b76f-4367-b2bb-01d57f2cca16", - "name": "Get SOD violation report status", - "request": { - "name": "Get SOD violation report status", - "description": { - "content": "This gets the status for a violation report run task that has already been invoked.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the violation report to retrieve status for.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "866a8b8e-90ab-4ee5-ad0c-a8e892b9591b", - "name": "Status of the violation report run task.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6513d104-4e0e-4f40-816d-fff66b8288b0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "33520d89-f4f2-463f-8554-6046dd8394e6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c496281e-5417-4a1c-b406-c63372799229", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "95f0dc9a-c875-48bb-a9d2-416fbaf79b82", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c90cc5d5-6ec5-4ced-b24e-519d5163f3cb", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "73186201-1970-4f40-9cde-f92028594063", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - ":id", - "violation-report" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "sod-violation-report-status", - "description": "", - "item": [ - { - "name": "{reportResultId}", - "description": "", - "item": [ - { - "id": "4923a1e3-a998-4055-abf5-e47b1cd262f7", - "name": "Get violation report run status", - "request": { - "name": "Get violation report run status", - "description": { - "content": "This gets the status for a violation report run task that has already been invoked.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "reportResultId", - "disabled": true, - "description": { - "content": "(Required) The ID of the report reference to retrieve.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "90742a8f-fc13-4fd9-ada3-c7bb096f1fd9", - "name": "Status of the violation report run task.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7fd16135-f685-433c-aa9b-6872d7dc0ac1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c1a17296-b13b-4221-ab6d-e1d89287130e", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a04efd28-02cd-4a3e-a59a-53a753712310", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3a99ffdb-ec86-4003-b462-73591b093fdb", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a215cd1-5d12-4106-8ff9-74e7fa721c01", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0ca6c46e-c96a-4793-9113-fcb8a25c6b4a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-policies", - "sod-violation-report-status", - ":reportResultId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "sod-violations", - "description": "", - "item": [ - { - "name": "predict", - "description": "", - "item": [ - { - "id": "cd59d700-7d19-4ed6-b19b-bb0d8abb39c0", - "name": "Predict SOD violations for identity.", - "request": { - "name": "Predict SOD violations for identity.", - "description": { - "content": "This API is used to check if granting some additional accesses would cause the subject to be in violation of any SOD policies. Returns the violations that would be caused.\n\nA token with ORG_ADMIN or API authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" ], - "query": [], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "2cad8af7-1205-4c01-af12-22638bce4a9e", - "name": "Violation Contexts", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"violationContexts\": [\n {\n \"policy\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n }\n ]\n }\n }\n },\n {\n \"policy\": {\n \"type\": \"\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"conflictingAccessCriteria\": {\n \"leftCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n }\n ]\n },\n \"rightCriteria\": {\n \"criteriaList\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"existing\": false\n }\n ]\n }\n }\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4fb7b550-93c1-40cc-8e71-694f215136ca", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7ada5dbe-0bf9-4430-8a1f-f192cc23004b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fd71bde0-ef57-4dbf-980e-d5f629feca11", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "746f6ff5-01c3-45b3-a8af-ea2f3662d7c9", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c41c466c-6cfd-442b-b8cc-3a72ee84dab4", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fa1a57bb-acec-4032-aebc-34fc44aed05b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "predict" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "check", - "description": "", - "item": [ + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "9ae4bab6-63cc-48af-ab88-9a9dab08ed4e", - "name": "Check SOD violations", - "request": { - "name": "Check SOD violations", - "description": { - "content": "This API initiates a SOD policy verification asynchronously.\n\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "15df91e2-41bf-4239-a971-d5fd0a1b9208", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "sod-violations", - "check" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"cillum14\": \"\",\n \"adipisicing_f\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "744d34a9-6580-4d16-948a-8e93a07d4945", - "name": "Request ID with a timestamp.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "check" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"cillum14\": \"\",\n \"adipisicing_f\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"requestId\": \"\",\n \"created\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, + "status": "Too Many Requests", + "code": 429, + "header": [ { - "id": "6f991a36-f186-43f0-9110-4f4aff1aa171", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "check" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"cillum14\": \"\",\n \"adipisicing_f\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6861dc5d-112f-4f78-9310-1ca024c77618", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "check" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"cillum14\": \"\",\n \"adipisicing_f\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9abb70ef-09a8-41e2-b4ca-14b0a2585466", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "check" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"cillum14\": \"\",\n \"adipisicing_f\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "28998652-bdb1-4d1f-b45d-a5177fb62b95", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "check" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"cillum14\": \"\",\n \"adipisicing_f\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c256778-08e1-4d73-b045-ae73fa7ea027", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "check" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"cillum14\": \"\",\n \"adipisicing_f\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a72ccf43-70ee-4d8f-910a-72f3e2178069", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-violations", - "check" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"identityId\": \"\",\n \"accessRefs\": [\n {\n \"type\": \"IDENTITY_REQUEST\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CAMPAIGN\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"clientMetadata\": {\n \"cillum14\": \"\",\n \"adipisicing_f\": \"\"\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "sod-violation-report", - "description": "", - "item": [ - { - "name": "run", - "description": "", - "item": [ + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "0d89896e-8d30-4aa8-b323-6f744ffb61aa", - "name": "Runs all policies for org", - "request": { - "name": "Runs all policies for org", - "description": { - "content": "Runs multi-policy report for the org. If a policy reports more than 5000 violations, the report mentions that the violation limit was exceeded for that policy. If the request is empty, the report runs for all policies. Otherwise, the report runs for only the filtered policy list provided.", - "type": "text/plain" - }, + "id": "934a57ba-1984-42f9-beaa-523f739262c4", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "sod-violation-report", - "run" + "work-items", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "response": [ - { - "id": "12cfdd65-5d10-46a7-bb8f-635005273bc8", - "name": "Reference to the violation report run task.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "808a67f8-334c-47b5-9547-ebf9de1212cf", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "24963d93-b04e-4b84-a620-2affe35d3752", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9449c785-1cc7-40e6-bd2e-12b708304efc", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a59afeb1-120f-4b6e-ad19-4e838e9bdb91", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a50cbc75-01da-4a12-8937-766a09d7f672", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - "run" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"filteredPolicyList\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "id": "3fc957d6-c298-4630-b990-ca98378e0743", - "name": "Get multi-report run task status", + "id": "1bd52e02-79fb-4d85-a98a-8e8e77704067", + "name": "Count Completed Work Items", "request": { - "name": "Get multi-report run task status", + "name": "Count Completed Work Items", "description": { - "content": "This endpoint gets the status for a violation report for all policy run.", + "content": "This gets a count of completed work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "sod-violation-report" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ @@ -90251,17 +108745,29 @@ }, "response": [ { - "id": "1ccbcaff-b1e0-4a0d-84e0-06634817d473", - "name": "Status of the violation report run task for all policy run.", + "id": "55297832-2120-4e85-b7c6-41b1e6c4ffd5", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ @@ -90289,22 +108795,34 @@ "value": "application/json" } ], - "body": "{\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\",\n \"status\": \"ERROR\"\n}", + "body": "{\n \"count\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2827da26-4c16-439e-a070-e05185997eb2", - "name": "Client Error - Returned if the request body is invalid.", + "id": "817d1da3-5c01-415d-a4e8-5d585560cd7a", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ @@ -90324,30 +108842,42 @@ "method": "GET", "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "9dc1921f-1634-400d-8871-4bbfcd2780be", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "bd34f7c4-9cea-4a46-ab6c-3768a21b9b99", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ @@ -90367,30 +108897,42 @@ "method": "GET", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "89215cce-2866-4749-af0f-8f127d861db8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "d73b2af5-d5a2-4d8f-936f-fc45cd94b317", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ @@ -90410,30 +108952,42 @@ "method": "GET", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "544e3a79-4466-4ad7-a802-dbc4cb4cffea", + "id": "1fb6c8f4-a2d1-45fe-a199-3f9cfa13cbba", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ @@ -90466,17 +109020,29 @@ "_postman_previewlanguage": "json" }, { - "id": "7a2b17c9-5be9-4853-ba1a-ade68e12d0bf", + "id": "60cbc73a-155c-4754-9e13-690244050a11", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sod-violation-report" + "work-items", + "completed", + "count" ], "host": [ "{{baseUrl}}" ], - "query": [], + "query": [ + { + "disabled": true, + "description": { + "content": "ID of the work item owner.", + "type": "text/plain" + }, + "key": "ownerId", + "value": "" + } + ], "variable": [] }, "header": [ @@ -90504,7 +109070,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -90515,785 +109081,18 @@ } }, { - "name": "{reportResultId}", - "description": "", - "item": [ - { - "name": "download", - "description": "", - "item": [ - { - "id": "3e1bab9e-147a-41ed-9cce-cbbb0ec21ef1", - "name": "Download violation report", - "request": { - "name": "Download violation report", - "description": { - "content": "This allows to download a violation report for a given report reference.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "reportResultId", - "disabled": true, - "description": { - "content": "(Required) The ID of the report reference to download.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "844521de-356f-48a6-9296-94c47e5a93d0", - "name": "Returns the PolicyReport.zip that contains the violation report file.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/zip" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "c9dc0d5b-bacf-4033-ab3b-daa734403b39", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4e15cc85-9be4-42f0-b13c-8209209bfb52", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aa578b0a-d64a-43e8-85d3-c627419afdce", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f87c4173-da25-4d89-bd5a-0e12f61e4bf1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a2c2c0aa-60e0-46cb-8770-9e467fb4332d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "644162a5-29cd-46f2-b9bf-4883c3707744", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{fileName}", - "description": "", - "item": [ - { - "id": "cde4b380-689e-4335-8499-11280c679945", - "name": "Download custom violation report", - "request": { - "name": "Download custom violation report", - "description": { - "content": "This allows to download a specified named violation report for a given report reference.", - "type": "text/plain" - }, - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "reportResultId", - "disabled": true, - "description": { - "content": "(Required) The ID of the report reference to download.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "fileName", - "disabled": true, - "description": { - "content": "(Required) Custom Name for the file.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "ff58a127-8eb8-4fef-b1c0-bee806d3d3d4", - "name": "Returns the zip file with given custom name that contains the violation report file.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/zip" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/zip" - } - ], - "body": "", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "b39a6ab5-3684-45ff-b424-d372bdc01290", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eeefbe09-87dd-42e8-98c1-cd1e58f09416", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8d0c24c8-bd28-4567-8109-cdc036c01e13", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c0f09ed0-4e50-4f36-890a-63f4e1d60eb4", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c4423ba-a15d-4535-a4df-32e2ab107601", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ae833e3-f5cf-40fc-b3c8-b6d6e72f5188", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sod-violation-report", - ":reportResultId", - "download", - ":fileName" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - } - ] - }, - { - "name": "sources", - "description": "", - "item": [ - { - "id": "fa1467d1-213d-4f5f-811a-df17b2d9eebe", - "name": "Lists all sources in IdentityNow.", + "id": "cfd7bba8-258a-4a3f-b06d-4dee685462ed", + "name": "Work Items Summary", "request": { - "name": "Lists all sources in IdentityNow.", + "name": "Work Items Summary", "description": { - "content": "This end-point lists all the sources in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or ROLE_SUBADMIN authority is required to call this API.", + "content": "This gets a summary of work items belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "sources" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -91302,55 +109101,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -91367,12 +109121,13 @@ }, "response": [ { - "id": "00101d3f-3b43-40b6-bf25-4e56d32a1be4", - "name": "List of Source objects", + "id": "0b172e05-391e-4582-9822-03c0c6afca8d", + "name": "List of work items", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -91381,55 +109136,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -91460,172 +109170,30 @@ "value": "application/json" } ], - "body": "[\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"UNSTRUCTURED_TARGETS\",\n \"PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n },\n {\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"DIRECT_PERMISSIONS\",\n \"UNLOCK\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "69c0d8b4-4883-4cba-a917-c8e4430eaa18", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", - "type": "text/plain" - }, - "key": "for-subadmin", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"open\": \"\",\n \"completed\": \"\",\n \"total\": \"\"\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "16f6fd3c-5492-4dd8-a7bf-68aab3c323a9", + "id": "7bbcd2e1-06ce-42b8-bf65-b557f678877d", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, + "work-items", + "summary" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ { "disabled": true, "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -91661,12 +109229,13 @@ "_postman_previewlanguage": "json" }, { - "id": "06d0e734-7ea7-45db-863b-858ea42818da", + "id": "5c84b6a7-58f4-4373-9898-5d4c32c99412", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -91675,55 +109244,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -91754,17 +109278,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "32efe72f-6a86-4c95-9bd4-38fd22788586", + "id": "da1fc27a-9100-4daa-b612-c4845fcc81ab", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -91773,55 +109298,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -91852,17 +109332,18 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "63840f73-b30b-4e2f-88f2-ce0707ea9e55", + "id": "6f836485-ef0e-48d6-8608-e0be1468c72b", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -91871,55 +109352,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -91955,12 +109391,13 @@ "_postman_previewlanguage": "json" }, { - "id": "dd1d7364-bc91-4523-86a8-74e29d47b578", + "id": "922a2e17-54ac-46cb-bda2-4081f40a44dc", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + "summary" ], "host": [ "{{baseUrl}}" @@ -91969,55 +109406,10 @@ { "disabled": true, "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**name**: *co, eq, in, sw, ge, gt, ne, isnull*\n\n**type**: *eq, in, co, ge, gt, ne, isnull, sw*\n\n**owner.id**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**features**: *ca, co*\n\n**created**: *eq*\n\n**modified**: *eq*\n\n**managementWorkgroup.id**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**description**: *eq, sw*\n\n**authoritative**: *eq, ne, isnull*\n\n**healthy**: *isnull*\n\n**status**: *eq, in, co, ge, gt, le, lt, ne, isnull, sw*\n\n**connectionType**: *eq, co, ge, gt, in, le, lt, ne, isnull, sw*\n\n**connectorName**: *eq, co, ge, gt, in, ne, isnull, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user.\nSubadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.", + "content": "ID of the work item owner.", "type": "text/plain" }, - "key": "for-subadmin", + "key": "ownerId", "value": "" } ], @@ -92048,7 +109440,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -92059,86 +109451,106 @@ } }, { - "id": "347d243c-6784-48b9-9530-9cee57422932", - "name": "Creates a source in IdentityNow.", + "id": "eb73bb11-6f45-4956-a9ea-8b76c94de1d9", + "name": "Get a Work Item", "request": { - "name": "Creates a source in IdentityNow.", + "name": "Get a Work Item", "description": { - "content": "This creates a specific source with a full source JSON representation. Any passwords are submitted as plain-text and encrypted upon receipt in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", + "content": "This gets the details of a Work Item belonging to either the specified user(admin required), or the current user.", "type": "text/plain" }, "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", + "content": "(Required) ID of the work item.", "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, "response": [ { - "id": "0b7074c2-3366-4b50-9a0a-32ae4190f99a", - "name": "Created Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", + "id": "6859377d-30cf-4d09-a593-0fb8b579abd9", + "name": "The work item with the given ID.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"IMPACTANALYSIS\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"REJECTED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "54f469a7-1b53-4430-aee9-823f92b8bf18", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -92152,59 +109564,81 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Created", - "code": 201, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "6bc8254c-4bfb-4a60-a98d-90e085c7a507", - "name": "Client Error - Returned if the request body is invalid.", + "id": "86a15f23-6c91-4c96-9831-3e0bad97962c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "aee5f295-733d-4edf-b5a6-55cedd994394", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -92218,59 +109652,81 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Bad Request", - "code": 400, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f493e375-a866-4ec6-bc9a-00ab2edecc1a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "id": "bbf746dd-dfd6-4333-b4cd-6fb8a60e3d06", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "ac9f86fc-11d2-4e4c-888a-f560a47d8079", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -92284,59 +109740,84 @@ "value": "" } ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "method": "GET", + "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, + { + "id": "abd6d857-1bb9-40bd-9343-0fd92b602d0e", + "name": "Complete a Work Item", + "request": { + "name": "Complete a Work Item", + "description": { + "content": "This API completes a work item. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ { - "id": "bb20f5cd-25ef-4031-94f5-65c3abcb3201", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "7b0d31cc-7665-4fd3-8ce0-8f0c37ff6f87", + "name": "A WorkItems object", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -92351,58 +109832,36 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"IMPACTANALYSIS\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"REJECTED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "178d47fd-9488-4f17-a27b-b1063cd67932", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "a85b3f03-7e6a-4ff7-8b0f-885a2ceaaf25", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -92417,58 +109876,36 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5b19bb34-205f-40f8-9df8-65f11b772a0b", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "2d88e7e9-5009-40c3-b14d-4cc5b2047ca9", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "sources" + "work-items", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source. ", - "type": "text/plain" - }, - "key": "provisionAsCsv", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -92483,9974 +109920,244 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "Unauthorized", + "code": 401, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ + }, { - "id": "371d62ee-efd8-4f27-96aa-2ef859ff931a", - "name": "Get Source by ID", - "request": { - "name": "Get Source by ID", - "description": { - "content": "This end-point gets a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "ba07c554-31b2-4b39-86c2-6c540f4e7201", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "sources", + "work-items", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "response": [ - { - "id": "772f8d96-4365-4a4d-9b2f-4f920c0ae786", - "name": "A Source object", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bedf6b8b-f74f-485b-9331-626b6fff57c0", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8b984fbc-d8cc-4392-9426-a7b6537de040", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "431ec07f-ef20-4333-a1e2-6f63dfc52664", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9fa771cb-1fec-44ab-ae09-62ec41f2350e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "28bed7cd-4cab-4bec-bb77-983ff848588f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "30c7b183-10a1-4ed1-8762-7b11c7d510fe", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "292d4099-ee50-48bd-b99c-24dbb007d141", - "name": "Update Source (Full)", - "request": { - "name": "Update Source (Full)", - "description": { - "content": "This API updates a source in IdentityNow, using a full object representation. In other words, the existing Source\nconfiguration is completely replaced.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\n", - "type": "text/plain" - }, + "id": "943dd640-bec1-42c4-b74f-72c6586e9480", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "sources", + "work-items", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3d58409d-2377-4f1a-916f-f24b25628f9e", - "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "81493711-56fc-4203-b113-8fead79a2e7d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ac22d247-cfef-4afb-b616-87327f6267e6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c3619825-448f-4416-872d-e72535a0c936", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e7020e64-ddc9-4b1a-b6d2-d3de880d83e1", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2162d882-5db1-46c6-baf6-78c66c00c6cc", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "24e60a30-ceb1-4180-ad8b-d5c2a1a9ba04", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "b9d26cda-83b1-45b5-986b-d6ae3eae9646", - "name": "Update Source (Partial)", - "request": { - "name": "Update Source (Partial)", - "description": { - "content": "This API partially updates a source in IdentityNow, using a list of patch operations according to the\n[JSON Patch](https://tools.ietf.org/html/rfc6902) standard.\n\nSome fields are immutable and cannot be changed, such as:\n\n* id\n* type\n* authoritative\n* created\n* modified\n* connector\n* connectorClass\n* passwordPolicies\n\nAttempts to modify these fields will result in a 400 error.\n\nA token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or API authority is required to call this API.\n", - "type": "text/plain" - }, + "id": "08ef6144-ef8d-41f9-a2aa-816d9af2c501", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "sources", + "work-items", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "c0f77106-8a26-43f8-83ca-b19981e13eb5", - "name": "Updated Source object. Any passwords will only show the the encrypted cipher-text, as they are not decrypt-able in IdentityNow cloud-based services, per IdentityNow security design.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "92753dc1-2c16-4d33-88c2-d34df41861c7", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e7f00bf2-8648-45a2-b587-ba5be3ab1763", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bb8ee751-a4a6-4c10-a553-1f2c313077e4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4896ad0-edae-4efa-8734-a9355db05f16", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cee2e73a-cb79-49be-8aed-5d3f616b7200", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "27fa1552-9503-4664-b6fa-d2cf9263e5dd", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "e87cebe6-b746-4533-bad1-00ce519dc811", - "name": "Delete Source by ID", - "request": { - "name": "Delete Source by ID", - "description": { - "content": "This end-point deletes a specific source in IdentityNow.\nA token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.\nAll of accounts on the source will be removed first, then the source will be deleted. Actual status of task execution can be retrieved via method GET `/task-status/{id}`", - "type": "text/plain" - }, + "id": "d34f3105-fe0b-4236-9ef0-5d37f8320f42", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "sources", + "work-items", ":id" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "POST", "body": {} }, - "response": [ - { - "id": "ecb080ba-21ad-4f96-ab5e-22d16611cefe", - "name": "Accepted - Returned if the request was successfully accepted into the system.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Accepted", - "code": 202, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"type\": \"TASK_RESULT\",\n \"id\": \"\",\n \"name\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7c0d94a3-1abe-47cd-8a08-29acf61680d8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9019e03e-41b5-47b7-b01f-0dccb25fe2cd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab81f08f-eb63-4c59-9de0-3b6442f61d00", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "36fd3ef0-eba0-4226-92ba-5173a47a0275", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1b38a4ae-3cbe-44bc-99af-6ee3c1c2d37f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a4f58a4f-af5d-43f0-b741-1895f96428d8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "schemas", - "description": "", - "item": [ - { - "name": "accounts", - "description": "", - "item": [ - { - "id": "6f595b60-8c2a-4094-a5d6-214d587aaa60", - "name": "Downloads source accounts schema template", - "request": { - "name": "Downloads source accounts schema template", - "description": { - "content": "This API downloads the CSV schema that defines the account attributes on a source.\n>**NOTE: This API is designated only for Delimited File sources.**", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "ca82e581-2118-45a6-b5d5-b5d103a702e9", - "name": "Successfully downloaded the file", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "text/csv" - } - ], - "body": "{\n \"example\": \"id,name,givenName,familyName,e-mail,location,manager,groups,startDate,endDate\"\n}", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "07634524-ee7b-45c1-8052-cb33c3c2874a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "56ab733d-41a6-4f44-86e6-6b71eea9decd", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f94f698-1389-4588-98cf-2e36bcd67d5d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f3be424a-94c3-438a-a444-e55f7ab5c45f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "02e43696-aa74-49a7-b419-cb67cfb855db", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8bc92910-6422-481e-844e-54295f6822fb", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "87e068d3-35cf-481d-9fe4-fb01c9cc3b07", - "name": "Uploads source accounts schema template", - "request": { - "name": "Uploads source accounts schema template", - "description": { - "content": "This API uploads a source schema template file to configure a source's account attributes.\n\nTo retrieve the file to modify and upload, log into Identity Now. \n\nClick **Admin** -> **Connections** -> **Sources** -> **`{SourceName}`** -> **Import Data** -> **Account Schema** -> **Options** -> **Download Schema**\n\n>**NOTE: This API is designated only for Delimited File sources.**", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "response": [ - { - "id": "655e6080-8081-4fa2-bc51-9576742c13e3", - "name": "Successfully uploaded the file", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0fbf1416-4630-40a4-9c70-2771a97e6640", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "86856375-48a4-451d-ae6b-3b3e11634447", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9a4a7da2-9336-4fee-a58f-07e330193c14", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "052affcb-f171-4acf-8164-dbf28fc62f5b", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8b163aab-de9b-4e0c-a4a4-299149dad87e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "accounts" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, + "status": "Internal Server Error", + "code": 500, + "header": [ { - "name": "entitlements", - "description": "", - "item": [ - { - "id": "0c6b903b-be59-434c-8c6e-4fcad30a2da6", - "name": "Downloads source entitlements schema template", - "request": { - "name": "Downloads source entitlements schema template", - "description": { - "content": "This API downloads the CSV schema that defines the entitlement attributes on a source.\n\n>**NOTE: This API is designated only for Delimited File sources.**", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "f4660198-6629-456a-a3c6-46bbde2141cc", - "name": "Successfully downloaded the file", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "text/csv" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "text/csv" - } - ], - "body": "{\n \"example\": \"id,name,displayName,created,description,modified,entitlements,groups,permissions\"\n}", - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "9d3477ba-84e9-4c00-95d0-54787b0ba5f1", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "612ad2e3-67be-4880-b89a-2922002b13e5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ebd1397-eee4-4cfb-b65d-70afad850394", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ea462830-70e9-42e6-ac96-2ddaad4d8e6a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "abf74869-76a3-4fe6-9062-e20c5a595ebf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "426ca93d-6c96-4ea8-9bdd-af56e555a2ec", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "b25ed851-a059-4142-8929-5e9cef666b29", - "name": "Uploads source entitlements schema template", - "request": { - "name": "Uploads source entitlements schema template", - "description": { - "content": "This API uploads a source schema template file to configure a source's entitlement attributes.\n\nTo retrieve the file to modify and upload, log into Identity Now. \n\nClick **Admin** -> **Connections** -> **Sources** -> **`{SourceName}`** -> **Import Data** -> **Import Entitlements** -> **Download**\n\n>**NOTE: This API is designated only for Delimited File sources.**", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "response": [ - { - "id": "26a9eb29-c0f9-47a5-b332-9adb917ae17b", - "name": "Successfully uploaded the file", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3ea245a2-b1af-4a48-9fee-8b21c9be800f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "658878e9-460a-4909-a19c-d378505f0ef0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "89fb50be-79b4-4980-b3ff-ba4f21c373a3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec550f1f-5d69-4692-8192-a1bb841642be", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ab824e5e-d203-45ba-9fe6-9ba1fd4e379c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":id", - "schemas", - "entitlements" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Name of entitlement schema", - "type": "text/plain" - }, - "key": "schemaName", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } }, { - "name": "{sourceId}", - "description": "", - "item": [ - { - "name": "provisioning-policies", - "description": "", - "item": [ - { - "id": "39260b38-1ec5-4e09-8d59-07e1b9df68bf", - "name": "Lists ProvisioningPolicies", - "request": { - "name": "Lists ProvisioningPolicies", - "description": { - "content": "This end-point lists all the ProvisioningPolicies in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "c3a73150-63d8-45c9-91e7-f456b8b49cea", - "name": "List of ProvisioningPolicyDto objects", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"EDIT_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c804d176-e827-4d17-96e4-10e160428c18", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4126195f-5073-4652-aa05-c36c7d6a0a98", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "755d4dc1-f9ca-4194-9eb0-59c00aca35df", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "15edb163-7e53-42d0-b3ca-86b4b178cbe0", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d21a4d95-9170-4935-bfa9-92b3b43827e3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ec745768-5b70-472a-83ca-8c6c63f277c5", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4ed47970-b523-4c8f-a747-5b2d51c552e9", - "name": "Create Provisioning Policy", - "request": { - "name": "Create Provisioning Policy", - "description": { - "content": "This API generates a create policy/template based on field value transforms. This API is intended for use when setting up JDBC Provisioning type sources, but it will also work on other source types.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "3a3b4260-89fa-4b75-aa39-d238b4d47b79", - "name": "Created ProvisioningPolicyDto object", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32940d71-8142-4679-af78-b28a3c314778", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1ea62c3b-4ac9-4215-b150-cc40e710a15f", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "84cb171c-6f37-4036-9533-fcb2b88a5b6d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "896b18e5-93e8-434e-b17d-45a6925a03c6", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e316c556-3f80-4a29-a593-5f1804b52271", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "efacd755-1163-42c3-a650-946bd816cdd0", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{usageType}", - "description": "", - "item": [ - { - "id": "addf4457-ee4d-4dbb-8b17-6643b156f83a", - "name": "Get Provisioning Policy by UsageType", - "request": { - "name": "Get Provisioning Policy by UsageType", - "description": { - "content": "This end-point retrieves the ProvisioningPolicy with the specified usage on the specified Source in IdentityNow.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CHANGE_PASSWORD", - "key": "usageType", - "disabled": true, - "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "43971e11-a1e3-4a37-a64f-f790870bdb77", - "name": "The requested ProvisioningPolicyDto was successfully retrieved.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "468ef7bb-5b5c-40ec-a5e0-72ee2e0c883f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4d174dde-4a3f-41e8-bcec-1b6c1e62f846", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4d02008a-6ea2-4cc4-a7ef-8a4095242830", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e8b57efb-1318-4e0e-9dee-5af480f3171e", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ad767687-e60d-4429-bdea-867e5014431e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d97fea91-d59f-4bdf-a13e-61b66e149c95", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "7a456237-cd11-407f-974c-3b44dcc5c611", - "name": "Update Provisioning Policy by UsageType", - "request": { - "name": "Update Provisioning Policy by UsageType", - "description": { - "content": "This end-point updates the provisioning policy with the specified usage on the specified source in IdentityNow.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CHANGE_PASSWORD", - "key": "usageType", - "disabled": true, - "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6bdbb21b-f5c7-47a1-a252-f0e8cb228512", - "name": "The ProvisioningPolicyDto was successfully replaced.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b1051bce-2586-4744-ae19-f47da019a79a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c0e67777-17ed-46d5-a71c-278e7314829d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a79779f5-11bb-4bf6-98f6-d76f0fe3626e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "16e3a667-0a4d-40c3-9220-88472dde1647", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ce064d8e-fc5c-41aa-8abf-bde6157a5de8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "91665e03-8c97-446e-a144-558107fdea1c", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4d65ed21-7c69-4c06-a787-591615076db7", - "name": "Partial update of Provisioning Policy", - "request": { - "name": "Partial update of Provisioning Policy", - "description": { - "content": "This API selectively updates an existing Provisioning Policy using a JSONPatch payload.\nTransforms can be used in the provisioning policy to create a new attribute that you only need during provisioning.\nRefer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information.\nA token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CHANGE_PASSWORD", - "key": "usageType", - "disabled": true, - "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "9c48c27d-3ee1-4616-a8dc-69e1ae7335ed", - "name": "The ProvisioningPolicyDto was successfully updated.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"UPDATE_IDENTITY\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2f32c9a1-5d7b-4b38-b518-5f3525acf85c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3ca8dce3-56af-42eb-a776-0f5762a9f8ce", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ee08162a-d05c-436c-9615-4b0a73fb05fa", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2c726b49-2370-4051-b8fd-1b3f02c03a1a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0df4b029-7f95-48a1-a9e2-88db7cf7d7d5", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6648d1a8-1294-43fd-a72b-51feefaa3f09", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "c4d959c2-8703-4544-ab63-5a29c6930bcb", - "name": "Delete Provisioning Policy by UsageType", - "request": { - "name": "Delete Provisioning Policy by UsageType", - "description": { - "content": "Deletes the provisioning policy with the specified usage on an application.\nA token with API, or ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "CHANGE_PASSWORD", - "key": "usageType", - "disabled": true, - "description": { - "content": "(Required) The type of provisioning policy usage. \nIn IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. \nThese are the common usage types: \nCREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. \nUPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source.\nENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. \nDISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. \nYou can use these four usage types for all your provisioning policy needs. ", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "5b812702-4c08-4112-a7f9-4c8131e4b3c6", - "name": "The ProvisioningPolicyDto was successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "925adfc1-11dd-4919-a606-239570f3ce83", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0dcc6ae8-cef6-4ca7-86ac-979edbbf1fc8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fb1c4412-019a-486f-94e7-136bb1d732f5", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "da381ab3-f3cd-4261-86ca-e9af95d7acf9", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4a911f17-adb2-4fb5-9724-bbcca0cf04cf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "543f4c8b-8c35-4854-a564-0c67e615f4ce", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - ":usageType" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "bulk-update", - "description": "", - "item": [ - { - "id": "f0e2bc2c-16bb-4ade-b3e1-66b6055bae43", - "name": "Bulk Update Provisioning Policies", - "request": { - "name": "Bulk Update Provisioning Policies", - "description": { - "content": "This end-point updates a list of provisioning policies on the specified source in IdentityNow.\nA token with API, or ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"EDIT_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "57636e29-d157-4aee-88a2-d9b6cb47a184", - "name": "A list of the ProvisioningPolicyDto was successfully replaced.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"EDIT_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"EDIT_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "46604451-0d65-45dc-8548-a2e5563a9564", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"EDIT_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f06c4151-8a5b-400d-ad23-4f5300e6d092", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"EDIT_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5572293a-9ed1-486f-8328-eee0eb20d3e6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"EDIT_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5265eee6-01ad-41d2-8416-a2e2120068ca", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"EDIT_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ed30d824-39ed-4eeb-bad0-336e63cdd436", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"EDIT_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5c84dcf9-5c3b-4589-96b3-9d058146f8f1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "provisioning-policies", - "bulk-update" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "[\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"CREATE\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n },\n {\n \"name\": \"\",\n \"description\": \"\",\n \"usageType\": \"EDIT_GROUP\",\n \"fields\": [\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n },\n {\n \"name\": \"\",\n \"transform\": {},\n \"attributes\": {},\n \"isRequired\": false,\n \"type\": \"\",\n \"isMultiValued\": false\n }\n ]\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "schemas", - "description": "", - "item": [ - { - "id": "1af641f5-e20e-41fd-ac4e-90731e5942fd", - "name": "List Schemas on a Source", - "request": { - "name": "List Schemas on a Source", - "description": { - "content": "Lists the Schemas that exist on the specified Source in IdentityNow.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source ID.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "c4bfe8d6-f8eb-4fcf-bfad-c523c85e1715", - "name": "The Schemas were successfully retrieved.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"NO_GROUP_PERMISSIONS_PROVISIONING\",\n \"SHAREPOINT_TARGET\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"BOOLEAN\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"NO_RANDOM_ACCESS\",\n \"AUTHENTICATE\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"LONG\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "52310715-0d7b-408d-8a01-20f21f3e5f5d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2db71616-7dba-49b0-a82e-4681f6f62186", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "029c6090-bfe8-43f6-8bc7-fd3db302f745", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "12be2f64-1ef5-4b99-9380-e1b665d3cd9b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "01a9d7f1-b179-4dcf-a837-5fc46e2d0af4", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "df0fce5c-b41c-4c24-a30b-9ec55eb0c95b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.", - "type": "text/plain" - }, - "key": "include-types", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "4ca3275b-6a25-467b-ac84-9afd3392b3de", - "name": "Create Schema on a Source", - "request": { - "name": "Create Schema on a Source", - "description": { - "content": "Creates a new Schema on the specified Source in IdentityNow.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6d530042-ffd9-4a72-a08e-6d9f1bae88ee", - "name": "The Schema was successfully created on the specified Source.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Created", - "code": 201, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fea2f82b-ad09-41d2-954c-4cd74e4b8c2e", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17eb6aa3-dc7a-428b-8b50-a3dbbd0e923a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "dc53f024-fe25-4bd4-8ffe-e7c84b5fabb1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c9587467-6df1-4bdf-95d9-8352faada27c", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e500a655-630b-4292-8094-b89c82b19e96", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{schemaId}", - "description": "", - "item": [ - { - "id": "20598747-6491-46df-b669-50728fef97bc", - "name": "Get Source Schema by ID", - "request": { - "name": "Get Source Schema by ID", - "description": { - "content": "Get the Source Schema by ID in IdentityNow.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "schemaId", - "disabled": true, - "description": { - "content": "(Required) The Schema id.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "d3d047bd-60d5-4ab3-88d0-32f09bf432a5", - "name": "The requested Schema was successfully retrieved.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "805abbc0-470e-4231-bb90-fdaa59ab355d", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bbf417f9-2fc0-40c3-af8f-653299d0b632", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2e2003ff-ad59-46e9-a78d-c09228654918", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bbe70851-6acb-4bd1-9d72-2966816ccb5f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1b14a435-a242-4b6b-8484-3f14377e0578", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "eab17a97-ed22-4355-8708-78e2cb5ae7dc", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "ad8f08f2-f6a9-41f1-b3fa-3047cff90510", - "name": "Update Source Schema (Full)", - "request": { - "name": "Update Source Schema (Full)", - "description": { - "content": "This API will completely replace an existing Schema with the submitted payload. Some fields of the Schema cannot be updated. These fields are listed below.\n\n* id\n* name\n* created\n* modified\n\nAny attempt to modify these fields will result in an error response with a status code of 400.\n\n> `id` must remain in the request body, but it cannot be changed. If `id` is omitted from the request body, the result will be a 400 error.\n", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "schemaId", - "disabled": true, - "description": { - "content": "(Required) The Schema id.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "6a8c4990-ce7a-4e3d-bda8-242b99641603", - "name": "The Schema was successfully replaced.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "08ce5cb4-601b-41c1-ad78-92335ec70670", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "32be1dce-f831-4995-b27a-5f860a714938", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bca871d9-8a82-4f33-a56b-263e1a30eaa8", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "51e4a111-89e8-41c8-a93d-f343f6be2b71", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2856b3cb-5943-4359-8019-959ebea44d01", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bcd2444d-496e-4bbc-99be-91ba5662926f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "8c2ed8ce-8e1c-44cc-bbb6-e6143d219b11", - "name": "Update Source Schema (Partial)", - "request": { - "name": "Update Source Schema (Partial)", - "description": { - "content": "Use this API to selectively update an existing Schema using a JSONPatch payload. \n\nThe following schema fields are immutable and cannot be updated:\n\n- id\n- name\n- created\n- modified\n\n\nTo switch an account attribute to a group entitlement, you need to have the following in place:\n\n- `isEntitlement: true`\n- Must define a schema for the group and [add it to the source](https://developer.sailpoint.com/idn/api/v3/create-source-schema) before updating the `isGroup` flag. For example, here is the `group` account attribute referencing a schema that defines the group:\n```json\n{\n \"name\": \"groups\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"2c9180887671ff8c01767b4671fc7d60\",\n \"name\": \"group\"\n },\n \"description\": \"The groups, roles etc. that reference account group objects\",\n \"isMulti\": true,\n \"isEntitlement\": true,\n \"isGroup\": true\n}\n```\n", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "schemaId", - "disabled": true, - "description": { - "content": "(Required) The Schema id.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "5d3b9e0e-25f2-4841-9ff9-11c8c54da79f", - "name": "The Schema was successfully updated.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"nativeObjectType\": \"\",\n \"identityAttribute\": \"\",\n \"displayAttribute\": \"\",\n \"hierarchyAttribute\": \"\",\n \"includePermissions\": \"\",\n \"features\": [\n \"ADDITIONAL_ACCOUNT_REQUEST\",\n \"PROXY\"\n ],\n \"configuration\": {},\n \"attributes\": [\n {\n \"name\": \"\",\n \"type\": \"STRING\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n },\n {\n \"name\": \"\",\n \"type\": \"INT\",\n \"schema\": {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"description\": \"\",\n \"isMultiValued\": \"\",\n \"isEntitlement\": \"\",\n \"isGroup\": \"\"\n }\n ],\n \"created\": \"\",\n \"modified\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "783e9d92-f366-445a-97b7-5b2c76fd2725", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0184fb5a-5db2-44b1-ad7d-8a79e97af895", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0c669489-e662-4864-90e3-665a57bc5c8c", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f74a7d3e-af93-44bd-ac11-9c4293962d13", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "58c1ce9d-bb0e-435b-99cb-0bd94e4bd813", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "188e4d26-5231-4b9a-8efc-720758600e32", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json-patch+json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PATCH", - "body": { - "mode": "raw", - "raw": "[\n {\n \"op\": \"copy\",\n \"path\": \"\",\n \"value\": \"\"\n },\n {\n \"op\": \"add\",\n \"path\": \"\",\n \"value\": \"\"\n }\n]", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "6ba7cedd-c173-416f-8465-d3848d054c8f", - "name": "Delete Source Schema by ID", - "request": { - "name": "Delete Source Schema by ID", - "description": {}, - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "schemaId", - "disabled": true, - "description": { - "content": "(Required) The Schema id.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "e6adb60e-82d5-44b4-ac23-e329bb2bc0fd", - "name": "The Schema was successfully deleted.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "7bb39da6-8f9a-40d2-b8f4-42af41a0642f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3cd7d744-f8fd-4dd3-9b47-c5c7f662beb5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "30a736e5-7d76-47bf-8979-6d67030130e0", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0d346e1c-3325-44f1-922f-fbbafdd75771", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "332160b8-7bd0-47a3-bb43-6561b0a18b9a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6e187091-643c-4381-8931-8c3b3510eb39", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "schemas", - ":schemaId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "source-health", - "description": "", - "item": [ - { - "id": "2f3163de-d198-471d-86a3-f1125e95ab0d", - "name": "Fetches source health by id", - "request": { - "name": "Fetches source health by id", - "description": { - "content": "This endpoint fetches source health by source's id", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "source-health" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "31295c49-1f5e-4d8b-9ce7-41c649570319", - "name": "Fetched source health successfully", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "source-health" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"type\": \"\",\n \"name\": \"\",\n \"org\": \"\",\n \"isAuthoritative\": \"\",\n \"isCluster\": \"\",\n \"hostname\": \"\",\n \"pod\": \"\",\n \"iqServiceVersion\": \"\",\n \"status\": \"SOURCE_STATE_HEALTHY\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2f1e0b19-c799-41ef-9fb4-604a2a2d6cff", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "source-health" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0f397425-2140-4799-8219-94ec16e866f7", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "source-health" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e700a591-a967-47c2-aa19-3ff2b79e39db", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "source-health" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "38e35664-2487-4f5b-b2bb-0e99c4b278ff", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "source-health" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9281d0de-55ee-4824-b935-2087c1ddfbaf", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "source-health" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9afcafaf-6a55-4407-9b0c-bd5abb4b9b17", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "source-health" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "upload-connector-file", - "description": "", - "item": [ - { - "id": "7a59d17e-ac15-45a8-a8c6-3a1a1d0f7565", - "name": "Upload connector file to source", - "request": { - "name": "Upload connector file to source", - "description": { - "content": "This uploads a supplemental source connector file (like jdbc driver jars) to a source's S3 bucket. This also sends ETS and Audit events.\nA token with ORG_ADMIN authority is required to call this API.", - "type": "text/plain" - }, - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) The Source id.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "response": [ - { - "id": "57400e5e-5db8-4d61-8e18-4b44d4578e67", - "name": "Uploaded the file successfully and sent all post-upload events", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"name\": \"\",\n \"owner\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"connector\": \"\",\n \"id\": \"\",\n \"description\": \"\",\n \"cluster\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CLUSTER\"\n },\n \"accountCorrelationConfig\": {\n \"type\": \"ACCOUNT_CORRELATION_CONFIG\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"accountCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"managerCorrelationMapping\": {\n \"accountAttribute\": \"\",\n \"identityAttribute\": \"\"\n },\n \"managerCorrelationRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"beforeProvisioningRule\": {\n \"type\": \"RULE\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"schemas\": [\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"CONNECTOR_SCHEMA\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"passwordPolicies\": [\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"PASSWORD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"features\": [\n \"NO_AGGREGATION\",\n \"NO_DIRECT_PERMISSIONS_PROVISIONING\"\n ],\n \"type\": \"\",\n \"connectorClass\": \"\",\n \"connectorAttributes\": {},\n \"deleteThreshold\": \"\",\n \"authoritative\": false,\n \"managementWorkgroup\": {\n \"type\": \"GOVERNANCE_GROUP\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"healthy\": false,\n \"status\": \"\",\n \"since\": \"\",\n \"connectorId\": \"\",\n \"connectorName\": \"\",\n \"connectionType\": \"\",\n \"connectorImplementationId\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b3bf11a4-3385-4c84-9a9f-de9bb93083fa", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "70a18783-d254-4749-863b-2ba0e7050bfb", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3b05aa48-cd15-4b13-bebb-6e1f489fa8c4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a3b68c53-b40c-4bb3-9ddc-697780e6f13e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b112a2a2-fe69-4e2c-bce0-710423d9b60a", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "sources", - ":sourceId", - "upload-connector-file" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "multipart/form-data" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "formdata", - "formdata": [ - { - "description": { - "content": "", - "type": "text/plain" - }, - "key": "file", - "value": "", - "type": "text" - } - ] - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "tagged-objects", - "description": "", - "item": [ - { - "id": "67e3ac46-b29b-4bc9-9207-6423c99a9714", - "name": "List Tagged Objects", + "id": "e7fdcace-e32c-4af7-aea4-1d60a8814f8f", + "name": "Approve an Approval Item", "request": { - "name": "List Tagged Objects", + "name": "Approve an Approval Item", "description": { - "content": "This API returns a list of all tagged objects.\n\nAny authenticated token may be used to call this API.", + "content": "This API approves an Approval Item. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "content": "(Required) The ID of the work item", "type": "text/plain" - }, - "key": "count", - "value": "false" + } }, { + "type": "any", + "value": "", + "key": "approvalItemId", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", + "content": "(Required) The ID of the approval item.", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -102458,59 +110165,25 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "14d2da25-474f-4f9e-a492-ac943520dcd8", - "name": "List of all tagged objects.", + "id": "8b423c7e-9c96-455a-87db-908429236ec2", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -102527,7 +110200,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -102538,59 +110211,25 @@ "value": "application/json" } ], - "body": "[\n {\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n]", + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"IMPACTANALYSIS\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"REJECTED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "06745bdb-094f-4b07-a32d-94a7f26d1215", + "id": "dfd79c7b-e001-451d-b220-925414fc16c5", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -102607,7 +110246,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -102618,59 +110257,71 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f667a002-f498-4cb0-a447-187ecc2b0395", + "id": "638487af-4d04-49e3-bd7d-20606ae0e330", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0ae11104-3d99-4093-9dfa-1c283d2be982", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id", + "approve", + ":approvalItemId" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -102687,70 +110338,36 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Unauthorized", - "code": 401, + "status": "Forbidden", + "code": 403, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "173eadec-d729-4c5b-a4c5-40ec1e698ca1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "id": "55e0c78e-3b82-46f8-8ece-1efc02abc83b", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -102767,70 +110384,36 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "status": "Forbidden", - "code": 403, + "status": "Not Found", + "code": 404, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4295c281-ec32-4b82-aa9d-9407876f1472", + "id": "4ad5b9b9-ada6-44d8-8e8d-5764a963e601", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -102847,7 +110430,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -102863,54 +110446,20 @@ "_postman_previewlanguage": "json" }, { - "id": "a28f83fd-854a-4f00-ade3-d8fd7bf669be", + "id": "b703b520-4b96-4c3f-a0cf-35f0de794d6d", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "approve", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq, in*\n\n**objectRef.type**: *eq, in*\n\n**tagName**: *eq, in*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -102927,7 +110476,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -102938,7 +110487,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -102949,54 +110498,68 @@ } }, { - "id": "110f5b66-218b-4622-885e-14daf8eb029e", - "name": "Add Tag to Object", + "id": "b5bd9617-563d-438d-97e2-412d15b5dc0a", + "name": "Reject an Approval Item", "request": { - "name": "Add Tag to Object", + "name": "Reject an Approval Item", "description": { - "content": "This adds a tag to an object.\n\nAny authenticated token may be used to call this API.", + "content": "This API rejects an Approval Item. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + }, + { + "type": "any", + "value": "", + "key": "approvalItemId", + "disabled": true, + "description": { + "content": "(Required) The ID of the approval item.", + "type": "text/plain" + } + } + ] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "response": [ { - "id": "4e47e983-43e8-4b05-b305-cae2aba2eb39", - "name": "Created.", + "id": "c67247da-02c3-4225-b567-97a7e392b345", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -103006,7 +110569,7 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { @@ -103019,30 +110582,30 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "status": "Created", - "code": 201, - "header": [], + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"IMPACTANALYSIS\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"REJECTED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], - "_postman_previewlanguage": "text" + "_postman_previewlanguage": "json" }, { - "id": "af0499c9-a151-4ab7-951a-d26354cc42b0", + "id": "02ada061-924e-463d-ba69-b4536f9805fe", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -103051,10 +110614,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -103069,16 +110628,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Bad Request", "code": 400, @@ -103088,17 +110638,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "16d59504-3746-4ae9-b8d4-8efd75531e98", + "id": "f43700b3-7b35-4208-8be7-790062881517", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -103107,10 +110660,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -103125,16 +110674,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Unauthorized", "code": 401, @@ -103149,12 +110689,15 @@ "_postman_previewlanguage": "json" }, { - "id": "99b1dc53-d073-4de0-8ab5-eea41048f8a7", + "id": "de92c40c-3a25-418f-bcfc-9851e59949ff", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -103163,10 +110706,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -103181,16 +110720,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Forbidden", "code": 403, @@ -103200,17 +110730,20 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "0848725f-7b08-4965-9d3f-ce81460592de", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "1fa88bb3-7464-4f3e-bb50-c6e8c69961fc", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -103220,9 +110753,51 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Not Found", + "code": 404, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "536e6995-4b99-4822-9d87-993e2f5c720a", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "work-items", + ":id", + "reject", + ":approvalItemId" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" @@ -103237,16 +110812,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Too Many Requests", "code": 429, @@ -103261,12 +110827,15 @@ "_postman_previewlanguage": "json" }, { - "id": "826b0441-4b2d-4dff-9df8-1d4218d72548", + "id": "cffec493-263c-4b1c-8873-941188b97dac", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "tagged-objects" + "work-items", + ":id", + "reject", + ":approvalItemId" ], "host": [ "{{baseUrl}}" @@ -103275,10 +110844,6 @@ "variable": [] }, "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, { "key": "Accept", "value": "application/json" @@ -103293,16 +110858,7 @@ } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, "status": "Internal Server Error", "code": 500, @@ -103312,7 +110868,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -103323,1669 +110879,236 @@ } }, { - "name": "{type}", - "description": "", - "item": [ + "id": "65865488-478c-420d-b9d3-5c9fe44197c0", + "name": "Bulk approve Approval Items", + "request": { + "name": "Bulk approve Approval Items", + "description": { + "content": "This API bulk approves Approval Items. Either an admin, or the owning/current user must make this request.", + "type": "text/plain" + }, + "url": { + "path": [ + "work-items", + "bulk-approve", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "POST", + "body": {} + }, + "response": [ { - "id": "3f1673ee-6e1f-421b-9961-3bdeed7ead25", - "name": "List Tagged Objects", - "request": { - "name": "List Tagged Objects", - "description": { - "content": "This API returns a list of all tagged objects by type.\n\nAny authenticated token may be used to call this API.", - "type": "text/plain" - }, + "id": "4bef6990-b3c1-4678-a384-6efd06008268", + "name": "A work items details object.", + "originalRequest": { "url": { "path": [ - "tagged-objects", - ":type" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"IMPACTANALYSIS\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"REJECTED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "5dda8655-823a-4eed-b08a-6110886774f7", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-approve", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0b133a38-b615-42dc-a874-525ff7adc10c", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-approve", + ":id" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "23f6bf6b-b9ae-4923-9334-4b29843a1d73", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-approve", + ":id" ], - "variable": [ - { - "type": "any", - "value": "SOD_POLICY", - "key": "type", - "disabled": true, - "description": { - "content": "(Required) The type of tagged object to retrieve.", - "type": "text/plain" - } - } - ] + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, - "response": [ - { - "id": "5bc0f904-101d-46da-8875-495595cc5589", - "name": "List of all tagged objects for specified type.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"objectRef\": {\n \"type\": \"ENTITLEMENT\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n },\n {\n \"objectRef\": {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bb3de5a1-96a3-4193-9756-9f58f9f495ce", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fe274fe6-ae70-496b-b91f-796e97853497", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "42fad09b-b841-4406-8a54-b9d8e96cb6b3", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6ad10b76-cc64-4473-9854-900c2fafb462", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4ee1f6a6-bc2e-478a-a514-f95a6cb505a6", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**objectRef.id**: *eq*\n\n**objectRef.type**: *eq*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "a9b24e18-9323-4402-a372-00b68f31a53c", - "name": "Get Tagged Object", - "request": { - "name": "Get Tagged Object", - "description": { - "content": "This gets a tagged object for the specified type.", - "type": "text/plain" - }, - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "SOURCE", - "key": "type", - "disabled": true, - "description": { - "content": "(Required) The type of tagged object to retrieve.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the object reference to retrieve.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "3bff7bef-12e4-49ad-95a6-360f7873bdbc", - "name": "Tagged object by type and ID.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6697fe75-f3c8-4612-abc6-aaae93e4ad6c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13f29bf7-0347-441a-b759-e6e8909098d6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e3944cfe-2191-4831-9542-aa7dc0109646", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "559fc314-8277-41fc-a306-37bc332026e1", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ebc2dd0-c79a-4aa8-a639-49199ed5f10e", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "f3b1a50a-201b-4e9e-8832-70f21fa9e408", - "name": "Update Tagged Object", - "request": { - "name": "Update Tagged Object", - "description": { - "content": "This updates a tagged object for the specified type.", - "type": "text/plain" - }, - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "SOURCE", - "key": "type", - "disabled": true, - "description": { - "content": "(Required) The type of tagged object to update.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the object reference to update.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "af991552-84db-42db-95b5-73772c2f35ff", - "name": "Tagged object by type and ID.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "27cd20db-5cb0-4d03-86df-285203bc864c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1a881310-252b-4aad-880e-abe5925f9baa", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64d76675-2e93-4e9b-ae01-d8db6a89f308", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b1ce7fa8-6867-4bad-916e-aa3b7a35476a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fc8dd461-e133-4e0c-aa1d-b69fd3224f82", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"objectRef\": {\n \"type\": \"SOD_POLICY\",\n \"id\": \"\",\n \"name\": \"\"\n },\n \"tags\": [\n \"\",\n \"\"\n ]\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "id": "1f1e3f3a-3964-4f9f-80d0-429699a26f20", - "name": "Delete Tagged Object", - "request": { - "name": "Delete Tagged Object", - "description": { - "content": "This deletes a tagged object for the specified type.", - "type": "text/plain" - }, - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "SOURCE", - "key": "type", - "disabled": true, - "description": { - "content": "(Required) The type of tagged object to delete.", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the object reference to delete.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "DELETE", - "body": {} - }, - "response": [ - { - "id": "94d43276-f336-4dc7-ac1b-ef059d12ceca", - "name": "No content.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "7e744d51-8f73-400e-a244-8993c76e0a65", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1f6c48b3-06ee-440a-9a46-b4f87ab9e7b3", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d6524d2d-66e0-4a63-a00d-75de5750c1b1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7d5e6743-34ec-4502-939c-49e7892925fc", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7cf951f-b9d7-40ee-8442-3f65e2640147", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - ":type", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "bulk-add", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "072d3126-dbab-4deb-b066-630bce89c1b3", - "name": "Tag Multiple Objects", - "request": { - "name": "Tag Multiple Objects", - "description": { - "content": "This API adds tags to multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "fa9f7e79-4a73-448c-8175-6a418b723a1f", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-add" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" @@ -104995,394 +111118,87 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "response": [ + "status": "Not Found", + "code": 404, + "header": [ { - "id": "ef38eb95-0ba8-4b81-9e91-be6968e6195a", - "name": "Request succeeded.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "b80542ef-de90-4748-a242-9132bf42f0d2", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-approve", + ":id" + ], + "host": [ + "{{baseUrl}}" ], - "body": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" + "query": [], + "variable": [] }, - { - "id": "774f89af-a2ac-4f40-b9f3-bafb2483e75c", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "87ce63f8-e176-45cc-af30-e2c56c33fab5", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "78000104-2998-4aa9-b1ad-376995e951b1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "983cb284-2064-4104-b235-6072cc3582ea", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1661f697-9126-4d83-83e3-d224c57c8d34", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-add" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "bulk-remove", - "description": "", - "item": [ + "key": "Authorization", + "value": "" + } + ], + "method": "POST", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "f429bcae-0e0a-443b-9618-206df3463689", - "name": "Remove Tags from Multiple Objects", - "request": { - "name": "Remove Tags from Multiple Objects", - "description": { - "content": "This API removes tags from multiple objects.\n\nA token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.", - "type": "text/plain" - }, + "id": "04bef6e9-5a6f-4a6b-b29e-a848d0aef3f6", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "tagged-objects", - "bulk-remove" + "work-items", + "bulk-approve", + ":id" ], "host": [ "{{baseUrl}}" @@ -105392,437 +111208,70 @@ }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, { - "key": "Accept", - "value": "application/json" + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } + "body": {} }, - "response": [ - { - "id": "38080636-8e3a-4010-a2a3-d770fbdcd8d3", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, + "status": "Internal Server Error", + "code": 500, + "header": [ { - "id": "a1b0af5e-fe5e-4475-9163-5af03ebdae70", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "02a374c3-68f0-487e-8ab1-bd5b96f3fe31", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64a3d234-7cce-4fe3-bb6c-60dfda752031", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "094f0579-83a6-49a5-89f9-15f42ed5a662", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "bb7ae833-87f4-4ed4-b00e-5544e44aba10", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "tagged-objects", - "bulk-remove" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"objectRefs\": [\n {\n \"type\": \"APPLICATION\",\n \"id\": \"\",\n \"name\": \"\"\n },\n {\n \"type\": \"IDENTITY\",\n \"id\": \"\",\n \"name\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"operation\": \"APPEND\"\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "transforms", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "b9a9089a-f3c0-4682-ab1d-21814703afa0", - "name": "List transforms", + "id": "c53882c8-1115-4939-9e99-ca046c86a0ab", + "name": "Bulk reject Approval Items", "request": { - "name": "List transforms", + "name": "Bulk reject Approval Items", "description": { - "content": "Gets a list of all saved transform objects.\nA token with transforms-list read authority is required to call this API.", + "content": "This API bulk rejects Approval Items. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "transforms" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, + "query": [], + "variable": [ { + "type": "any", + "value": "", + "key": "id", "disabled": true, "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", + "content": "(Required) The ID of the work item", "type": "text/plain" - }, - "key": "filters", - "value": "" + } } - ], - "variable": [] + ] }, "header": [ { @@ -105830,68 +111279,24 @@ "value": "application/json" } ], - "method": "GET", + "method": "POST", "body": {} }, "response": [ { - "id": "473b9562-4da1-4822-8f39-726a68a8fa54", - "name": "A list of transforms matching the given criteria.", + "id": "b8733a30-cead-4579-8c2e-1878d00c67dc", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -105908,7 +111313,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "OK", @@ -105919,68 +111324,24 @@ "value": "application/json" } ], - "body": "[\n {\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"labore2e\": 6020562.579775795,\n \"incididuntc\": 35008805.561311126,\n \"irure_29\": 66007433.47107011\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"concat\"\n },\n {\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"enim8\": -76804254.39985839\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"base64Encode\"\n }\n]", + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"IMPACTANALYSIS\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"REJECTED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "f96b405f-b596-4175-8624-9b9049fdc8dc", + "id": "4a01d5a3-f9a8-4949-92d8-1c12ec97a8e3", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -105997,7 +111358,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Bad Request", @@ -106008,68 +111369,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "2d723204-c517-4413-a3b0-3e3cdec2e177", + "id": "8afa745c-5f3c-4655-ac67-42008530fcf9", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -106086,7 +111403,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Unauthorized", @@ -106102,63 +111419,19 @@ "_postman_previewlanguage": "json" }, { - "id": "c4a35c35-bb3d-41a1-9123-d47a8b58cb76", + "id": "85feb79d-8d86-4e7f-be16-6e854575f94c", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -106175,7 +111448,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Forbidden", @@ -106186,68 +111459,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "20fea1de-5c9e-4756-9f65-ffa26850c9fc", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } + "_postman_previewlanguage": "json" + }, + { + "id": "25761d6f-63c6-4f66-ab67-572b58b20434", + "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "originalRequest": { + "url": { + "path": [ + "work-items", + "bulk-reject", + ":id" + ], + "host": [ + "{{baseUrl}}" ], + "query": [], "variable": [] }, "header": [ @@ -106264,7 +111493,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Not Found", @@ -106275,68 +111504,24 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "d965bf6e-f18a-4f96-9e75-1b81c9b358c4", + "id": "7de8c09e-308f-4561-ba83-93fdf818dce1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -106353,7 +111538,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Too Many Requests", @@ -106369,63 +111554,19 @@ "_postman_previewlanguage": "json" }, { - "id": "9f1112a9-4dfb-4b0c-9919-f41903df3866", + "id": "c8119aa0-fc7a-4a11-a004-67278e20b5db", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + "bulk-reject", + ":id" ], "host": [ "{{baseUrl}}" ], - "query": [ - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Name of the transform to retrieve from the list.", - "type": "text/plain" - }, - "key": "name", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results)\n\nFiltering is supported for the following fields and operators:\n\n**internal**: *eq*\n\n**name**: *eq, sw*", - "type": "text/plain" - }, - "key": "filters", - "value": "" - } - ], + "query": [], "variable": [] }, "header": [ @@ -106442,7 +111583,7 @@ "value": "" } ], - "method": "GET", + "method": "POST", "body": {} }, "status": "Internal Server Error", @@ -106453,7 +111594,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -106464,23 +111605,36 @@ } }, { - "id": "79045119-fefa-4da3-a39b-baf8a70d4f22", - "name": "Create transform", + "id": "6476af3f-9036-457f-b2cb-169b38c624dd", + "name": "Submit Account Selections", "request": { - "name": "Create transform", + "name": "Submit Account Selections", "description": { - "content": "Creates a new transform object immediately. By default, the internal flag is set to false to indicate that this is a custom transform. Only SailPoint employees have the ability to create a transform with internal set to true. Newly created Transforms can be used in the Identity Profile mappings within the UI. A token with transform write authority is required to call this API.", + "content": "This API submits account selections. Either an admin, or the owning/current user must make this request.", "type": "text/plain" }, "url": { "path": [ - "transforms" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [] + "variable": [ + { + "type": "any", + "value": "", + "key": "id", + "disabled": true, + "description": { + "content": "(Required) The ID of the work item", + "type": "text/plain" + } + } + ] }, "header": [ { @@ -106495,7 +111649,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", + "raw": "{\n \"sint_07\": 25507910,\n \"Ut434\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -106506,12 +111660,14 @@ }, "response": [ { - "id": "adfbac98-17c8-4f06-92a4-5c687ad6febc", - "name": "Indicates the transform was successfully created and returns its representation.", + "id": "556a2cfb-2535-4355-8195-a2c68693f249", + "name": "A work items details object.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -106540,7 +111696,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", + "raw": "{\n \"sint_07\": 25507910,\n \"Ut434\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -106549,25 +111705,27 @@ } } }, - "status": "Created", - "code": 201, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ut9ca\": \"dolore\",\n \"exercitation_7f\": \"in\"\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"trim\"\n}", + "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"IMPACTANALYSIS\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"REJECTED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "4fd86e6f-a9f0-4604-a315-932069dfe870", + "id": "38d132cb-4d73-4644-9d74-ede434bccd0f", "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -106596,7 +111754,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", + "raw": "{\n \"sint_07\": 25507910,\n \"Ut434\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -106613,17 +111771,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "a187e3ca-7940-4fd7-99a5-1aa0d11554bd", + "id": "d528ee54-f2f8-4ad9-8f31-be4825695e75", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -106652,7 +111812,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", + "raw": "{\n \"sint_07\": 25507910,\n \"Ut434\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -106674,12 +111834,14 @@ "_postman_previewlanguage": "json" }, { - "id": "90177026-4578-47b4-8dcf-72f0b03789f9", + "id": "b4864f4f-2987-4cb3-ae77-b5fa129ab117", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -106708,7 +111870,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", + "raw": "{\n \"sint_07\": 25507910,\n \"Ut434\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -106725,17 +111887,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "8947f295-bbb8-4ffb-87ce-300d7f7bc49b", + "id": "f1e54378-22ef-4287-9237-73e48da6a288", "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -106764,7 +111928,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", + "raw": "{\n \"sint_07\": 25507910,\n \"Ut434\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -106781,17 +111945,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ef9861d8-3720-41d8-9c9a-c6ed3955fc33", + "id": "e12da61a-d49c-41bd-b573-a41100e341b1", "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -106820,7 +111986,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", + "raw": "{\n \"sint_07\": 25507910,\n \"Ut434\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -106842,12 +112008,14 @@ "_postman_previewlanguage": "json" }, { - "id": "ad53b1e5-15ca-4e00-b059-c234386f644c", + "id": "4f2f9bc3-6935-466d-91bf-9288a15148d0", "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "transforms" + "work-items", + ":id", + "submit-account-selection" ], "host": [ "{{baseUrl}}" @@ -106876,7 +112044,7 @@ "method": "POST", "body": { "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", + "raw": "{\n \"sint_07\": 25507910,\n \"Ut434\": true\n}", "options": { "raw": { "headerFamily": "json", @@ -106893,7 +112061,7 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" } @@ -106902,1190 +112070,345 @@ "protocolProfileBehavior": { "disableBodyPruning": true } - }, + } + ] + }, + { + "name": "Source Usages", + "description": "Use this API to implement source usage insight functionality.\nWith this functionality in place, administrators can gather information and insights about how their tenants' sources are being used.\nThis allows organizations to get the information they need to start optimizing and securing source usage.\n", + "item": [ { - "name": "{id}", - "description": "", - "item": [ + "id": "6b5d98c6-73f7-4564-837f-82e980d498a6", + "name": "Finds status of source usage", + "request": { + "name": "Finds status of source usage", + "description": { + "content": "This API returns the status of the source usage insights setup by IDN source ID.", + "type": "text/plain" + }, + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) ID of IDN source", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "b99967b7-a021-4570-b0d3-ed4bd7c1270e", - "name": "Transform by ID", - "request": { - "name": "Transform by ID", - "description": { - "content": "This API returns the transform specified by the given ID.\nA token with transform read authority is required to call this API.", - "type": "text/plain" - }, + "id": "ae9af618-4fc1-4595-88c5-8973db2454c6", + "name": "Status of the source usage insights setup by IDN source ID.", + "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the transform to retrieve", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "cace4e2a-7d3d-4517-9216-2e6be3897cf8", - "name": "Transform with the given ID", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ut9ca\": \"dolore\",\n \"exercitation_7f\": \"in\"\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"trim\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1e1ce5b0-3f52-4dc5-852c-916fcfc58b8a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "68f808f3-9c97-426a-a386-02c9f5db3266", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "8258c439-747d-425b-be8a-4c31569f6505", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "495957dc-5025-48ee-982c-6222ba100e7f", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "70c1c20f-306a-4a40-9216-14621ff0260e", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6d4a409-fc29-484f-b2c4-d1d0b0fa6232", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"status\": \"COMPLETE\"\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "a3393eaf-28f7-4dcc-8f18-96f61ab477ad", - "name": "Update a transform", - "request": { - "name": "Update a transform", - "description": { - "content": "Replaces the transform specified by the given ID with the transform provided in the request body. Only the \"attributes\" field is mutable. Attempting to change other properties (ex. \"name\" and \"type\") will result in an error.\nA token with transform write authority is required to call this API.", - "type": "text/plain" - }, + "id": "5a2e79b0-7006-4d01-9d74-3f4243a945b3", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the transform to update", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { - "key": "Content-Type", + "key": "Accept", "value": "application/json" }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "14ac34db-9530-487c-9001-84d70a2738e0", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "35995087-fc70-4cb4-9a1a-9023b629649d", - "name": "Indicates the transform was successfully updated and returns its new representation.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] + "method": "GET", + "body": {} + }, + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "0e565af6-c4f9-496f-8a37-34d29f1c875f", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"ut9ca\": \"dolore\",\n \"exercitation_7f\": \"in\"\n }\n },\n \"id\": \"\",\n \"internal\": false,\n \"name\": \"\",\n \"type\": \"trim\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "05ba4ebb-f6b0-4649-8c55-5e33727af739", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "095cc4c7-05ff-4a5d-a543-b7b16c7192c6", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de90bdc1-9ab1-40e1-a1b7-ff6b128cfc5e", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "86369ee8-dece-49eb-8314-8ebc9177394c", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "36a8ec95-6d13-4228-9215-7032288887dd", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "49af0c52-ea06-4c50-aff3-3581742d3359", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "PUT", - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"type\": \"lookup\",\n \"attributes\": {\n \"sourceName\": \"\",\n \"attributeName\": \"\",\n \"accountSortAttribute\": \"created\",\n \"accountSortDescending\": false,\n \"accountReturnFirstLink\": false,\n \"accountFilter\": \"\",\n \"accountPropertyFilter\": \"\",\n \"requiresPeriodicRefresh\": false,\n \"input\": {\n \"minim44_\": true,\n \"aliquipa7e\": 41487676\n }\n }\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "4870a6a7-3750-4b51-bc83-78029d80f32d", - "name": "Delete a transform", - "request": { - "name": "Delete a transform", - "description": { - "content": "Deletes the transform specified by the given ID. Attempting to delete a transform that is used in one or more Identity Profile mappings will result in an error. If this occurs, you must first remove the transform from all mappings before deleting the transform.\nA token with transform delete authority is required to call this API.", - "type": "text/plain" + "id": "7046ad76-73d3-4894-98f5-7d700b333bf0", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "status" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [], + "variable": [] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, + { + "id": "1a42729f-09ae-410a-ac0f-198e73be0b56", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "transforms", - ":id" + "source-usages", + ":sourceId", + "status" ], "host": [ "{{baseUrl}}" ], "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) ID of the transform to delete", - "type": "text/plain" - } - } - ] + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "DELETE", + "method": "GET", "body": {} }, - "response": [ - { - "id": "e9b7d2b5-1caf-4a7f-9625-2ad0527d6dd3", - "name": "No content - indicates the request was successful but there is no content to be returned in the response.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "No Content", - "code": 204, - "header": [], - "cookie": [], - "_postman_previewlanguage": "text" - }, - { - "id": "03af47b1-738c-4380-afc3-d2adb037caa5", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5a016d97-f5ef-4c39-8e1b-51b684b4fb67", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6807f191-d4d6-4279-b038-79fa37b833b4", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b1c552b6-76b8-4be3-9e61-46a295701916", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b607703c-65ff-4a7d-a4ee-7eb7eaba293f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "17ba9a09-da9d-4ec0-b1d7-481242b01955", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "transforms", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "DELETE", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] - } - ] - }, - { - "name": "work-items", - "description": "", - "item": [ + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + }, { - "id": "db76a482-0968-4649-8051-940d40fb1a6d", - "name": "List Work Items", + "id": "24b1b233-6060-43df-a542-4a4e0dfedd3a", + "name": "Returns source usage insights", "request": { - "name": "List Work Items", + "name": "Returns source usage insights", "description": { - "content": "This gets a collection of work items belonging to either the specified user(admin required), or the current user.", + "content": "This API returns a summary of source usage insights for past 12 months.", "type": "text/plain" }, "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -108119,34 +112442,129 @@ "value": "false" }, { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "sourceId", + "disabled": true, + "description": { + "content": "(Required) ID of IDN source", + "type": "text/plain" + } + } + ] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ + { + "id": "b6d0a1d2-246a-47a8-a059-deedc62f5c67", + "name": "Summary of source usage insights for past 12 months.", + "originalRequest": { + "url": { + "path": [ + "source-usages", + ":sourceId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [] + }, + "header": [ + { + "key": "Accept", + "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + } + ], + "method": "GET", + "body": {} + }, + "status": "OK", + "code": 200, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } ], - "variable": [] + "body": "[\n {\n \"date\": \"\",\n \"count\": \"\"\n },\n {\n \"date\": \"\",\n \"count\": \"\"\n }\n]", + "cookie": [], + "_postman_previewlanguage": "json" }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ { - "id": "d97d8526-2423-42b0-a0eb-8e73005f57ff", - "name": "List of work items", + "id": "6134c790-043c-4c9b-946c-2ca00e9c9421", + "name": "Client Error - Returned if the request body is invalid.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -108182,10 +112600,10 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", + "key": "sorters", "value": "" } ], @@ -108208,25 +112626,27 @@ "method": "GET", "body": {} }, - "status": "OK", - "code": 200, + "status": "Bad Request", + "code": 400, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "[\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"RETURNED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"SIGNOFF\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"CANCELED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "ff9f9785-cb03-46b0-9562-1470694b2353", + "id": "2c8400ea-5fe2-4171-a93e-f5edc9d2e0eb", "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -108262,10 +112682,10 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", + "key": "sorters", "value": "" } ], @@ -108301,12 +112721,14 @@ "_postman_previewlanguage": "json" }, { - "id": "e9603b6f-9a98-4a58-abba-0c050641eb31", + "id": "202e9343-ac40-4e72-a7e3-db7b75d682ca", "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -108342,10 +112764,10 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", + "key": "sorters", "value": "" } ], @@ -108376,17 +112798,19 @@ "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "5cd93907-f959-42d8-9c25-5197cf881e76", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", + "id": "87dc991a-208d-47e4-bb34-fdbb32985c56", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -108422,10 +112846,10 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", + "key": "sorters", "value": "" } ], @@ -108448,25 +112872,27 @@ "method": "GET", "body": {} }, - "status": "Not Found", - "code": 404, + "status": "Too Many Requests", + "code": 429, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", "cookie": [], "_postman_previewlanguage": "json" }, { - "id": "706e22f4-0b68-40da-a64e-dee43385891d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "id": "dc273da3-55bb-43fd-b628-fc123a8232ee", + "name": "Internal Server Error - Returned if there is an unexpected error.", "originalRequest": { "url": { "path": [ - "work-items" + "source-usages", + ":sourceId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -108502,10 +112928,10 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", + "key": "sorters", "value": "" } ], @@ -108528,25 +112954,118 @@ "method": "GET", "body": {} }, - "status": "Too Many Requests", - "code": 429, + "status": "Internal Server Error", + "code": 500, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", "cookie": [], "_postman_previewlanguage": "json" + } + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } + } + ] + }, + { + "name": "Account Usages", + "description": "Use this API to implement account usage insight functionality.\nWith this functionality in place, administrators can gather information and insights about how their tenants' source accounts are being used.\nThis allows organizations to get the information they need to start optimizing and securing source account usage.\n", + "item": [ + { + "id": "fad7dde4-b6b9-4105-9f49-c9acfbaf4391", + "name": "Returns account usage insights", + "request": { + "name": "Returns account usage insights", + "description": { + "content": "This API returns a summary of account usage insights for past 12 months.", + "type": "text/plain" + }, + "url": { + "path": [ + "account-usages", + ":accountId", + "summaries" + ], + "host": [ + "{{baseUrl}}" + ], + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" + } + ], + "variable": [ + { + "type": "any", + "value": "", + "key": "accountId", + "disabled": true, + "description": { + "content": "(Required) ID of IDN account", + "type": "text/plain" + } + } + ] }, + "header": [ + { + "key": "Accept", + "value": "application/json" + } + ], + "method": "GET", + "body": {} + }, + "response": [ { - "id": "26e5cef3-a76c-455d-8b2a-49c9583a32f6", - "name": "Internal Server Error - Returned if there is an unexpected error.", + "id": "018a2a98-08d0-47af-abbe-52142a3f13ba", + "name": "Summary of account usage insights for past 12 months.", "originalRequest": { "url": { "path": [ - "work-items" + "account-usages", + ":accountId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -108582,10 +113101,10 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" }, - "key": "ownerId", + "key": "sorters", "value": "" } ], @@ -108608,55 +113127,32 @@ "method": "GET", "body": {} }, - "status": "Internal Server Error", - "code": 500, + "status": "OK", + "code": 200, "header": [ { "key": "Content-Type", "value": "application/json" } ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", + "body": "[\n {\n \"date\": \"\",\n \"count\": \"\"\n },\n {\n \"date\": \"\",\n \"count\": \"\"\n }\n]", "cookie": [], "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "completed", - "description": "", - "item": [ + }, { - "id": "1fc6b9d7-874f-4459-9229-49d8bcea20ee", - "name": "Completed Work Items", - "request": { - "name": "Completed Work Items", - "description": { - "content": "This gets a collection of completed work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, + "id": "6092e494-bbb1-4187-a2e8-b215436dd5a5", + "name": "Client Error - Returned if the request body is invalid.", + "originalRequest": { "url": { "path": [ - "work-items", - "completed" + "account-usages", + ":accountId", + "summaries" ], "host": [ "{{baseUrl}}" ], "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, { "disabled": true, "description": { @@ -108683,6 +113179,15 @@ }, "key": "count", "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", + "value": "" } ], "variable": [] @@ -108691,906 +113196,40 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "d1c30d91-8571-4ab1-af0f-912c879044bc", - "name": "List of completed work items.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"EVENT\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"RETURNED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n },\n {\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"CANCELED\",\n \"type\": \"SIGNOFF\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"CANCELED\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c9c477a7-e05a-4c4f-92c3-9e549fd5090a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "36a8c4d5-6e3b-4525-af01-9f25776531d1", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "08f69463-b718-45c6-bec7-d767f2a43dfc", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0a90e9df-baf0-42d5-b5f3-5d309df95bc3", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0a7ba972-b833-4186-a475-acb7a8d465cc", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - }, - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "count", - "description": "", - "item": [ - { - "id": "2776070e-1a4f-48bd-b4a0-8447e0f0705c", - "name": "Count Completed Work Items", - "request": { - "name": "Count Completed Work Items", - "description": { - "content": "This gets a count of completed work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "completed", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "dbd8016c-45e7-4cfb-bb48-7d5a40bc1f51", - "name": "List of work items", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"count\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cdcf5f13-23c6-4fa2-a1a2-cd51cd7d020a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "ff5661c4-9c89-484a-bcdc-b979bba5a9bb", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5119ec7b-8722-4c47-8e9d-011dda3ea832", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a1640414-dadc-4ebc-a27f-fa9c0ea38061", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b6e4e010-66c5-48c9-a22e-9bd8753276e1", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "completed", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Bad Request", + "code": 400, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] - } - ] - }, - { - "name": "count", - "description": "", - "item": [ + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "ab4c97ca-ecc5-4f09-91db-a5e2d00785de", - "name": "Count Work Items", - "request": { - "name": "Count Work Items", - "description": { - "content": "This gets a count of work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, + "id": "7ba92163-0aa6-49ef-9fa2-c8aaa58759fe", + "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", + "originalRequest": { "url": { "path": [ - "work-items", - "count" + "account-usages", + ":accountId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -109599,10 +113238,37 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", "value": "" } ], @@ -109612,361 +113278,40 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "1ebea579-5a10-427e-a253-0836655eaacc", - "name": "List of work items", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"count\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "68d55bb8-e65a-4000-87a1-76f1d7016e03", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "54d3f8c3-3919-4aee-8761-4af42dadf464", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "5d2aeef5-7bdb-4160-8655-af64d589b3c7", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "985b2d8e-d131-4ee0-80ac-183d6a94f83a", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aba3f2f0-c714-431c-93f1-943866debeed", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "count" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "summary", - "description": "", - "item": [ + "status": "Unauthorized", + "code": 401, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "0f82cc14-a4db-4896-a650-cb02324405f7", - "name": "Work Items Summary", - "request": { - "name": "Work Items Summary", - "description": { - "content": "This gets a summary of work items belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, + "id": "47ef6a6d-4ad0-414f-9ad9-7640f32a3e5c", + "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", + "originalRequest": { "url": { "path": [ - "work-items", - "summary" + "account-usages", + ":accountId", + "summaries" ], "host": [ "{{baseUrl}}" @@ -109975,10 +113320,37 @@ { "disabled": true, "description": { - "content": "ID of the work item owner.", + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", "type": "text/plain" }, - "key": "ownerId", + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, + { + "disabled": true, + "description": { + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", + "type": "text/plain" + }, + "key": "sorters", "value": "" } ], @@ -109988,4538 +113360,200 @@ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "4a9210ea-024b-4356-8c57-932f3b6e6e8b", - "name": "List of work items", - "originalRequest": { - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"open\": \"\",\n \"completed\": \"\",\n \"total\": \"\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b4f7a1fd-e511-40d4-ade6-c848d9de2d70", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "707be941-eefd-4abc-9312-97f305440a61", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "48d600c2-ee28-4660-aa06-6598e05d1492", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "20de3efd-c083-457d-9238-a2fd17b6ac92", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a3bf6729-1444-43ed-bff0-541fc9102a0b", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "summary" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "ID of the work item owner.", - "type": "text/plain" - }, - "key": "ownerId", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "{id}", - "description": "", - "item": [ + "status": "Forbidden", + "code": 403, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" + }, { - "id": "b275e533-59b2-423b-b7d2-d1a4f1e44fb8", - "name": "Get a Work Item", - "request": { - "name": "Get a Work Item", - "description": { - "content": "This gets the details of a Work Item belonging to either the specified user(admin required), or the current user.", - "type": "text/plain" - }, + "id": "498965ad-c3f3-4998-92f4-364e9e8b4884", + "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", + "originalRequest": { "url": { "path": [ - "work-items", - ":id" + "account-usages", + ":accountId", + "summaries" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) ID of the work item.", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" - } + }, + "key": "sorters", + "value": "" } - ] + ], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], "method": "GET", "body": {} }, - "response": [ - { - "id": "de534d90-6b37-4320-8dff-98808a8d24d4", - "name": "The work item with the given ID.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1bea73a2-1c86-4a8c-90bb-566b97bd884c", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b76bcbb3-840c-4b51-b06c-67fa9aaf5e70", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "cf2bb59e-9c59-4c9c-8e82-2c772b9d7e8b", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f9e6d683-38ea-4649-ba5c-c3c4e0fe48fc", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9164b8b0-4628-4f5e-913e-2f6509bcdd08", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Too Many Requests", + "code": 429, + "header": [ + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", + "cookie": [], + "_postman_previewlanguage": "json" }, { - "id": "9132202f-22a7-4688-b1f1-d63c0dbf1e50", - "name": "Complete a Work Item", - "request": { - "name": "Complete a Work Item", - "description": { - "content": "This API completes a work item. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, + "id": "ba2f4e79-e087-460a-913f-ae95a57c2928", + "name": "Internal Server Error - Returned if there is an unexpected error.", + "originalRequest": { "url": { "path": [ - "work-items", - ":id" + "account-usages", + ":accountId", + "summaries" ], "host": [ "{{baseUrl}}" ], - "query": [], - "variable": [ + "query": [ + { + "disabled": true, + "description": { + "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "limit", + "value": "250" + }, + { + "disabled": true, + "description": { + "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "offset", + "value": "0" + }, + { + "disabled": true, + "description": { + "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", + "type": "text/plain" + }, + "key": "count", + "value": "false" + }, { - "type": "any", - "value": "", - "key": "id", "disabled": true, "description": { - "content": "(Required) The ID of the work item", + "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", "type": "text/plain" - } + }, + "key": "sorters", + "value": "" } - ] + ], + "variable": [] }, "header": [ { "key": "Accept", "value": "application/json" + }, + { + "description": { + "content": "Added as a part of security scheme: oauth2", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" } ], - "method": "POST", + "method": "GET", "body": {} }, - "response": [ - { - "id": "9703c95f-e7f6-4b61-9cd1-a5d36991b43d", - "name": "A WorkItems object", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9ba99940-22f4-459b-8682-804526156740", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "fbbdab27-cf48-436c-84a1-646a7ce269a0", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0050be45-b627-46ea-bdbd-d0c48bf5fad2", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "64ba57c6-7a24-4b9c-94e0-20c800ff2f65", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7b3830b-65ec-4f5a-92e5-ee9a774e7f4f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e5543dc8-e97a-4ac4-9b42-9c8ef0d5f0e8", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - }, - { - "name": "approve", - "description": "", - "item": [ - { - "name": "{approvalItemId}", - "description": "", - "item": [ - { - "id": "bdd3d56b-0724-4cde-8e9c-87c548cb0fca", - "name": "Approve an Approval Item", - "request": { - "name": "Approve an Approval Item", - "description": { - "content": "This API approves an Approval Item. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "approvalItemId", - "disabled": true, - "description": { - "content": "(Required) The ID of the approval item.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "1f047b9f-46dd-428b-894c-24e0346798e8", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b58f65ae-d1df-434d-8c9f-3d144b77e95a", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e81ab286-b56b-49fe-8844-1c4f570eaa89", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2234a97b-2d7b-4ac7-a4b0-38aa131732ba", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "1bbfd481-1645-4a75-a848-db309f7a5b39", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9c5cd12a-b945-40bb-ba0f-8f6ca27e71f4", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "34ba0f4a-f285-4503-b143-74aebbceb5a2", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "approve", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "reject", - "description": "", - "item": [ - { - "name": "{approvalItemId}", - "description": "", - "item": [ - { - "id": "80b45328-0de1-463e-a0df-14870deb6676", - "name": "Reject an Approval Item", - "request": { - "name": "Reject an Approval Item", - "description": { - "content": "This API rejects an Approval Item. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - }, - { - "type": "any", - "value": "", - "key": "approvalItemId", - "disabled": true, - "description": { - "content": "(Required) The ID of the approval item.", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "26de978c-3443-424a-b315-904d5a98d887", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0a76d0dc-1225-4928-80d0-5eb979f439a8", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "60df1846-5e5c-4270-af99-ffb32be8338a", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d4de46f1-e48a-4e08-81e5-001fd3b42f03", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "feb4462c-4795-4dbe-94ea-daae68777848", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "b4b1b595-a72a-4bdf-8d6a-5976d071fcb2", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d6fe42f3-c7ae-4f75-9185-adfcac221521", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "reject", - ":approvalItemId" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "submit-account-selection", - "description": "", - "item": [ - { - "id": "3bf5462d-bb56-4370-becf-f34dc12feaf9", - "name": "Submit Account Selections", - "request": { - "name": "Submit Account Selections", - "description": { - "content": "This API submits account selections. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"et_b2\": 32924545\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "response": [ - { - "id": "31fdeb5b-4504-4e01-9b23-9601a3e5bab5", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"et_b2\": 32924545\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c40278f5-2e1a-47c3-affc-5c4e5a2c4c01", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"et_b2\": 32924545\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e6eb5853-afa4-4247-a58c-351eb23a9844", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"et_b2\": 32924545\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c6073197-71d0-43b1-bba3-c28fd2c29163", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"et_b2\": 32924545\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6d35a18c-bb45-4c85-b433-1689e8bf408a", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"et_b2\": 32924545\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "4b34b76d-0952-4793-8b75-8bf3047ca87d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"et_b2\": 32924545\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "c7ecfc9e-7d88-4222-afc5-0e47502a9302", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - ":id", - "submit-account-selection" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - }, - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": { - "mode": "raw", - "raw": "{\n \"et_b2\": 32924545\n}", - "options": { - "raw": { - "headerFamily": "json", - "language": "json" - } - } - } - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "bulk-approve", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "20b5413b-a0e7-4a27-b8e3-96855aa14641", - "name": "Bulk approve Approval Items", - "request": { - "name": "Bulk approve Approval Items", - "description": { - "content": "This API bulk approves Approval Items. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "d3f58750-8528-4605-a362-e9938f96c8a9", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "11aead97-fb55-451d-86d5-f58ce16c08aa", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d2d8c892-b501-442d-81f7-1826b10271fb", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "18406f68-a4dd-45e6-9530-7ed37a57085d", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "59f6b3e0-b79d-4ace-bded-d7be1c703c53", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0afea6b7-e635-4409-903d-6e224acd412d", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "73b9affe-ae42-454a-8cf9-50228736c74f", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-approve", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - }, - { - "name": "bulk-reject", - "description": "", - "item": [ - { - "name": "{id}", - "description": "", - "item": [ - { - "id": "168c76c4-6cc3-4fcb-bdbf-a82709fd6348", - "name": "Bulk reject Approval Items", - "request": { - "name": "Bulk reject Approval Items", - "description": { - "content": "This API bulk rejects Approval Items. Either an admin, or the owning/current user must make this request.", - "type": "text/plain" - }, - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "id", - "disabled": true, - "description": { - "content": "(Required) The ID of the work item", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "POST", - "body": {} - }, - "response": [ - { - "id": "f3b57b3d-c7de-4e9c-9d04-84a2f2321175", - "name": "A work items details object.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"id\": \"\",\n \"requesterId\": \"\",\n \"requesterDisplayName\": \"\",\n \"ownerId\": \"\",\n \"ownerName\": \"\",\n \"created\": \"\",\n \"modified\": \"\",\n \"description\": \"\",\n \"state\": \"FINISHED\",\n \"type\": \"CERTIFICATION\",\n \"remediationItems\": {\n \"id\": \"\",\n \"targetId\": \"\",\n \"targetName\": \"\",\n \"targetDisplayName\": \"\",\n \"applicationName\": \"\",\n \"attributeName\": \"\",\n \"attributeOperation\": \"\",\n \"attributeValue\": \"\",\n \"nativeIdentity\": \"\"\n },\n \"approvalItems\": {\n \"id\": \"\",\n \"account\": \"\",\n \"application\": \"\",\n \"name\": \"\",\n \"operation\": \"\",\n \"value\": \"\",\n \"state\": \"PENDING\"\n },\n \"name\": \"\",\n \"completed\": \"\",\n \"numItems\": \"\",\n \"form\": {\n \"id\": \"\",\n \"name\": \"\",\n \"title\": \"\",\n \"subtitle\": \"\",\n \"targetUser\": \"\",\n \"sections\": {\n \"name\": \"\",\n \"label\": \"\"\n }\n },\n \"errors\": [\n \"\",\n \"\"\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "37ffaddb-d795-42ea-9746-3a6c846d37da", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "9e6de35f-d2cc-4af1-a2c8-7defaab82e9b", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "13105ec9-9047-4268-ba8a-fe1919352119", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "3e8966cb-2e44-470f-8893-029c5b7e28f3", - "name": "Not Found - returned if the request URL refers to a resource or object that does not exist", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Not Found", - "code": 404, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "856a0c61-fd6c-43cd-8543-239d5d4e11d2", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "7c3f935a-6611-44ce-9fb2-551a1bb1ac17", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "work-items", - "bulk-reject", - ":id" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "POST", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "source-usages", - "description": "", - "item": [ - { - "name": "{sourceId}", - "description": "", - "item": [ - { - "name": "status", - "description": "", - "item": [ - { - "id": "cf66f911-367c-47b9-818b-3ca8e779ed90", - "name": "Finds status of source usage", - "request": { - "name": "Finds status of source usage", - "description": { - "content": "This API returns the status of the source usage insights setup by IDN source ID.", - "type": "text/plain" - }, - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) ID of IDN source", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "f40b3a16-5814-4cd5-8f9a-eb8003bd6559", - "name": "Status of the source usage insights setup by IDN source ID.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"status\": \"COMPLETE\"\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "a462e8e3-c6db-4340-b5fa-3eb33eab640f", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "592892a8-876c-45e5-bc6c-a6c71fee7fc8", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6f0cca3f-98bd-4123-9e8e-1c985e0ab215", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "aa9a6a4f-3e82-4c74-b881-842a74f0adf8", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "6922c804-8f96-4aa7-a6fe-dc670d105dba", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "status" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - }, - { - "name": "summaries", - "description": "", - "item": [ - { - "id": "30457b3a-54f4-4fee-9a79-240bb8d64e2e", - "name": "Returns source usage insights", - "request": { - "name": "Returns source usage insights", - "description": { - "content": "This API returns a summary of source usage insights for past 12 months.", - "type": "text/plain" - }, - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "sourceId", - "disabled": true, - "description": { - "content": "(Required) ID of IDN source", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "f0b8ae6b-8262-4c4e-bc71-7e6891fb0d7c", - "name": "Summary of source usage insights for past 12 months.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"date\": \"\",\n \"count\": \"\"\n },\n {\n \"date\": \"\",\n \"count\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2ae425f4-7915-401d-bd12-407299c228ff", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "52bc5fc7-c5e8-4224-bafd-4fcd746b5c9d", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "e4bbb1cd-9dd6-4520-ae8c-a5858724d2d6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "29c50107-dd51-4688-8961-665eba79234f", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "740ab429-e7ff-45f9-a36c-5ce6d3d36a38", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "source-usages", - ":sourceId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } - } - ] - } - ] - } - ] - }, - { - "name": "account-usages", - "description": "", - "item": [ - { - "name": "{accountId}", - "description": "", - "item": [ - { - "name": "summaries", - "description": "", - "item": [ - { - "id": "6a6b77e7-b019-4e4e-b776-2c6df4dfdd1b", - "name": "Returns account usage insights", - "request": { - "name": "Returns account usage insights", - "description": { - "content": "This API returns a summary of account usage insights for past 12 months.", - "type": "text/plain" - }, - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [ - { - "type": "any", - "value": "", - "key": "accountId", - "disabled": true, - "description": { - "content": "(Required) ID of IDN account", - "type": "text/plain" - } - } - ] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - } - ], - "method": "GET", - "body": {} - }, - "response": [ - { - "id": "888df627-91b7-4e60-8e8b-fc4b4e54c23b", - "name": "Summary of account usage insights for past 12 months.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "OK", - "code": 200, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "[\n {\n \"date\": \"\",\n \"count\": \"\"\n },\n {\n \"date\": \"\",\n \"count\": \"\"\n }\n]", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "d32596d7-9d47-4436-81db-9aef68dbcb52", - "name": "Client Error - Returned if the request body is invalid.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Bad Request", - "code": 400, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "0bbd4df2-2e11-4b3b-a3f7-b9588d002229", - "name": "Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Unauthorized", - "code": 401, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"error\": {\n \"description\": \"A message describing the error\",\n \"example\": \"JWT validation failed: JWT is expired\"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "2b43b6f8-3f81-40b2-b44a-22098f0481e6", - "name": "Forbidden - Returned if the user you are running as, doesn't have access to this end-point.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Forbidden", - "code": 403, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "de08bb66-61df-4ec7-8ac7-2f0b854cf4e7", - "name": "Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Too Many Requests", - "code": 429, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"message\": {\n \"description\": \"A message describing the error\",\n \"example\": \" Rate Limit Exceeded \"\n }\n}", - "cookie": [], - "_postman_previewlanguage": "json" - }, - { - "id": "f7531d64-14cc-44f8-86b9-25398b7fd343", - "name": "Internal Server Error - Returned if there is an unexpected error.", - "originalRequest": { - "url": { - "path": [ - "account-usages", - ":accountId", - "summaries" - ], - "host": [ - "{{baseUrl}}" - ], - "query": [ - { - "disabled": true, - "description": { - "content": "Max number of results to return.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "limit", - "value": "250" - }, - { - "disabled": true, - "description": { - "content": "Offset into the full result set. Usually specified with *limit* to paginate through the results.\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "offset", - "value": "0" - }, - { - "disabled": true, - "description": { - "content": "If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.\n\nSince requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used.\n\nSee [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.", - "type": "text/plain" - }, - "key": "count", - "value": "false" - }, - { - "disabled": true, - "description": { - "content": "Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results)\n\nSorting is supported for the following fields: **date**", - "type": "text/plain" - }, - "key": "sorters", - "value": "" - } - ], - "variable": [] - }, - "header": [ - { - "key": "Accept", - "value": "application/json" - }, - { - "description": { - "content": "Added as a part of security scheme: oauth2", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - } - ], - "method": "GET", - "body": {} - }, - "status": "Internal Server Error", - "code": 500, - "header": [ - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ]\n}", - "cookie": [], - "_postman_previewlanguage": "json" - } - ], - "event": [], - "protocolProfileBehavior": { - "disableBodyPruning": true - } + "status": "Internal Server Error", + "code": 500, + "header": [ + { + "key": "Content-Type", + "value": "application/json" } - ] + ], + "body": "{\n \"detailCode\": \"\",\n \"trackingId\": \"\",\n \"messages\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"REQUEST\",\n \"text\": \"\"\n }\n ],\n \"causes\": [\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n },\n {\n \"locale\": \"\",\n \"localeOrigin\": \"DEFAULT\",\n \"text\": \"\"\n }\n ]\n}", + "cookie": [], + "_postman_previewlanguage": "json" } - ] + ], + "event": [], + "protocolProfileBehavior": { + "disableBodyPruning": true + } } ] } @@ -114602,7 +113636,7 @@ } ], "info": { - "_postman_id": "86a00c8b-39ed-4d3e-94df-c161c462f49a", + "_postman_id": "b1d0f09a-6fc9-4349-a6ae-3f96031a25fd", "name": "IdentityNow V3 API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "description": { diff --git a/postman/links/beta-link.txt b/postman/links/beta-link.txt index 81905248..6941fc49 100644 --- a/postman/links/beta-link.txt +++ b/postman/links/beta-link.txt @@ -1 +1 @@ -https://god.gw.postman.com/run-collection/23226990-10e1d746-bd53-4fb2-9763-b5cf8d201da1?action=collection%2Ffork&collection-url=entityId%3D23226990-10e1d746-bd53-4fb2-9763-b5cf8d201da1%26entityType%3Dcollection%26workspaceId%3D80af54be-a333-4712-af5e-41aa9eccbdd0 \ No newline at end of file +https://god.gw.postman.com/run-collection/23226990-cb284e44-4468-4bcb-a43a-2644191af146?action=collection%2Ffork&collection-url=entityId%3D23226990-cb284e44-4468-4bcb-a43a-2644191af146%26entityType%3Dcollection%26workspaceId%3D80af54be-a333-4712-af5e-41aa9eccbdd0 \ No newline at end of file diff --git a/postman/links/nerm-link.txt b/postman/links/nerm-link.txt index ccaeea0f..0528f61a 100644 --- a/postman/links/nerm-link.txt +++ b/postman/links/nerm-link.txt @@ -1 +1 @@ -https://god.gw.postman.com/run-collection/23226990-57d2b8dd-9610-4b3e-a306-f39d74a91985?action=collection%2Ffork&collection-url=entityId%3D23226990-57d2b8dd-9610-4b3e-a306-f39d74a91985%26entityType%3Dcollection%26workspaceId%3D80af54be-a333-4712-af5e-41aa9eccbdd0 \ No newline at end of file +https://god.gw.postman.com/run-collection/23226990-1475693d-8357-4f9f-b5aa-af4df9c5b51e?action=collection%2Ffork&collection-url=entityId%3D23226990-1475693d-8357-4f9f-b5aa-af4df9c5b51e%26entityType%3Dcollection%26workspaceId%3D80af54be-a333-4712-af5e-41aa9eccbdd0 \ No newline at end of file diff --git a/postman/links/v3-link.txt b/postman/links/v3-link.txt index 26832bc4..f0c4dc2b 100644 --- a/postman/links/v3-link.txt +++ b/postman/links/v3-link.txt @@ -1 +1 @@ -https://god.gw.postman.com/run-collection/23226990-aa2bd090-d60f-4955-9cf7-1f0ee36165bd?action=collection%2Ffork&collection-url=entityId%3D23226990-aa2bd090-d60f-4955-9cf7-1f0ee36165bd%26entityType%3Dcollection%26workspaceId%3D80af54be-a333-4712-af5e-41aa9eccbdd0 \ No newline at end of file +https://god.gw.postman.com/run-collection/23226990-995c4611-ad33-4cac-af11-0bdcbe573159?action=collection%2Ffork&collection-url=entityId%3D23226990-995c4611-ad33-4cac-af11-0bdcbe573159%26entityType%3Dcollection%26workspaceId%3D80af54be-a333-4712-af5e-41aa9eccbdd0 \ No newline at end of file